Scritto da Marco Querini

Codici HCC2D

Il codice HCC2D (High Capacity Colored Two-Dimensional) è un formato di codice 2D a colori che estende i codici QR codificando i dati in celle colorate, aumentando la densità dei dati senza rinunciare alla robustezza e alla correzione d'errore tipiche dei QR.

Guardalo in azione

HCC2D Streamer per Windows — demo di 30 secondi

HCC2D Streamer da riga di comando — 1,5 MB in 12s (~1 Mbit/s)

QR (~0,34 Mbps) vs HCC2D 4 colori (~0,73 Mbps) vs HCC2D 8 colori (~1,05 Mbps) a 15 fps

Genera un codice

I modelli aiutano a codificare i contenuti QR più comuni senza formattazione manuale.

Puoi cambiare solo i due colori intermedi di HCC2D4, perché l'indice 0 deve restare nero e l'indice 3 deve restare bianco. Scegli colori cromaticamente distanti; se sono troppo simili, il decoder potrebbe non distinguerli in modo affidabile. Una scelta cromatica inadatta può produrre codici HCC2D non decodificabili; la responsabilità di una palette personalizzata resta a chi la sceglie.

Pronto.

Anteprima

Scarica PNG

🎨 Rendilo tuo: con HCC2D4 puoi scegliere i due colori intermedi. Divertiti a creare la tua palette, poi prova a decodificare il risultato con HCC2D Decoder!

Anteprima
I PNG generati appariranno qui.

      

Le opinioni espresse in relazione alla Specifica del Codice HCC2D, alle applicazioni HCC2D distribuite tramite gli app store e al codice sorgente HCC2D pubblicato come open source sono esclusivamente quelle dell'autore e non riflettono necessariamente la posizione ufficiale di alcuna istituzione, organizzazione o datore di lavoro con cui l'autore è o è stato affiliato.

API · Ottieni chiave API · Repository APT · Contatti · Supporto · Informativa privacy (Sito web) · Informativa privacy (HCC2D Decoder) · Informativa privacy (HCC2D Streamer) · Informativa privacy (HCC2D Encoder) · Termini di servizio

Payload troppo grande

I dati superano la dimensione massima supportata.

  • Ridurre il livello di correzione d'errore, per esempio L invece di H
  • Lasciare la versione su Auto così l'encoder può scegliere la versione più capiente supportata
  • Ridurre la quantità di dati