Você pode usar convert
de ImageMagick
:
convert <input_image> -fill '#000' +opaque '#000' <output_image>
O que ele faz muda todas as cores que não correspondem #000
a #000
.
Como posso criar silhueta a partir de uma imagem no linux usando o terminal?
Ao criar uma silhueta, quero dizer - como eu transformo os valores dos componentes RGB de uma imagem RGBA para # 000000, enquanto preservo o valor do componente alpha?