
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 -alpha
opció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 -matte
antes de -operator
si no sabes si la imagen ya tiene un canal de opacidad activo.
Beto