ImageMagick:如何从图像中切出圆形?

ImageMagick: How can I cut out round from image?

我正在尝试用一些图像制作一个圆形头像。如何使用 ImageMagick 从图像中剪出圆形?

有多种方法,但最简单的可能是未记录的“-vignette”选项:

magick CLg93.jpg -vignette 1x1 kim_vignette.jpg

产量

您可以通过将 "offset" 应用于晕影几何来处理非正方形图像,例如:

-vignette 1x1+0+50

如果输入图像是高比宽 100 像素的肖像。