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