Un desarrollador ha lanzado una aplicación web innovadora que reconstruye imágenes utilizando formas geométricas básicas, como triángulos, rectángulos y círculos. La herramienta, disponible en primitive-playground.taiseiue.jp, transforma cualquier imagen de entrada en una representación compuesta únicamente de estas figuras. El proceso, que puede tardar entre unos segundos y varios minutos, se ejecuta completamente en el dispositivo del usuario gracias a la tecnología WebAssembly, evitando la necesidad de procesamiento en la nube.
La aplicación es una adaptación web de una herramienta de línea de comandos original escrita en Go (fogleman/primitive) que buscaba lograr el mismo objetivo. Los usuarios pueden configurar parámetros como el número de formas, el tipo de figura geométrica, la transparencia y el tamaño de la imagen de entrada y salida. El algoritmo funciona iterativamente, añadiendo una forma a la vez y minimizando el error entre la imagen original y la reconstruida. La aplicación está liberada bajo la licencia MIT, permitiendo su uso y modificación libre. Esta herramienta ofrece una forma visualmente interesante de explorar la descomposición de imágenes en elementos geométricos fundamentales.
