Image Magick para mudar a cor da imagem

Use este comando para alterar todas as imagens com extensão png para qualquer cor que você deseja (atualmente é #ccccccc). Eu os achei especialmente úteis quando preciso fazer uma conversão em lote ou quando estou com preguiça de ligar meu photoshop ou pixel mator

for filename in *.png; do file=`echo "$filename"`;convert $filename -fuzz 100% -fill '#cccccc' -opaque white $file;done   

Você também pode redimensionar a foto

for filename in *.png; do file=`echo "$filename"`;convert $filename -fuzz 100% -fill '#cccccc' -resize 24x24 -opaque white $file;done   

Você também pode inverter a cor da foto

for filename in *.png; do file=`echo "$filename"`;convert $filename -negate $filename;done

Ou você pode fazer com uma única imagem:

convert cancel.png -negate cancel_invert.png