Я пытаюсь добавить закругленные углы к своим изображениям с помощью ImageMagick.
Если входное изображение является файлом PNG или GIF, мой скрипт работает правильно.
Но если мой входной файл является файлом JPEG, углы будут черными. Я бы хотел использовать собственный цвет углов в этом случае (например, белый). Есть идея?
Вот мой рабочий сценарий на bash:
convert -size "$W"x"$H" xc:none -draw "roundrectangle 0,0,$W,$H,$R,$R" $MASK
convert $SRC -matte $MASK -compose DstIn -composite $DST
Параметры:
$ SRC: входное изображение $ W: ширина входного изображения $ H: высота входного изображения $ MASK: изображение маски, которое содержит прозрачные углы $ DST: результирующее изображение с закругленными углами.
Заранее спасибо.