2011-04-06 83 views
0

我正在寻找一种方法使图像的纯色背景尽可能透明(带有小光环)。 ImageMagick是一个强大的工具,但它不易使用。我尝试了一个命令 “convert image.jpg -bordercolor white -border 1x1 -alpha set-channel RGBA -fuzz 20%-fill none -floodfill + 0 + 0 white -shave 1x1 image.png”,它工作得很好。但是,这需要我知道固体背景的确切颜色,而我需要某些东西来处理任何背景颜色。任何人都可以帮助我呢? Th如何使用ImageMagick转换命令删除图像的纯色背景

+0

你试过[magicwand](http://stackoverflow.com/a/24498330/1422630)脚本吗? – 2014-06-30 23:14:59

回答

0

作为一种启发式算法,您可以要求边角像素的颜色(http://studio.imagemagick.org/pipermail/magick-users/2005-March/015034.html),然后查看哪些颜色使用最多。不完全是傻瓜,虽然...