Мой краткий список программ для работы с фотографиями

В ноябре 2008 года я писал о программах, связанных с цифровой фотографией, которые я использую в своей работе. Попытка классификации, сделанная в предыдущей статье, остается в силе, однако программы становятся все более комплексными и их классификация стала еще более условной. В 2010 году я сделал очередную статью на эту тему. Ниже приведена новая таблица полезных программ. Этот список ориентирован в первую очередь на пользователей ОС Linux. Ряд программ являются мультиплатформенными. Приведены также несколько открытых программ для ОС Windows, которые могут быть запущены под wine. Версия и дата выхода последней версии приведены на 6 марта 2013 года.

Программа Версия Дата
Д.М.Г
ОС или язык Лицензия*
Основные программы, чей код часто используется другими
dcraw.c by Dave Coffin 9.17 23.12.12 C Свободная
Программа ANSI C, которая расшифровывает любые сырые изображения, с любой цифровой фотокамеры, на любом компьютере, с любой операционной системой
PANORAMA TOOLS by Helmut Dersch 2.6 2001 L,W,M GNU General Public License
и
GNU
Lesser General Public
Пакет программ для исправления искажений оптики, сшивка и просмотр панорам. Оригинальная программа работает с 8 бит на канал, но есть модификации с поддержкой 16 бит.
ExifTool by Phil Harvey 9.22 2.03.13 Perl library,
W,M
GNU General Public License
или
Artistic License


