Creado por Marco Querini
Códigos HCC2D
El código HCC2D (High Capacity Colored Two-Dimensional) es un formato de código 2D en color que amplía los códigos QR al codificar datos en celdas de colores, aumentando la densidad de datos sin renunciar a la robustez ni a la corrección de errores propias de los QR.
- Decodificación. HCC2D Decoder está disponible en Google Play, en Huawei AppGallery y en la App Store para iPhone.
- Codificación. Además del generador en línea, HCC2D Encoder está disponible en la App Store para Mac. El codificador web de código abierto basado en WebAssembly está disponible en GitHub y como app de GitHub Pages lista para usar. También hay codificadores nativos y de línea de comandos de código abierto en GitHub: un codificador C de línea de comandos y un codificador escrito íntegramente en Python, que puede utilizarse tanto desde la línea de comandos como en forma de biblioteca importable. Los usuarios de Debian/Ubuntu pueden instalar el codificador C empaquetado desde el repositorio APT oficial de HCC2D, mientras que los usuarios de Python pueden instalar hcc2d-encoder desde PyPI. La API de HCC2D permite generar códigos mediante programación desde cualquier lenguaje o plataforma.
- Transferencia de archivos air-gapped. HCC2D Streamer está disponible en la App Store para Mac y en la Microsoft Store para Windows. También está disponible en GitHub un Streamer C de línea de comandos, de archivo único y de código abierto. La app transfiere archivos desde un Mac o PC a un smartphone (iOS o Android) mediante streaming óptico air-gapped de códigos HCC2D, sin necesidad de red ni cables. Ver una demo de 30 segundos de HCC2D Streamer para Windows. Los usuarios avanzados pueden alcanzar un mayor rendimiento con HCC2D Streamer de línea de comandos — ver una demo a ~1 Mbit/s. La posibilidad de ajustar estos parámetros para un mayor rendimiento se añadirá a las apps de Windows y Mac en próximas versiones. Ver una comparación de velocidad entre QR Code estándar, HCC2D de 4 colores y HCC2D de 8 colores transmitiendo el mismo archivo.
Míralo en acción
HCC2D Streamer para Windows — demo de 30 segundos
HCC2D Streamer de línea de comandos — 1,5 MB en 12s (~1 Mbit/s)
QR (~0,34 Mbps) vs HCC2D 4 colores (~0,73 Mbps) vs HCC2D 8 colores (~1,05 Mbps) a 15 fps
Generar un código
Vista previa
Descargar PNG🎨 Hazlo tuyo: con HCC2D4 puedes elegir los dos colores intermedios. ¡Diviértete creando tu propia paleta y luego prueba a decodificar el resultado con HCC2D Decoder!
Nota de compatibilidad: los códigos HCC2D8 de la versión 1 requieren HCC2D Decoder 1.2.6 o posterior. Si su versión de HCC2D Decoder es anterior a la 1.2.6, desactive «Versión automática» y establezca «Versión forzada» en 2 o superior.
HCC2D16 es una vista previa experimental todavía en desarrollo.