Есть ли в Linux инструмент командной строки для удаления эффекта «рыбий глаз»? - Фотопедия
11 голосов
/ 27 июля 2013

У меня есть gopro hero 3, и я использую его для создания интервалов в Linux . Проблема в том, что мне не нравится эффект «рыбий глаз», который производит его объектив. Есть ли инструмент Linux, который удаляет это? Я особенно ищу инструмент командной строки, который я могу вызвать в своих скриптах, которые создают интервалы времени.

Я не ожидаю, что инструмент, который проанализирует каждую фотографию и найдет наилучшую конфигурацию для устранения эффекта «рыбий глаз». Я бы предпочел инструмент, который дает мне такие параметры, как я могу найти лучшую конфигурацию для изображений GoPro и затем применить те же параметры ко всем фотографиям.

Ответы [ 2 ]

11 голосов
/ 27 июля 2013

Я не использовал Fulla сам, но собрал эту информацию из различных интернет-ресурсов.

Сначала необходимо установить Fulla, которая входит в комплект Hugin .

sudo apt-get install hugin-tools

Fulla может считывать данные коррекции из последней открытой базы PTLens , доступна здесь . Вы должны указать Fulla на базу данных PTLens вручную следующим образом:

PTLENS_PROFILE=$HOME/.ptlens/profile.txt

И затем, конечно, поместите базу данных в каталог $HOME/.ptlens/. Поскольку эта база данных довольно устарела, не все современные камеры включены. Я просмотрел базу данных, но не смог найти ничего, связанного с камерой Go Pro.

Поэтому вам нужно будет откалибровать Fulla по фактическим снимкам с вашей камеры. Вот несколько ресурсов, которые объясняют, как этот (сложный) процесс выполняется или делают этот процесс для вас:

Используя документацию Fulla , вы можете затем использовать коэффициенты, полученные при калибровке, исправить свое изображение и включить это исправление в свой сценарий.

7 голосов
/ 17 июня 2015

Я нашел эту простую команду, просто переписав все ваши gopro фото:

mogrify -distort barrel "0 0 -0.3" *.JPG

Более подробную информацию о imagemagick команда можно найти на http://www.imagemagick.org/script/command-line-options.php#distort

Метод Баррель имеет следующие аргументы:

A B C [ D [ X , Y ] ] 

Объяснение того, как установить эти четыре коэффициента, можно найти в http://wiki.panotools.org/Lens_correction_model

...