Как я могу экспортировать 16-битные файлы tiff с помощью sips механизма обработки изображений Mac OSX?

Я играю с sipsкомандой Apple. Когда я экспортирую необработанный файл Canon (CR2) в tiff через

sips -s format tiff -out img.tiff img.cr2

результатом является 8-битный TIFF, хотя источник CR2 сообщается как 16-битный формат.

Как я могу sipsэкспортировать 16-битные файлы TIFF?

ps: я поигрался с этой --formatOptionsопцией и с некоторыми свойствами изображения (в частности bitsPerSample), но, похоже, ничто не позволяет регулировать битовую глубину вывода .

Действительно ли sips когда-либо выводит 16bpp с другими форматами? Можете ли вы взять LZW tif и преобразовать его в Packbits и сохранить, например, 16bpp?
@JamesSnell Что ж, я предполагаю, что Aperture от Apple использует тот же движок, что и Aperture, sipsи Aperture может экспортировать 16-битные файлы TIFF.

Ответы (1)

если вы посмотрите в sips-Manpage , нет способа принудительно экспортировать 8 или 16 бит.

Вот и ответ: глотками так не сделать.

Есть ли смысл использовать sips вместо Lightroom или Aperture, у которых тоже есть отличные пакетные режимы?

Ну, я хотел использовать sips, потому что я думаю, что это тот же движок, который использует предварительный просмотр для отображения изображений - просто для согласованности...
Насколько я знаю, не должно быть никакой разницы между изображениями sips/apature/Lightroom-tiff.
Ну, есть разница , когда вы создаете TIFF из файлов Canon Raw (CR2), как упоминалось в вопросе.
Вы видите разницу между 8-битным и 16-битным tif? я действительно впечатлен. Но ваша проблема заключалась в согласованности, поэтому, если вы конвертируете все свои изображения в 8- или 16-битный формат tif, они будут выглядеть одинаково на любом компьютере.