Изменить все пиксели определенного цвета в (анимированном) GIF? - PullRequest
0 голосов
/ 20 июня 2019

Изменение значения цвета анимированного GIF: как?

Я пробовал использовать Photoshop CC, который позволяет изменять цвета отдельной палитры, но не позволяет изменять цвет в нескольких слоях. Только один слой на томе. И не может найти вариант в Imagemagick.

Команда, подобная

convert ~ / Pictures / animgif / 3d \ polyhedra / 4P4Q.gif -fill "# 201940" -opaque "# 000000" q.gif

не работает (# 201940 - цвет фона, который я хочу изменить на черный).

Поиск в Интернете не привел к решению.

convert  ~/Pictures/animgif/3d\ polyhedra/4P4Q.gif  -fill "#201940" -opaque "#000000" q.gif

I expect the backgroud color to be black.

Ответы [ 2 ]

0 голосов
/ 21 июня 2019

Спасибо, это работает!Я использовал imagemagick с неверной командной строкой.

0 голосов
/ 20 июня 2019

Ваш синтаксис команды ImageMagick задом наперед. -Заполнить новый цвет и непрозрачный старый цвет. Итак

convert ~/Pictures/animgif/3d\ polyhedra/4P4Q.gif -fill "#000000" -opaque "#201940" q.gif
...