Codice a barre vs codice QR | Codice a barre vs Codice di risposta rapida
Codici a barre e codici QR sono metodi per memorizzare i dati utilizzando figure geometriche, che possono essere lette utilizzando dispositivi ottici.
Codice a barre
Il codice a barre si riferisce a un metodo di memorizzazione dei dati utilizzando figure geometriche. La tecnologia di base dei codici a barre è stata sviluppata negli anni '70 negli Stati Uniti ed è diventata popolare negli anni '80 allo scopo di etichettare le merci con informazioni sul prodotto che possono essere facilmente lette e registrate per mezzo di computer.
I codici a barre iniziali erano codici a barre unidimensionali, dove il codice è una serie di strisce nere su sfondo bianco. Questo particolare pattern è stato ispirato dal codice Morse, dove vengono utilizzati trattini lunghi e corti; pertanto, è meglio descritto come un codice Morse ottico. I metodi di rilevamento ottico per il codice erano basati sulle colonne sonore ottiche utilizzate nei film.
Ci sono molti modi in cui queste linee possono essere organizzate per rappresentare un dettaglio; uno standard per queste disposizioni per rappresentare dettagli e figure è noto come simbologia. Universal Product Code (UPC/EAN), Interleaved 2 of 5 (I of 5), Codabar, Code 39 e Code 128 sono esempi delle simbologie utilizzate nei codici a barre. La specifica della simbologia documenta lo standard che contiene:
• Definizione della larghezza delle barre e degli spazi.
• Metodo per definire ogni carattere codificabile (solo numerico o ASCII completo).
• Lo spazio libero necessario per la lettura indisturbata del codice.
• Inizia e interrompe i caratteri per il codice.
• Controlla il supporto dei caratteri per il codice
Per la lettura dei codici a barre viene utilizzato uno scanner di codici a barre, in cui la luce riflessa dal codice a barre viene misurata e interpretata all'interno di un computer; il computer converte il codice in linguaggio umano usando la simbologia.
I codici a barre sono molto popolari nei supermercati dove le informazioni sui prodotti possono essere archiviate facilmente e accessibili rapidamente, il che aiuta a velocizzare i processi. I servizi postali di tutto il mondo utilizzano codici a barre. I codici a barre sono relativamente economici e aiutano le aziende a migliorare la velocità e l'efficienza. Pertanto lo usano le compagnie di navigazione, i corrieri e molti altri settori.
Il codice a barre può essere sviluppato per utilizzare motivi geometrici, come quadrati ed esagoni, diversi dalle strisce. Questo metodo è noto come codici a barre bidimensionali, in cui le altezze dei simboli contengono anche informazioni, non solo la larghezza.
Codice QR
Il codice QR è un sistema di codici a barre bidimensionale sviluppato da Denso wave (una società sussidiaria di Toyota) per tracciare i veicoli durante la produzione. Il codice QR sta per Codice di risposta rapida. È adottato da ISO e ora è diventato uno standard globale per la memorizzazione delle informazioni sui prodotti.
Hanno un aspetto quadrato perché le informazioni sono memorizzate sia verticalmente che orizzontalmente. Pertanto, la capacità dei codici QR è molto superiore a quella dei codici a barre e può memorizzare migliaia di codici alfanumerici.
Qual è la differenza tra codice a barre e codice QR (codice di risposta rapida)?
• Sia il codice a barre che il codice QR sono modi per memorizzare le informazioni utilizzando la figura geometrica in modo che possano essere recuperate da dispositivi ottici.
• Di solito il codice a barre si riferisce a un codice a barre monodimensionale mentre il codice QR è un tipo di codice a barre bidimensionale.
• I codici a barre memorizzano le informazioni solo verticalmente, mentre i codici QR memorizzano le informazioni sia orizzontalmente che verticalmente.
• Il codice QR ha una capacità di memorizzazione delle informazioni maggiore rispetto al codice a barre.
• I codici a barre possono memorizzare solo dati alfanumerici, mentre i codici QR possono memorizzare caratteri alfanumerici, simboli di altre lingue, immagini, voci e altre informazioni binarie.
• QR non ha la correzione dei dati mentre il codice a barre ha la correzione dei dati.
• Il codice a barre dipende dal database mentre il codice QR è indipendente dai requisiti del database.