@Arx777

Как залить текст в ImageMagick нужным цветом?

Нужно залить текст нужным цветом в данной картинки
6fc8ec9fd4f94cd99bc0fe82b115f6e5.png
с помощью ImageMagick

Делаю это таким способом:
convert -background transparent temp1.png \( -clone 0 -fill '#3e312b' -colorize 90% -draw "color 0,0 reset" \) -compose atop -composite temp.png


Но в результате получается только задать цвет внешний обводки. Если в -background указать не transparent, а нужный цвет заливки'#3e312b', то заливается все прямоугольником 606ab8fe9b77482d9175c0f4ed68f531.png

Должно выйти так (залил в gimp для образца, как должно быть)f33f6e5f89994b7097794597201148f5.png

P.S. Знаю, что -fill '#3e312b'прекрасно применяется для заливки внешнего текста нужным цветом, если текст не прозрачный и понимаю, что обводка в данном случае делается корректно. Т.к. внутри буквы transparent. Но нужно залить именно в таком формате, не меняя внутренний transparent в исходном варианте.
  • Вопрос задан
  • 402 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы