Fondo del gradiente con Magick ++
-
21-09-2019 - |
Pregunta
¿Cómo se crea gradientes con ImageMagick en C ++?
Estoy intentando crear una representación visual de un archivo WAV.
Me puede crear una imagen con Magick ++, dibujar en los datos de forma de onda y guardar la imagen como un archivo .png, pero todavía se ve un poco básico.
Me gustaría dar a los gradientes de fondo de la imagen y la forma de onda, pero no sé cómo.
¿Hay algún ejemplo de cómo crear gradientes utilizando Magick ++?
Muchas gracias, Josh
Solución
Creo que tendría que utilizar la clase de interpolación de píxeles y colores para crear su propio relleno degradado.
El manual para Magick ++ no indican que tiene funciones nativas de relleno degradado.
También puede ser posible utilizar la API href="http://www.imagemagick.org/script/magick-core.php" rel="nofollow noreferrer"> núcleo ImageMagick para gradiente relleno.
Aquí hay algunos enlaces útiles:
- http://www.imagemagick.org/Usage/canvas/
- http://softwareas.com/imagemagick-one-second-gradient-images
Editar - El Core API magia tiene un DrawGradientImage función que puede serle de ayuda.
Aquí hay algunos enlaces más útiles: