Оригинальный автор(ы) | Йоханнес Ханика [1] |
---|---|
Первоначальный выпуск | Апрель 2009 г (2009-04) | [2]
Стабильный релиз | 5.0.0 [3] / 21 декабря 2024 г. (21 December 2024) |
Репозиторий | github.com/darktable-org/darktable |
Написано в | С и ГТК |
Операционная система | FreeBSD Linux macOS Solaris Windows |
Платформа | x86-64 , ARM64 |
Размер | 8,72 МБ (источник (tar.gz)) 108 МБ ( Windows ) 91 МБ ( macOS ) |
Доступно в | 18 языков [4] [5] |
Тип | Постобработка фотографий |
Лицензия | GPL-3.0 или более поздняя версия [6] |
Веб-сайт | www.darktable.org |
Darktable (стилизовано как darktable ) — это бесплатное и открытое приложение для обработки фотографий и разработчик raw-файлов . Вместо того, чтобы быть редактором растровой графики , как Adobe Photoshop или GIMP , он включает в себя подмножество операций редактирования изображений , специально направленных на неразрушающую постобработку raw-изображений . Он в первую очередь ориентирован на улучшение рабочего процесса фотографа за счет облегчения обработки большого количества изображений. Он свободно доступен в версиях, адаптированных для большинства основных дистрибутивов Linux , macOS , Solaris и Windows , и выпущен под лицензией GPL-3.0 или более поздней версии . [6]
Darktable использует концепцию неразрушающего редактирования, похожую на ту, что используется в некоторых других программах для обработки необработанных данных. Вместо того, чтобы немедленно применяться к растровым данным изображения, программа сохраняет исходные данные изображения до окончательного рендеринга на этапе экспорта — в то время как настройки параметров, выполненные пользователем, отображаются в реальном времени. Программа имеет встроенные профили ICC , ускорение GPU (на основе OpenCL) и поддерживает большинство распространенных форматов изображений.
Поддержка нарисованных масок была добавлена в Darktable версии 1.4, что позволяет применять эффекты к вручную указанным областям изображения. Доступно пять типов масок: кисть, круг, эллипс, контур Безье и градиент; все они изменяемы по размеру, допускают радиус затухания для плавного смешивания и могут иметь контролируемую непрозрачность. Можно создать произвольное количество масок, которые будут собраны в «менеджер масок» в левой части пользовательского интерфейса темной комнаты. [7]
Darktable имеет встроенную поддержку профилей ICC для цветовых пространств sRGB , Adobe RGB , XYZ и линейного RGB . [8]
Форматы изображений Raw , JPEG , HDR и PFM можно импортировать с диска или камеры и экспортировать на диск, в Picasa Web Albums , по электронной почте и в простую веб-галерею на основе HTML в виде изображений JPEG, PNG, JPEG XL , TIFF , WebP , PPM , PFM и EXR . [9] Изображения можно экспортировать в Wikimedia Commons с помощью внешнего плагина. [10]
Darktable может управляться скриптами, написанными на Lua версии 5.2. Lua может использоваться для определения действий, которые Darktable должен выполнять при возникновении указанного события. Одним из примеров может быть вызов внешнего приложения во время экспорта файла для применения дополнительных этапов обработки вне Darktable. [11]
Доступны несколько типов гистограмм, все с индивидуально выбираемыми красными, зелеными и синими каналами: линейные, логарифмические и волновые (новое в версии 1.4). [7]
Darktable имеет два основных режима: «lighttable» и «darkroom». Каждый из них представляет собой шаг в процессе разработки изображения. Еще два режима — это привязка и просмотр карты. После запуска lighttable открывается по умолчанию, где перечислены коллекции изображений. Все панели во всех режимах можно свернуть для экономии места на экране. [12]
Левая панель предназначена для импорта изображений, отображения информации Exif и фильтрации. Кнопки рейтинга и категоризации находятся вверху, а правая панель содержит различные модули, такие как редактор метаданных и редактор тегов. Модуль, используемый для экспорта изображений, находится внизу справа.
Второй режим, «темная комната», отображает изображение в центре с четырьмя панелями вокруг него; большинство инструментов отображаются с правой стороны. Левая панель отображает панорамируемый предварительный просмотр текущего изображения, стек истории отмен, палитру цветов и информацию Exif. Внизу отображается кинолента с другими изображениями, которую можно сортировать и фильтровать с помощью списков из верхней панели. Последняя также дает доступ к конфигурации настроек. Конфигурация Darktable позволяет настраивать сочетания клавиш и персонализированные значения по умолчанию.
Третий режим позволяет подключаться через gPhoto к некоторым камерам, которые его поддерживают. [13]
Четвертый режим может отображать карты из разных онлайн-источников и геотеги изображений путем перетаскивания. Он также использует карты для отображения изображений, уже геотегированных камерой.
По состоянию на декабрь 2019 года [update]darktable включает 67 плагинов для корректировки изображений, которые он делит на 5 групп; [9]
Плагины для простых известных операций по настройке фотографий включают: модуль контрастности, яркости, насыщенности; тени и блики; реконструкцию цвета; базовую кривую с предустановками для автоматического улучшения контрастности и цветов; обрезку и поворот ; ориентацию; экспозицию; демозаику ; реконструкцию светлых участков; баланс белого ; инвертирование и необработанную точку черного/белого.
Плагины, связанные с контрастностью и освещением, включают: заполняющий свет для изменения экспозиции на основе яркости пикселей; уровни для установки черного; тоновая кривая; зональная система ; кинематографический; локальный контраст; глобальная тональная компрессия и тональная компрессия.
Плагины, связанные с оттенком и насыщенностью, включают: velvia, который имитирует цвета пленки Velvia , увеличивая насыщенность на менее насыщенных пикселях больше, чем на высоконасыщенных пикселях; микшер каналов; выходной цветовой профиль; цветовой контраст; цветокоррекция для изменения глобальной насыщенности или придания оттенка; монохромный режим ; цветовые зоны; цветовой баланс; сочность; таблица соответствия цветов; входной цветовой профиль и неразрывный входной цветовой профиль.
Плагины для исправления визуальных недостатков включают: дизеринг; резкость; эквалайзер; шумоподавление (нелокальные средства); устранение каймы; удаление дымки; шумоподавление (двусторонний фильтр); масштабирование пикселей; поворот пикселей; пластификация; коррекция перспективы; коррекция линз с использованием библиотеки LensFun; ретушь; удаление пятен; шумоподавление (профилированное); сырое шумоподавление; горячие пиксели и хроматические аберрации .
Плагины художественной постобработки, используемые для визуальных эффектов, включают: водяной знак ; кадрирование; раздельное тонирование; виньетирование ; смягчение; зернистость ; фильтр верхних и нижних частот; режим низкой освещенности; цветовое отображение; колоризация и градуированная плотность .
В 2011 году команда Darktable приняла участие в Google Summer of Code (GSoC). Главными целями были удаление зависимости libglade из Darktable и создание места для большей модульности . Система ввода для обработки сочетаний клавиш также была переписана и включена в версию 0.9. [14] [15]
Darktable выпускается под лицензией GPL-3.0 или более поздней версии как свободное программное обеспечение . [16] Текущая версия Darktable работает на Linux , macOS и Windows . Многие дистрибутивы Linux включают Darktable в свои репозитории по умолчанию, включая Debian , Fedora , openSUSE , Arch Linux и Gentoo Linux .
Darktable также работает на Solaris 11 [ 17] с пакетами в формате IPS , доступными у разработчика. [18]
Darktable доступен на нескольких языках. Darktable примечателен тем, что по умолчанию использует все строчные литералы на каждом языке. Начиная с версии 4.4.0, новая локаль под названием "en@truecase" позволяет пользователям применять обычный регистр к английскому языку. [19]
{{cite web}}
: CS1 maint: bot: original URL status unknown (link)