RetroVision es un programa escrito en Python, con interfaz gráfica en Tkinter, que aplica filtros y transformaciones para recrear estilos gráficos retro. La idea central es sencilla:
El usuario selecciona una imagen.
Escoge un estilo retro (ej. Atari 800, 16-bit, etc.).
Obtiene una previsualización lado a lado: original vs resultado.
Gestión de tamaños): imágenes grandes podÃan desbordar la interfaz. Se resolvió con thumbnail y áreas fijas de previsualización.
Maximización de ventana: en Windows, zoomed a veces se comporta como fullscreen y tapa la barra de tareas. Se optó por soluciones con ShowWindow para respetar la barra.
Organización de controles: se reorganizó la botonera para que aparezca antes de las pantallas de previsualización, mejorando la usabilidad.
Implementar exportación en diferentes formatos (PNG, BMP, GIF).
Incluir opciones avanzadas de personalización (ajuste manual de paletas, resolución).
Conclusión
RetroVision es una aplicación que combina la pasión por la informática retro con la sencillez de las herramientas modernas. Con unos pocos clics, cualquier imagen puede convertirse en un recuerdo pixelado de otra era. Es un homenaje a los sistemas clásicos y una invitación a redescubrir la magia de los pÃxeles grandes y las paletas limitadas.
VÃdeo de demostración
En esta web parcelaDigital está publicado un vÃdeo de mostración donde se explica el código fuente y se muestra la aplicación RetroVision en funcionamiento. Para ver el vÃdeo solo hay que pulsar aquÃ.
Descarga gratuita RetroVision
Puedes descargar la última versión de RetroVision directamente desde la sección de descargas de la cuenta de ParcelaDigital en SourceForge, pinchando aquÃ. El programa es gratuito y está disponible para sistemas basados en Windows.
Con interfaz clara y práctica...