Лучшее создание эскизов необработанных изображений

Я создаю веб-приложение (RoR), которое управляет изображениями в необработанном формате. Мне нужно создать эскизы/веб-версии этих изображений для отображения на сайте. В настоящее время я использую imagemagick, который делегирует dcraw создание эскиза jpeg. Проблема, с которой я сталкиваюсь, заключается в том, что миниатюра отличается от оригинала; изображение становится темнее, а баланс белого иногда сильно смещается.

Я предполагаю, что dcraw не может прочитать настройку исходного формата по умолчанию, и поэтому остается только догадываться, как параметризовать необработанное преобразование. Я могу поэкспериментировать с настройкой этих параметров, но кажется, что правильный выбор на одном изображении приводит к тому, что другие не соответствуют действительности.

Есть ли лучший способ сделать это, чтобы получить результат, который более точно имитирует то, что я мог бы увидеть в необработанном средстве просмотра, таком как Photoshop, или даже в предварительном просмотре Mac OSX? Учитывая, что Mac OS X поддерживает различные необработанные форматы цифровых камер, можно ли каким-либо образом использовать возможности ОС для рендеринга изображений предварительного просмотра (особенно учитывая ожидаемый результат).

Я использую необработанные изображения 3FR и fffs (оба от Hasselblad).

Могу выложить образцы, если кому интересно.

Спасибо


person cgat    schedule 27.03.2014    source источник
comment
is there anyway to utilize the OS's ability to render preview images Вы спрашиваете, как выполнять системные команды?   -  person the Tin Man    schedule 28.03.2014
comment
А вы смотрели на глотки? developer.apple.com/library/ mac/documentation/Darwin/Reference/ и ainotenshi .org/818/resizing-images-using-the-command-line, чтобы начать работу.   -  person the Tin Man    schedule 28.03.2014
comment
@theTinMan Нет, я понимаю, как выполнять системные команды (и последствия). Что касается «глотков», именно то, что я ищу, есть даже базовая рубиновая оболочка.   -  person cgat    schedule 28.03.2014
comment
Я приму это как ответ, если хотите.   -  person cgat    schedule 28.03.2014
comment
Может быть, посмотрите здесь... fmwconcepts.com/imagemagick/autolevel   -  person Mark Setchell    schedule 18.04.2014


Ответы (1)


Посмотрите на "sips" и "Изменение размера изображений с помощью командной строки", чтобы получить ты начал.

person the Tin Man    schedule 27.03.2014
comment
После некоторого использования sips я обнаружил, что он создает изображения, которые слишком размыты для практических целей, когда масштабный коэффициент изменения размера велик (я пытался преобразовать изображения 7000x5000 в миниатюры ~ 150x120). - person cgat; 10.04.2014