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
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
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