Computación

Imágenes recursivas en tonos de gris

La teoría de la creación de imágenes recursivas, es decir, imágenes que se recurren a sí mismas, (o dicho en otras palabras, imágenes creadas con otras imágenes), es verdaderamente simple.

Manuel López Michelone
(Twitter @kaspersky)

CIUDAD DE MÉXICO (proceso.com.mx). –Hace unos 20 años trabajé una idea para un filtro gráfico que surgió de mi investigación sobre los fotomosaicos. En ese entonces hallé que una mujer llamada Beth Clemens había creado una imagen recursiva de ella misma. Esto es, había tomado su foto, cuadriculado su imagen, poniendo la misma imagen de Beth en las pequeñas regiones de la cuadrícula, usando como base el tono de gris de esa región, el cual simulaba poniendo un brillo a la imagen original que coincidiera con ese gris.

Esta es la imagen creada:

Captura de pantalla 2023-02-26 191547

y este es el detalle de la misma:

Captura de pantalla 2023-02-26 191606

Intentando simular este efecto gráfico, que no es otra cosa que un filtro, decidí hacer mi propio software. La teoría de la creación de imágenes recursivas, es decir, imágenes que se recurren a sí mismas, (o dicho en otras palabras, imágenes creadas con otras imágenes), es verdaderamente simple. En el caso particular de imágenes creadas con la misma imagen (en tonos de gris), la teoría al respecto puede describirse de la siguiente manera:

•             Tomar una imagen a procesar (la que llamaremos imagen fuente)

•             Pasarla a tonos de gris

•             Copiar esa misma imagen 30 veces pero con diferentes tonos de gris, en un gradiente que va de muy claro a muy oscuro

•             Hacer una rejilla en la foto original (una cuadrícula). Tomar cada pequeña región (una sección de la rejilla), y calcular el tono de gris de la misma.

•             Sustituir el tono de gris encontrado por la foto con el tono de gris más próximo.

Queda claro que hacer imágenes recursivas con la misma imagen fuente requiere de generar las imágenes que sustituirán regiones de puntos. Para el caso del blanco y negro es relativamente fácil, porque la paleta de tonos de grises no es mayor que 256 tonos de gris. Los componentes en gris para el negro, en RGB son R=0, G=0, B=0. Para un negro menos oscuro, por decirlo de alguna manera será: R=1, G=1, B=1, y así sucesivamente hasta llegar al blanco, el cual tendrá como componentes RGB las siguientes: R=255, G=255, B=255. En la decisión del diseño del software de fotos recursivas en tonos de gris, la ocurrencia más simplista fue usar 30 fotos con tonos de gris diferentes.

Apliqué este programa a una foto de Pepe Gordon, uno de los mejores divulgadores de la ciencia en nuestro país, gran escritor y mejor amigo. He aquí el resultado:

Captura de pantalla 2023-02-26 191706

y este es el detalle

Captura de pantalla 2023-02-26 191721

Como puede verse, la foto final puede definirse así: "Esta es una foto de Pepe Gordon hecha con la misma foto de Pepe Gordon", de ahí que se recurre a sí misma para entender dicha imagen.

Las imágenes recursivas son en realidad un subconjunto de un tema mucho más amplio. La naturaleza parece ser recursiva, se llama a sí misma y por ende, parece ser que gracias a ello la Naturaleza funciona a las maravillas.

Va pues este artículo dedicado a Pepe Gordon. Yo sé que él valorará el resultado final.

Quien le interese el software, escríbame a mi correo morsa@la-morsa.com.

Archivado en