dcraw — консольная утилита на языке C, предназначенная для декодирования и преобразования необработанных RAW-файлов цифровых фотоаппаратов в стандартные растровые форматы, такие как TIFF и PPM. Программа разработана как универсальный бэкенд для обработки широкого спектра RAW-форматов, обеспечивая доступ к сырым данным датчиков камер и позволяя выполнять базовые операции демозаики, коррекции цветового баланса и сохранения изображения в пригодном для дальнейшей обработки виде.
Исторически dcraw появилась как открытое решение для чтения проприетарных RAW-форматов, которые в разном виде используются производителями цифровых камер. Утилита распространяется как исполняемый файл командной строки и как исходный код на C, что обеспечивает широкую портируемость и возможность интеграции в графические фронтенды и конвейеры обработки изображений. dcraw ориентирована на функциональность и совместимость, а не на графический интерфейс, и часто применяется в пакетных сценариях и для предварительной подготовки изображений перед неруйнівной коррекцией в редакторах.
- Поддержка форматов: чтение множества проприетарных RAW-форматов от разных производителей камер и сохранение результата в универсальных форматах (TIFF/PPM).
 - Демозаика: алгоритмы преобразования мозаичных данных сенсора в полноцветное изображение с возможностью выбора метода демозаики.
 - Цветокоррекция: применение коэффициентов белого баланса, матриц цветопередачи и базовых трансформаций цвета для получения корректного цветового изображения.
 - Работа с метаданными: извлечение и отображение EXIF-данных и других встроенных метаданных, используемых для дальнейшей обработки и каталогизации.
 - Управление экспозицией: базовые операции по масштабированию яркости, тональной коррекции и управлению шумом на уровне исходных данных сенсора.
 - Пакетная обработка: возможность автоматизированной обработки больших наборов файлов через командную строку и скрипты.
 - Портабельность и интеграция: компактный исходный код на C, позволяющий компиляцию на различных платформах и встраивание в другие инструменты обработки изображений.
 - Диагностика форматов: средства для анализа структуры RAW-файлов и идентификации характеристик сенсора и изображения.