Преобразование трапеции в прямоугольник

Я использовал свой iPhone для захвата картины. Однако угол был не идеальным, поэтому вместо того, чтобы получить прямой прямоугольник, я получаю трапецию. Я хочу преобразовать эту трапецию обратно в прямоугольник (используя некоторое аффинное преобразование). Однако я не могу найти хороший способ сделать это. Пожалуйста, порекомендуйте.

4 Solutions collect form web for “Преобразование трапеции в прямоугольник”

В GIMP это называется перспективным инструментом. Я думаю, что это то же самое в Photoshop.

В меню слева есть значок. Это выглядит как трапеция с двумя стрелами в нижних углах.

Paint.net сделает это – вы ищете опцию 'layers', 'rotate / zoom'. Просто переместите мяч, чтобы выровнять его

ImageMagick дает вам вариант -distort Perspective . Как объяснено в Перспективном Искажении :

Convert image.jpg -distort Perspective '7,4 4,3 4,1 4,1 85,1 100,1 85,2 100,3' result.jpg

Я знаю, что уже есть принятый ответ, но Hugin, который также может использоваться для исправления перспектив в картинках и намного лучше, чем обычное программное обеспечение для редактирования фотографий. На их веб-сайте есть учебник, объясняющий, как это сделать.

  • Удаление заблокированного файла / папки из командной строки
  • Есть ли редактор тегов ID3 ​​для iTunes на OS X?
  • Альтернативы Visio
  • Какой лучший бесплатный способ удаления дубликатов файлов из iTunes?
  • Замена Camtasia для Mac
  • Почему нет адаптеров USB 3.0 для Gigabit Ethernet?
  • Как настроить мой ADSL-модем и домашний компьютер для доступа к внешним устройствам?
  • Как я могу узнать, какой процент используемой полосы пропускания жесткого диска в настоящее время используется?
  • Редактор изображений, который позволяет сохранять множественные, отдельные, одновременные выборки культур? (Ищет бесплатные и платные программы)
  • Бесплатный FTP-клиент с поддержкой пакетной обработки
  • Что такое хорошие экстракторы ссылок?
  • Interesting Posts

    Индекс MySQL Integer vs DateTime

    Windows 8 Snap на рабочем столе не работает

    Как получить номер версии JavaFX?

    Невозможно создать постоянное значение типа В этом контексте поддерживаются только примитивные типы или типы перечислений

    Лучший способ обрезать строки после ввода данных. Должен ли я создать настраиваемое связующее устройство?

    Автоматическое преобразование аудиофайлов в определенную папку

    Как контролировать использование Интернета для каждого приложения

    Печать экрана экрана Windows на Mac

    Макрос возвращал количество аргументов, даваемых в C?

    Как я могу получить количество строк в файле эффективным способом?

    В чем разница между src и фоном ImageView

    Как экспортировать базу данных mysql с помощью командной строки?

    Как переопределить невидимую функцию в пространстве имен пакетов?

    Scala currying vs частично примененные функции

    Есть ли простой способ создания ординалов в C #?

    Давайте будем гением компьютера.