¿Cómo crear una imagen transparente con GraphicsMagick CLI?

¿Cómo crear una imagen transparente con GraphicsMagick CLI?

Me quedo con las manos vacías mientras intento descubrir cómo modificar la opacidad de una imagen usando la CLI GraphicsMagick. Simplemente intento ingresar una imagen estándar y convertirla a la imagen correspondiente con una opacidad reducida. Estoy ejecutando GraphicsMagick 1.3.14. Usando ImageMagick, puedo emitir el comando:

convert input.png -alpha set -channel a -evaluate set 50% +channel output.png

Sin embargo, la -alphaopción (entre otras) no se reconoce como una opción válida de conversión de GM (convertir referencia de opción aquí). Cualquier ayuda sería muy apreciada.

Nota: Esta pregunta es unapublicación cruzada de una preguntaen StackOverflow. Después de publicar en SO, pensé que SuperUser podría ser un poco más apropiado.

Respuesta1

El equivalente en GraphicsMagick es

gm convert input.png -operator Opacity Multiply 0.5 output.png

o

gm convert input.png -operator Opacity Assign 50% output.png

dependiendo de lo que realmente quieras hacer (modular o asignar).

Debes agregar -matteantes de -operatorsi no sabes si la imagen ya tiene un canal de opacidad activo.

Beto

información relacionada