В ноябре 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, доступная по этой ссылке. Многие программы имеют дополнительные модули, загружаемые в процессе работы, или могут быть скомпилированы с разными параметрами, поэтому возможно, что ряд в принципе доступных для конкретной программы функций я не указал. Возможно и обратное, когда стандартная сборка не обладает функциями, указанными в данной статье. |
||||