Как мне преобразовать файл JPEG в черно-белый (1-битный) монохромный TIFF в Ubuntu?
JPEG - это отсканированный текстовый документ, поэтому его нельзя потерять с точки зрения цвета / тона.
convert foo.jpg -flatten -monochrome bar.tif
дает
convert: BitsPerSample 1 not allowed for JPEG. 'JPEGSetupEncode' @ error/tiff.c/TIFFErrors/496.
В идеале я хотел бы настроить яркость в процессе конвертации.
1 ответ
Файлы TIFF могут содержать данные JPEG, и ImageMagick пытается сохранить изображение в виде монохромного JPEG (внутри TIFF), что невозможно.
добавлять +compress
или же -compress lzw
в вашей команде заставить другой формат:
convert foo.jpg -flatten -monochrome +compress bar.tif
convert foo.jpg -flatten -monochrome -compress lzw bar.tif