imagemagick: создайте файл .png, представляющий собой сплошной прямоугольник - PullRequest
37 голосов
/ 14 октября 2011

Я хочу создать файл .png, который будет сплошным цветом.

Это должно быть легко сделать с помощью ImageMagick, но я не могу понять проблему:

C:\tmp>convert -size 8x16 -stroke black -fill black -draw "rectangle 0,0,8,16" black.png
Magick: missing an image filename `black.png' @ error/convert.c/ConvertImageComm
and/3016.

Ответы [ 2 ]

55 голосов
/ 14 октября 2011

Очевидно, что может быть больше опций, таких как границы и т. Д., Но если вы просто хотите получить изображение шириной x высотой данного шестнадцатеричного цвета, оно довольно прямолинейно.

Вот все, что нужно, чтобы сделать изображение 100x100 сплошного темно-красного цвета:

convert -size 100x100 xc:#990000 whatever.png
4 голосов
/ 11 октября 2016

Обратите внимание, что для значений rgb и rgba вам нужно избегать скобок.Опираясь на @Mike Flynn и @ luk3thomas (кто правильно экранирует цветовой код):

convert -size 100x100 xc:rgb\(0,255,0\) whatever.png
convert -size 100x100 xc:rgba\(0,255,0, 0.4\) whatever.png
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...