Программа чтения, записи и редактирования метаданных в фотографиях
pfstools 1.8.3 23.03.11 L,W GPL, LGPL, FDL
Программа чтения, записи и манипуляций с изображениями, имеющими большой динамический диапазон (HDR)
OpenEXR 1.7.1 31.07.12 L modified BSD license
Формат файлов, который используется для сохранения снимков с большим динамическим диапазоном, с этим форматом работают программы Qtpfsgui, CinePaint и hugin, который только сохраняет результаты в файлах этого формата
gPhoto2 2.5.1 27.01.13 L GNU GPL
Программа работы с камерами. Передача данных из камеры в компьютер, дистанционное управление некоторыми моделями.
Подробнее в отдельной статье.
Argyll CMS 1.5.0 1.03.13 L,W,M AGPL
Набор утилит, написанных Гремом Джиллом (Graeme Gill), запускаемых из командной строки, распространяемый в виде исходного кода GNU GPL 3. Предназначен для создания ICC профилей для принтеров, сканеров, камер, и калибровки и профилирования мониторов. Подробнее см. в статье.
lensfun 0.2.7 10.02.13   GNU GPL
Библиотека, написанная Андреем Заболотным, которая может быть использована другими программами для исправления хроматических аберраций, дисторсии и виньетирования. Поддерживается база данных с характеристиками объективов и камер в формате XML.
Интерфейс к основным программам, иногда с дополнительными функциями
gtkam 0.2.0 10.07.12 L GNU GPL
Графический интерфейс для работы libgphoto2 Позволяет скачивать снимки из камер и дистанционно управлять некоторыми из них. Живая картинка реализована для зеркальных камер Canon и Nikon.
Luminance HDR 2.3.0 1.07.12 L,W,M GNU GPL
Графический интерфейс для работы с HDR изображениями. Создает HDR изображение из серии снимков. Есть инструмент для точного совмещения снимков. Различные варианты представления тонов с огромным количеством возможных настроек. Luminance HDR ранее носил название Qtpfsgui.
UFRaw 0.19 на базе dcraw 9.17. 26.02.13 L,W,M GNU GPL
Графический интерфейс к программе dcraw. Один из самых богатых по возможностям настройки. Может использоваться как отдельная программа и как Gimp и CinePaint plug-in. Исправление искажений оптики возможно при подключении библиотеки lensfun.
RawTherapee 4.0.9
3.06.12 L,W GNU GPL
Комплексное решение всех задачи обработки снимков. Просмотр, преобразование сырых данных, коррекция экспозиции и аберраций, подавление шумов, повышение резкости, усиление цветов в Lab. Может работать не только с RAW, но и с JPEG. Самый богатый выбор методов первичной обработки (Демозаик) сырых файлов.
DarkTable 1.1.3 15.02.13 L,M GNU GPL
Комплексное решение всех задачи получения и обработки снимков. Дистанционное управление камерой, просмотр, преобразование сырых данных, коррекция экспозиции и аберраций, подавление шумов, повышение резкости. На сегодняшний день, вероятно, самый мощный инструмент под Linux.
hugin 2012.0.0 5.11.12 L,W,M GNU GPL
Программа сшивки панорам. В начале своего развития была графическим интерфейсом PANORAMA TOOLS. Поддержка HDRI. Программа может использоваться не только для сшивки панорам, но и для преобразования проекций, исправления аберраций, перспективных искажений и для объединения серии снимков с разной экспозицией в один HDR файл. Подробнее в отдельной статье.
Panotools-Script 0.27 11.06.12 Perl, L,W GNU GPL
Пакет программ, который позволяет проводить различные операции с панорамами из командной строки. Подробнее о некоторых вариантах использования в статье.
dispcalGUI 1.2.7.0 3.03.13 L,W,M GNU GPL
Графическая надстройка над программами Argyll CMS, написанная Флорианом Хёхом (Florian Hoch)
Графические редакторы
GIMP 2.8.4 5.02.13 W,L,M GNU GPL
8 бит на канал в текущей версии 2,8. Самый универсальный и доведенный проект графического редактора с открытыми кодами. Стабильные версии имеют четный номер.
CinePaint 1.3 09.04.12 L,M GNU GPL
Профессиональный графический редактор для ретуши кадров фильма. Возможна работа с 8,16 и 32 битным цветом на канал. Не претендует на решение всех задач, но зато некоторые решает лучше других. Программа по-прежнему актуальна для манипуляций с большой глубиной цвета под Linux, хотя проект скорее мертв, чем жив. Резкое изменение номера версии мало чего изменило в программе. Установка ее по прежнему требует плясок с бубном. У меня последняя версия относительно легко установилась в Slacko Puppy 5.3.3 и с большим трудом и без нескольких дополнений в Slackware64-14. Таким образом если установлен KDE, то для изображений с большой глубиной цвета Krita является более привлекательным вариантом.
Krita 2.6 5.02.13 L(KDE) GNU GPL
Поддержка большой глубины цвета и множества цветовых пространств, включая Lab. Программа больше предназначена для рисования, чем для ретуши.
ImageJ 1.47k 17.02.13 Java public domain
Программа разработана Национальным институтом Здоровья и является общественным достоянием. Разработана на основе открытой архитектуры, которая предоставляет расширяемость путем Java плагинов и записываемых макросов. Собственные приложения могут быть созданы, используя встроенный редактор и Java компилятор. Редактор предназначен для анализа изображений в научных исследованиях, и для него написаны приложения для создания резкого изображения 3-мерных объектов за счет объединения стопки снимков, сфокусированных на разные плоскости, обработки данных рентгеноскопии, автоматизации процесса микроскопического анализа крови.
ImageJ используется в пакете Fiji, который имеет более удобный установщик и ряд плагинов в комплекте.
VIPS и nip2 7.32 6.03.13 L,W,M GNU GPL
Графический интерфейс nip2 на Gtk2 к библиотеке VIPS на C похожий на таблицу для обработки графики. Предназначен для обработки очень больших изображений, главным образом, для исследований картин в музеях. Подробнее по-русски можно прочитать здесь.
Программы просмотра с отдельными функциями редактирования
XnViewMP 0.53
0.51
19.12.12
26.06.12
W
L,W,M
Бесплатная для некоммерческого использования
Просмотр и создание миниатюр, в том числе для недокументированных сырых файлов. Коррекция яркости и баланса. Просмотр EXIF и IPTC, редактирование IPTC. Моя основная программа для редактирования метаданных.
Geeqie Image Viewer 1.1 13.08.12 L GNU GPL
Geeqie Image Viewer новая "ветка" GQview с улучшенной поддержкой IPTC, в том числе и написанных кириллицей. В последней версии добавилась возможность просмотра стереоснимков. Я использую ее как основную программу просмотра фотографий под Linux.
Fotoxx 13.03 1.03.13 L GNU GPL
Бурно развивающийся редактор фотографий с весьма интересными инструментами. В силу развитой автоматики должен быть интересен начинающим, которые не хотят вдаваться в детали, но может быть интересен и опытным пользователям, если возникает необходимость ознакомиться и применить новые инструменты. Хорошо работает система объединения нескольких кадров для получения большей глубины резкости или HDR. Объединение в панорамы возможно только для снимков, сделанных с объективом, имеющим фокусное расстояние больше 22 мм. Очень приятный интерфейс для настройки отображения тонов "Tonemap" в ряде случаев может конкурировать с Luminance HDR.
digiKam 3.0.0 8.02.13 KDE,
L,W?
GNU GPL
Комплексное решение всех задач одним пакетом. Загрузка изображений, просмотр, преобразование сырых данных, коррекция экспозиции и аберраций, привязка географических координат, редактирование IPTC. Я не пробовал, но теоретически, через The KDE on Windows Project программа может быть запущена и под Windows.
Программы привязки географических координат к фотографиям
Geotag 0.82 24.07.11 Java GNU GPL
Я ее использую как основную для привязки координат вне зависимости от ОС, установленной на машине. К минусам можно отнести отсутствие русского интерфейса и необходимость быстрой машины для комфортного просмотра фотографий.
GPicSync 1.30 6.08.12 W, L GNU GPL
Спартанский графический интерфейс, работа только с папками, просмотр только JPEG, но свою задачу она выполняет и достаточно быстро.
GPS Photo Correlation 1.6.1 13.2.10 L GNU GPL
Совсем спартанская программа без предварительного просмотра, но свою основную функцию выполняет.
Специализированные программы и дополнительные модули
StereoPhoto Maker 4.40 27.01.13 W,L wine Бесплатная
Программа работы со стереопарами.
Panini 0.71.104 8.11.12 L,W,M GNU GPL
Программа просмотра панорам с возможностью изменения проекции и запоминания получившегося результата.
SaladoPlayer 1.3 5.02.12 Flash GNU GPL
Программа для просмотра и представления в интернете сферических панорам. Подробнее в отдельной статье.
Scan Tailor 0.9.11.1 27.02.12 L,W GNU GPL
Узкоспециализированная программа, предназначенная только для того, чтобы привести в пристойный вид отсканированные или переснятые страницы книг. Программа способна разбить попарно снятые страницы на отдельные файлы, развернуть их так, чтобы строки были горизонтальными, удалить пятна, выровнять яркость, превратить снимок в цвете или градациях серого, в черно-белое изображение с увеличением разрешения, а также различить иллюстрации и сохранить их в градациях серого или цвете. Подробнее в отдельной статье.
G'MIC 1.5.4.0 28.01.13 L,M,W CeCILL License
G'MIC наследник GREYCstoration. Коллекция расширений для GIMP и консольная программа для всевозможных преобразований изображений. В том числе для удаления шума с фотографий.
Wavelet decompose 0.1.2 18.11.08 L,W GNU GPL
Расширение "Вейвлетный разбор" для GIMP. Фильтр разбирает изображение на слои, содержащие разные уровни детализации оригинала. Подробнее о его применении можно прочитать здесь.
Wavelet denoise 0.3 4.5.08 L,W GNU GPL
Расширение "Вейвлетное подавление шума" для GIMP
Wavelet sharpen 0.1.2 29.9.08 L,W GNU GPL
Расширение "Вейвлетное повышение резкости" для GIMP
Fix-CA 3.0.2 22.12.07 L,W GNU GPL
Расширение GIMP для коррекции хроматических аберраций. Позволяет править не только хроматические аберрации увеличения, но и линейно сдвигать каналы друг относительно друга, что позволяет работать с фрагментами полного кадра.
Программы работы с камерами Canon
CHDK 1.1.0-2621 6.03.12 Canon GNU GPL
Canon Hacker's Development Kit - резидентная программа для компактных цифровых фотоаппаратов фирмы Canon, базирующихся на процессорах DIGIC II и DIGIC III.
Magic Lantern 2.3 24.06.12 Canon GNU GPL
Резидентная программа для Canon 5D Mark II, 550D, 60D, 600D, 50D, 500D. Alfa версия для 5D Mark III и 7D. Расширяет фото и видео возможности камеры.
DNG4PS-2 0.2.2 X.10.08 W,L бесплатная программа с открытыми исходными кодами
Бесплатная программа для пакетного преобразования RAW файлов, сделанных фотоаппаратами Canon серии PowerShot со вскрытой прошивкой, в формат Digital Negative (DNG). Название программы расшифровывается как DNG for PowerShot.
*) Свободные программы не обязательно бесплатные, а бесплатные - свободные. В данной таблице, если программа помечена как бесплатная, то она не свободная, а если как свободная, то она и бесплатная.
W - Windows, L- Linux, M - Mac. Если буква W является ссылкой, то это означает, что существует отдельная версия для Windows, доступная по этой ссылке. Многие программы имеют дополнительные модули, загружаемые в процессе работы, или могут быть скомпилированы с разными параметрами, поэтому возможно, что ряд в принципе доступных для конкретной программы функций я не указал. Возможно и обратное, когда стандартная сборка не обладает функциями, указанными в данной статье.


9.03.2013
Установите проигрыватель Flash

Облако тегов:
3D печать
Arduino
Raspberry Pi
Аэрофотосъемка
Байдарки
Геомеханика
История
Камеры
Макросъемка
Объективы
Освещение
Панорамы
Принадлежности
Принтеры
Программы
Сканеры
Стереосъемка
Фильтры
Фокусировка
Фотокубики
...
rss