Difuminar las esquinas de una imagen con ImageMagick

El operador -vignette sombrea y difumina con una imagen circular las esquinas de una imagen.

Para verlo claro, vamos a crear una imagen de un color uniforme:

convert -size 800x445 xc:LightBlue lienzo.jpg

convert -size 800x445 xc:LightBlue lienzo.jpg


El operador -vignette tiene dos operadores que, teóricamente, son el radio de difuminado y la cantidad de difuminado. Sin embargo, si usamos un valor de 0 en los valores nos encontramos con un resultado curioso.

Probamos con un valor de 0 en el primer parámetro:

convert lienzo.jpg -vignette 0x100 vignette_0_100.jpg

convert lienzo.jpg -vignette 0x100 vignette_0_100.jpg

Y ahora probamos con un valor de 0 en el segundo parámetro:

convert lienzo.jpg -vignette 100x0 vignette_100_0.jpg

convert lienzo.jpg -vignette 100x0 vignette_100_0.jpg

Y ahora probaremos con un valor de 20 en el primer parámetro y 100 en el segundo:

convert lienzo.jpg -vignette 20x100 vignette_20_100.jpg

convert lienzo.jpg -vignette 20x100 vignette_20_100.jpg

Y al revés. 100 en el primer parámetro y 20 en el segundo:

convert lienzo.jpg -vignette 100x20 vignette_100_20.jpg

convert lienzo.jpg -vignette 100x20 vignette_100_20.jpg

Una vez vistos los parámetros, vamos a ver otras modificaciones que podemos hacer con -vignette, como cambiar el color del marco difuminado con -background:

convert lienzo.jpg -background Black -vignette 100x20 vignette_100_20_negro.jpg

convert lienzo.jpg -background Black -vignette 100x20 vignette_100_20_negro.jpg

 

O hacerlo transparente:

convert lienzo.jpg -background Transparent -vignette 100x20 vignette_100_20_transparente.png

convert lienzo.jpg -background Transparent -vignette 100x20 vignette_100_20_transparente.png

 

 

 

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada.