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

ImageMagick:如何从图像中剪出圆形?,imagemagick,im4java,Imagemagick,Im4java,我想用一些图像做一个圆形的化身。如何使用ImageMagick从图像中切出圆形?有多种方法,但最简单的可能是未记录的“-vignette”选项: 屈服 可以通过对渐晕几何体应用“偏移”来处理非方形图像,例如: -渐晕图1x1+0+50 如果输入图像是比宽高100像素的纵向图像。有多种方法,但最简单的方法可能是未记录的“-vignette”选项: 屈服 可以通过对渐晕几何体应用“偏移”来处理非方形图像,例如: -渐晕图1x1+0+50 如果输入图像是一个比宽度高100像素的肖像。我可能只需要裁

我想用一些图像做一个圆形的化身。如何使用ImageMagick从图像中切出圆形?

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

屈服

可以通过对渐晕几何体应用“偏移”来处理非方形图像,例如:

-渐晕图1x1+0+50


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

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

屈服

可以通过对渐晕几何体应用“偏移”来处理非方形图像,例如:

-渐晕图1x1+0+50


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

我可能只需要裁剪或调整输入图像的大小,以创建一个方形图像来处理,但事实上,
-vignette
几何参数可以处理它——请参见上面添加的信息。我可能只是裁剪或调整输入图像的大小以创建一个方形图像来处理,但事实上,
-vignette
几何参数可以处理它——请参见上面添加的信息。
magick CLg93.jpg -vignette 1x1 kim_vignette.jpg