ImageMagick - Transformaciones de imágenes

ImageMagick - Transformaciones de imágenes
Photoshop tiene la capacidad de transformar imágenes aplicando efectos. A través de los efectos, puede convertir una imagen o parte de una imagen en carbón, un boceto, pixelate y etc. Básicamente, puede modificarlo o transformarlo. ImageMagick también ofrece una variedad de técnicas de modificación o transformación de imágenes como Photoshop. En este tutorial, revisaremos algunas de las transformaciones de imágenes disponibles a través de ImageMagick.

Instalar ImageMagick

Necesitaremos ImageMagick para esto, así que primero instalarlo:

sudo apt-get install imageMagick

Botones elevados o hundidos

Para un efecto de botón elevado o hundido, usaremos el interruptor de elevación. Este último creará un efecto 3D. Después del interruptor elevado, agregue el valor de grosor para aligerar u oscurecer los bordes de una imagen.

-aumentar espesor

Ahora, aplicemos algunos efectos. En los siguientes casos, el grosor del borde es de 30:

Viñeta

Otro tipo de borde que existe es la viñeta.

-viñeta radioxsigma +- x +- y %

Si dice 0x0, producirá un círculo/elipse. X e y se utilizan para determinar el tamaño del círculo. Un pequeño valor para Sigma eliminará el efecto desenfoque. Un alto valor para Sigma aumentará el desenfoque.

Pintura al óleo

Puede transformar la imagen en una pintura con el interruptor de pintura. Se usa para emular una pintura al óleo creando manchas de pintura. Cuanto mayor sea el valor del radio de las manchas de pintura, más rectangular es el aspecto de las manchas.

-pintar radio

Cuanto mayor sea la resolución, menos será el efecto (lo que significa que tendrá que aumentar el radio). Además, cuanto mayor sea el radio, más tiempo llevará hacer la imagen.

Carbón

Crea una especie de "boceto" o algo que parece un dibujo. Para esto, usamos el interruptor de carbón.

-carbón factor

El factor modifica los bordes y los bordes de una imagen en un tipo de imagen en blanco y negro. El factor en este caso representa el grosor de los bordes. Use este efecto en imágenes simples en lugar de imágenes ocupadas.

Mira lo que sucede cuando uso una imagen muy simple:

Boceto

Esto es lo mismo que la función de boceto en Photoshop, pero no está en blanco y negro. Un boceto de lápiz se parece mucho a un dibujo real. Sabes el tipo que obtienes de los artistas profesionales. Para esto, necesitamos el interruptor de boceto.

-bosquejo radio
-bosquejo radioxsigma+ángulo

La desviación estándar es la sigma. El ángulo se usa para crear el boceto.

Pero esto no es exactamente lo que tenemos usando Photoshop. Entonces, intentemos recrear lo que Photoshop sale usando ImageMagick.

  • Clon: crea una imagen clonada. Toma el índice como argumento. La primera imagen tiene un valor de índice de 0.
  • negar: reemplaza cada uno de los píxeles de la imagen con el color complementario.
  • desenfoque: desenfoque la imagen. Se necesita para el argumento el radio xsigma; El sigma es importante ya que determina el alcance de la desenfoque.
  • componer: determina el tipo de composición de la imagen
  • Compuesto: ¿Composición alfa en dos imágenes?
  • Modular: cambia el brillo, la saturación y el tono en la imagen.
  • Auto nivel: ajusta los colores en la imagen por sí solo.

O si eso es demasiado loco para ti, puedes escribir algo un poco más simple:

Realzar

Use el interruptor de revestimiento para estelar la imagen.

-realzar radioxsigma

Por ejemplo:

Difuminar

Para desenfoque, use el interruptor de desenfoque.

-difuminar radio
-difuminar radioxsigma

El sigma determina la cantidad real de desenfoque.

Pixelato

Para pixelar una imagen, básicamente encoges una imagen. Luego, amplíelo para crear bloques de píxeles.

polaroid

Polaroid Photo es una especie de foto con un borde blanco.

Si usa +Polaroid, lo girará en un ángulo aleatorio entre -15 grados y +15 grados.

Tuvimos que recurrir a Photoshop y Photoshop solo para poder modificar o transformar imágenes/fotos. La mejor parte de ImageMagick es que casi puede imitar Photoshop. Digo casi porque podría ser más fácil trabajar con capas en una GUI, pero las características de transformación de la imagen también están disponibles en ImageMagick. ImageMagick siempre es una línea de una sola, a veces una frase muy larga dependiendo de lo que quieras hacer. Sin embargo, muy frecuentemente una línea de una sola.

Conclusión

Una transformación es una modificación de una imagen de manera que de alguna manera es diferente de su versión original. Por ejemplo, puede optar por desdibujar una foto en ciertas regiones, pixelate o incluso crear un boceto de lápiz. Aunque Photoshop ofrece una gran cantidad de transformaciones, la mayoría de ellas se pueden recrear con ImageMagick. Aunque el código puede ser un poco complicado a veces. En este tutorial, aprendimos a crear un boceto, una imagen de carbón, desenfoque, pixelate y etc.