Lenguaje ActionScript 2.0 Tamaño del archivo 66.3 kb (incluyendo la imagen) Script 24 líneas Sin Interacción

Mediotono

2007-08-26

Este fué un ejercicio para generar un mediotono a partir de una imagen.

La lógica utilizada en la generación de la primer imagen es la siguiente:

  • A partir de una retícula triangular se toman muestras de la luminancia de los pixeles de la imagen.
  • Se analizan, además, los pixeles cercanos a cada muestra para promediar el valor lumínico y que dicha muestra sea más precisa.
  • Se agrega un círculo en el mismo lugar que cada una de las muestras.
  • El tamaño de los círculos es ajustado en relación a la luminancia de la zona correspondiente.
  • Cada círculo es convertido en pixeles en el momento en que son agregados.
  • Al final todo termina siendo pixeles.

En las artes gráficas, a este tipo de tramado se le llama de amplitud modulada. Dicho nombre se debe a que la frecuencia de los puntos es constante, lo que se modifica es la amplitud de ellos.

En la siguiente imagen utilicé una lógica muy similar a la anterior:

Lenguaje ActionScript 2.0 Tamaño del archivo 59.3 kb (incluyendo la imagen) Script 24 líneas Sin Interacción

La única diferencia entre esta imagen y la primera es que en esta utilicé el valor de luminancia para ajustar la transparencia de los círculos en lugar de modificar el tamaño.

Si habría de bautilizar a este tramado, sería con el nombre de transparencia modulada. Tanto la amplitud de los puntos como su frecuencia es constante, lo que varía es la transparencia.

Las siguientes son las imágenes, a baja resolución, que utilicé para la generación de las anteriores:

Hocker1
Hocker2
Subir