MonaTweeta

Esta imagen es el resultado preliminar de una pequeña competencia con la meta de escribir un compresor/descompresor que permita enviar una imagen en un *”tweet”, la imagen de la izquierda es la que ha sido envíada en 140 caracteres vía Twitter.
Se utilizan ideogramas chinos dado que están en codificación UTF-8, los cuales permiten envíar 210 bytes de datos en 140 caracteres.
En teoría se pudo haber ocupado cualquier parte del espectro de caracteres UTF-8, en el rango de 0×0000-0xffff, pero debido a que hay caracteres de control en ese rango, posiblemente el mensaje no se envíe correctamente.
Además del pequeño truco en la codificación de los caracteres, se detallan otros puntos interesantes.
En una imagen típica en RGB se necesitan 24bits los cuales son tres bytes. Esto significa que si solamente guardas los puros colores, tu puedes enviar 70 colores. Desafortunadamente no podrías envías algo más, a lo mucho una matriz de 7×10 píxeles.
La peor forma de almacenar las coordandas x/y completas serían dos veces 4 bytes, lo que significan 26 coordenadas en un “tweet.”
Eso es 8 triángulos. Obviamente necesitas hacer algunas conseciones con la precision aquín. ¿2 bytes por número? Esto resutan en que tienes 52 puntos o 17 triángulos. Desafortunadamente sin color alguno.
La creación actual de la imagen es un algoritmo evolutivo. Se empieza categorizando los colores de la imagen para obtener 8 colores representativos, despúes se dispersan 61 puntos en el área de la imagen, en cada punto se lee el color del píxel de la imagen y se escoje el matiz más cercano que se encuentra en la tabla de colores.
Con esots datos un “gen” binario ( la versión codificada de este “tweet” en chino). Del gen creo un diagrama de Voronoi que es la imagen resultante.
Si deseas leer el documento en su versión original (en inglés):
Quizá te interese :
Formato BMP En la actualidad existen en el mercado diversos tipos de formatos para almacenar im ...
No cabe duda de que twitter es la una de las redes sociales mas utilizadas en la actualidad, ta ...
Durante décadas, los científicos predijeron la existencia de masas de hidrocarburos líquidos en ...





