ImageMagick:是否有Gimp的等价物';s工具到";收缩“;及;“成长”;选择?

ImageMagick:是否有Gimp的等价物';s工具到";收缩“;及;“成长”;选择?,imagemagick,mask,gimp,shrink,Imagemagick,Mask,Gimp,Shrink,我用这个ImageMagick命令制作了一个黑白面具: convert in.jpg -threshold 85% out.png 给我这个结果: 我想通过选择白色背景、反转选择并将其缩小X像素,来减小每件作品的大小,就像我使用Gimp做的那样 是否可以使用ImageMagick执行此操作?如果可以,如何执行?在ImageMagick中,您可以使用-morphics close来减少黑洞中的白洞。但是如果使用的内核太大,它会开始将黑色区域合并在一起 convert image.png -mo

我用这个ImageMagick命令制作了一个黑白面具:

convert in.jpg -threshold 85% out.png
给我这个结果:

我想通过选择白色背景、反转选择并将其缩小X像素,来减小每件作品的大小,就像我使用Gimp做的那样


是否可以使用ImageMagick执行此操作?如果可以,如何执行?

在ImageMagick中,您可以使用-morphics close来减少黑洞中的白洞。但是如果使用的内核太大,它会开始将黑色区域合并在一起

convert image.png -morphology open octagon:4 result.png


在这里,你可以看到尺寸为4的图像,除了一个白色的孔外,它已经移除了所有的孔,但是已经开始连接两个黑色区域。

当然,使用
-形态扩张盘:3
或类似的方法来扩张白色。Imagemagick
-形态扩张盘:3
将缩小黑色,而
-形态侵蚀盘:3
将放大黑色。或者您可以使用
open
close
来执行这两项操作。看见