Imagemagick / конвертировать монохроматический TIFF файл в монохромный PNG файл - PullRequest
3 голосов
/ 08 апреля 2011

У меня есть файл 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

1 Ответ

2 голосов
/ 08 апреля 2011

Может быть, вы можете попробовать с:

convert -colors 2 filename.tif filename.png

Из документации Imagemagic (http://www.imagemagick.org/script/command-line-options.php#colors)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...