Crear lienzos de colores con patrones en ImageMagick

En su momento vimos cómo crear lienzos con patrones en ImageMagick. Por defecto, los crea en blanco y negro pero, podemos darles color a la hora de crearlos con el operador +level-colors sustituyendo el blanco, el negro o ambos colores por otros.

Voy a hacer los ejemplos con el patrón hs_diagcross, pero podemos aplicarlo sobre cualquier patrón. Y lo voy a escalar un 400% para que se marquen más las líneas negras, pero tampoco es necesario. Sólo es para que se vea más claro. Lo que sí voy a hacer es escalar con -scale en lugar de con -resize para que los puntos negros sean más nítidos.

Con el operador +level-colors podemos sustituir el color negro escribiendo el nuevo color seguido de una coma:

convert -size 200x111 pattern:hs_diagcross -scale 400% +level-colors VioletRed, diagonales_blanco_y_magenta.jpg

convert -size 200x111 pattern:hs_diagcross -scale 400% +level-colors VioletRed, diagonales_blanco_y_magenta.jpg

Podemos sustituir el color blanco escribiendo coma y el nuevo color:

convert -size 200x111 pattern:hs_diagcross -scale 400% +level-colors ,GreenYellow diagonales_verde_y_negro.jpg

convert -size 200x111 pattern:hs_diagcross -scale 400% +level-colors ,GreenYellow diagonales_verde_y_negro.jpg

O el negro y el blanco escribiendo los colores por los que queremos modificar los originales separados por una coma:

convert -size 200x111 pattern:hs_diagcross -scale 400% +level-colors VioletRed,GreenYellow diagonales_verde_y_magenta.jpg

convert -size 200x111 pattern:hs_diagcross -scale 400% +level-colors VioletRed,GreenYellow diagonales_verde_y_magenta.jpg

 

Deja una respuesta

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