2010-12-09 41 views
7

En utilisant ImageMagick, je veux trouver tous les pixels qui sont blancs et les rendre transparents. Je pense que la clé est -seuil mais je ne peux pas travailler sur la façon de changer un pixel blanc à transparent en utilisant -threshold. Toutes les suggestions les plus appréciées.Définir les pixels blancs à transparent dans ImageMagick en utilisant un seuil?

+0

Sans seuil: http://stackoverflow.com/questions/9155377/set-transparent-background-using-imagemagick-and-commandline-prompt –

Répondre

3

Un truc pareil pourrait-il fonctionner?

convert input.jpg -fuzz 5% -fill to_color -opaque from_color output.jpg 
11
convert input.png -fuzz 10% -transparent white output.png 

Notez que l'ordre des arguments est important - -fuzz doit venir avant -transparent.