У меня есть файл TIFF, который является монохроматическим. Это просто черные и белые пиксели.
Когда я использую identify
(часть imagemagick), я получаю этот вывод:
filename.tif TIFF 7300x5536 7300x5536+0+0 1-bit Bilevel DirectClass 1.854MB 0.000u 0:00.000
Я хочу преобразовать это в png-файл (для отображения в Интернете), поэтому я делаю convert filename.tif filename.png
, однако, когда я identify
этот файл, я получаю:
1577.png PNG 7300x5536 7300x5536+0+0 8-bit PseudoClass 2c 1.669MB 0.000u 0:00.000
т.е. он сообщает как 8-битное изображение (верно?)
Как я могу заставить это в 2-битное изображение?
Моя цель - максимально уменьшить размер файла (без потери качества), и я думаю, что если он составляет 2 бита на пиксель, он будет занимать меньше места.
Обновление : я уже попробовал следующие варианты (самостоятельно): -depth 2
, -colors 2