2012-01-10 2 views

ответ

2

Ваш оригинальный PNG имеет прозрачный фон. Если вы хотите конвертировать в непрозрачный фон (что делается неявно, если целевой формат не поддерживает прозрачность), вы должны указать себе желаемый цвет. Я считаю, что-то, как это должно работать

convert image.png -background white -flatten -alpha off image.tif 

Для получения дополнительной информации см here.

2

Это потому, что прозрачный фон автоматически преобразуется в черный цвет. Таким образом, ваш выход как ожидается - черный текст на черном фоне ...

Вам необходимо установить белый фон, сгладить изображение и удалить прозрачность перед преобразованием в tiff. Так что используйте:

convert input.png -background white -flatten -alpha off output.tif 

Смотри на: http://www.imagemagick.org/Usage/masking/#remove

Смежные вопросы