Sobre el proyecto
Semaphore es un convertidor de imagen a ASCII del lado del cliente que permite a los usuarios transformar imágenes PNG, JPG, WebP y GIF en arte basado en texto directamente en el navegador. Para garantizar la privacidad, todo el procesamiento se realiza en un lienzo local; la aplicación utiliza una Content-Security-Policy estricta (`connect-src 'none'`) para evitar que cualquier dato sea subido a un servidor.
Las capacidades clave incluyen:
- Seis conjuntos de caracteres distintos: Standard, Detailed (escala de grises de 68 niveles), Blocks, Minimal, Binary y una matriz Braille de alta densidad con dithering.
- Controles en tiempo real: Columnas ajustables, brillo, contraste, inversión y modos de color (verde, escala de grises u original).
- Múltiples opciones de exportación: Copiar como texto plano, descargar como .txt o .png, o generar una tarjeta para compartir.
- Interfaz de Terminal CRT: Una interfaz temática con líneas de escaneo, resplandor de fósforo y una barra de estado estilo vim.
Construida con Vite y TypeScript, la herramienta opera sin una API de backend, cookies ni scripts de análisis de terceros.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.