Я создаю веб-приложение (RoR), которое управляет изображениями в необработанном формате. Мне нужно создать эскизы/веб-версии этих изображений для отображения на сайте. В настоящее время я использую imagemagick, который делегирует dcraw создание эскиза jpeg. Проблема, с которой я сталкиваюсь, заключается в том, что миниатюра отличается от оригинала; изображение становится темнее, а баланс белого иногда сильно смещается.
Я предполагаю, что dcraw не может прочитать настройку исходного формата по умолчанию, и поэтому остается только догадываться, как параметризовать необработанное преобразование. Я могу поэкспериментировать с настройкой этих параметров, но кажется, что правильный выбор на одном изображении приводит к тому, что другие не соответствуют действительности.
Есть ли лучший способ сделать это, чтобы получить результат, который более точно имитирует то, что я мог бы увидеть в необработанном средстве просмотра, таком как Photoshop, или даже в предварительном просмотре Mac OSX? Учитывая, что Mac OS X поддерживает различные необработанные форматы цифровых камер, можно ли каким-либо образом использовать возможности ОС для рендеринга изображений предварительного просмотра (особенно учитывая ожидаемый результат).
Я использую необработанные изображения 3FR и fffs (оба от Hasselblad).
Могу выложить образцы, если кому интересно.
Спасибо
is there anyway to utilize the OS's ability to render preview images
Вы спрашиваете, как выполнять системные команды? - person the Tin Man   schedule 28.03.2014