Verifica del contrasto per codici QR

Inserisci i colori con cui è disegnato il codice e quello della superficie dietro. La verifica restituisce il rapporto di contrasto del motivo e degli occhi di rilevamento, la differenza di luminanza che una fotocamera vede davvero, e se la coppia è sicura per la stampa.

La superficie dietro il codice. Tienila quasi bianca: schiarire lo sfondo non sostituisce lo scurire il codice.

Il colore dei moduli di dati.

I tre quadrati agli angoli. Devono staccare dallo sfondo con la stessa nettezza del motivo: uno scanner trova prima loro.

Anteprima

Pronto per lo schermo

6.70:1

Giudicato su: Contrasto del motivo

Va bene su un display, ed è corto rispetto al margine che la stampa porta via. Scurisci il codice prima che finisca sulla carta.

Dove atterra

Pavimento del decoderObiettivo stampa

Contrasto del motivo

6.70:1

Contrasto degli occhi

6.70:1

Differenza di luminanza in fotocamera

176 / 255

Su 255, secondo la ponderazione BT.601 su cui si basa il canale di grigio di una fotocamera. Il rapporto pesa il verde molto più di un sensore, quindi i due numeri divergono al massimo sui colori saturi.

Quando un colore di marca non arriva all'obiettivo, scurisci il codice invece di schiarire lo sfondo: un colore due o tre passi più scuro di solito mantiene la sua identità e raddoppia il rapporto.

Il contrasto è l'unica variabile che nessuno sceglie

Forma e dimensione dei moduli sono decisioni che qualcuno prende per un codice QR. Il colore invece si eredita da una palette di marca scritta anni prima che qualcuno pensasse a un codice QR - ed è per questo la proprietà che fallisce più spesso, e quella che questa verifica esiste per chiudere. Il ragionamento è nel test del contrasto minimo.

Cosa misura davvero un decoder

Un telefono non vede colore quando legge un codice QR. Converte il fotogramma in un unico canale di grigio e vi applica una soglia a piccoli blocchi, decidendo scuro o chiaro per ogni modulo rispetto al vicinato immediato. Tutta la tolleranza cromatica di un codice si decide in quel passaggio.

  • Il pavimento del decoder sta vicino a 1,24:1 - il punto in cui un binarizzatore comune smette di considerare che un blocco abbia contenuto - e non è affatto il valore su cui progettare.
  • L'obiettivo per lo schermo è 4:1, ed è dove il badge di contrasto del generatore stesso diventa verde.
  • L'obiettivo per la stampa è 7:1, perché il bianco della carta, l'ingrossamento del punto, i riflessi e la distanza si prendono ciascuno una fetta del margine.

Due numeri che non concordano

Un rapporto di contrasto pesa il verde al 71% della luminosità percepita, seguendo l'occhio umano. Il canale di grigio di una fotocamera lo pesa al 59% e non aggiunge alcun termine di velo. Le due misure concordano su grigi e neri e divergono al massimo sui colori saturi, cioè esattamente dove i codici QR falliscono.

Il verde puro su bianco è il caso più netto: 1,37:1 come rapporto di contrasto, appena sopra il pavimento del decoder stesso, ma una differenza di luminanza di 105 su 255 nel canale di grigio di una fotocamera. Un numero lo dice disperato, l'altro lo dice scarso. Nessuno dei due lo dice stampabile, ed è per questo che questa pagina li mostra entrambi. Quali palette escano intatte è ciò che approfondiscono i codici QR colorati.

Come verificare i colori di un codice QR

Quattro passi da una palette di marca a una coppia di colori che regge la stampa.

Genera codice QR
  1. 1

    Inserisci prima lo sfondo

    La superficie dietro il codice, e dovrebbe essere quasi bianca. Schiarire uno sfondo non sostituisce lo scurire un codice: la riflettanza sulla carta è limitata dal supporto, quindi quell'estremo della gamma è già speso.

  2. 2

    Aggiungi il colore del motivo

    Il colore di marca esattamente come è definito, prima di qualsiasi correzione. Verificare prima la versione corretta nasconde quanto l'originale fosse lontano dall'obiettivo.

  3. 3

    Verifica gli occhi separatamente

    I tre quadrati agli angoli sono ciò che uno scanner localizza prima di leggere un solo modulo. Un codice con moduli scuri e occhi pallidi fallisce al primo passaggio, e il rapporto del motivo non viene nemmeno messo alla prova.

  4. 4

    Leggi il peggiore dei due

    Un codice QR si legge sulla sua coppia più debole, non sulla media. Il verdetto qui sopra è preso da quello fra motivo e occhi che ha meno margine.

Dove atterrano le scelte di palette più comuni

Cinque colori su fondo bianco, misurati in entrambi i modi: il rapporto che riporta uno strumento di design e la differenza di luminanza che vede il canale di grigio di una fotocamera, su 255.

Blu notte profondo - 17,9:1

Un blu notte quasi nero come #0f172a legge 17,9:1 con una differenza in fotocamera di 232 su 255 - a un soffio dal 21:1 e 255 del nero puro, e inconfondibilmente un colore di marca anziché un valore predefinito. La scelta satura più sicura che esista.

Blu - 8,6:1

Il blu puro su bianco dà 8,6:1 e 226 su 255, superando l'obiettivo di stampa su entrambe le misure. Il blu è l'unica tinta su cui occhio e fotocamera concordano, perché è quella che pesa meno in entrambe le ponderazioni. Un blu medio come #1d4ed8 scende a 6,7:1: sicuro a schermo, di poco insufficiente per la stampa.

Rosso e viola - intorno a 5:1

Rossi e viola medi atterrano vicino a 5:1 su bianco: bene per lo schermo, corti rispetto all'obiettivo di stampa di 7:1. Scurire di due o tre passi di solito basta. Queste tinte sono anche quelle che perdono di più in CMYK, dove un rosso RGB brillante stampa più spento di come appariva sul monitor.

Verde - fra 2 e 3:1

Il colore che funziona nel mockup e fallisce a scaffale. Un verde di marca comune come #22c55e dà 2,28:1 su bianco, sotto la linea a cui nulla dovrebbe uscire. Scurendolo a #166534 si ottiene 7,13:1 - riconoscibilmente lo stesso verde, ora sopra l'obiettivo di stampa.

Chiaro su scuro

Un codice invertito - moduli chiari su fondo scuro - è legittimo e costa margine. La maggior parte delle fotocamere dei telefoni attuali lo legge; alcuni scanner più datati e certi lettori industriali danno per scontato scuro su chiaro. Tieni il rapporto ben sopra 7:1 e prova su hardware reale prima di impegnare una tiratura.

Regole che tengono il colore leggibile

Dieci abitudini che portano una palette di marca dal file di design a un codice che si legge ancora sulla carta.

  • Scurisci il codice, non lo sfondo

    Lo sfondo deve restare quasi bianco perché la riflettanza sopravviva alla stampa, quindi l'intero aggiustamento spetta ai moduli scuri. Un colore due o tre passi più scuro di solito mantiene la sua identità e più che raddoppia il proprio rapporto.

  • Progetta a 7:1 per tutto ciò che si stampa

    4:1 è l'obiettivo per lo schermo e 7:1 quello per la stampa, e il divario fra i due è ciò che consumano carta, ingrossamento del punto, riflessi e distanza di lettura. Tratta 3:1 come la linea sotto la quale non esce nulla, in nessun medium.

  • Dai agli occhi di rilevamento lo stesso contrasto

    I tre quadrati agli angoli vengono localizzati prima che si decodifichi qualsiasi cosa. Stilizzarli in un colore d'accento più chiaro del motivo è il modo più comune in cui un codice bellissimo fallisce al primissimo passaggio.

  • Non mettere mai un codice sopra una fotografia

    La soglia si calcola localmente, quindi una fotografia ribalta la decisione a metà simbolo: lo stesso modulo scuro si legge come scuro su un cielo pallido e come chiaro su un'ombra. Metti il codice su un fondo pieno.

  • Una sfumatura è più sicura di una foto

    Una sfumatura sui moduli mantiene ovunque intatta la differenza locale fra scuro e chiaro, che è tutto ciò che serve a un binarizzatore. Tieni entrambe le estremità della sfumatura sopra l'obiettivo, invece di raggiungerlo in media.

  • Metti il colore di marca nella cornice

    Il pannello dietro il codice, l'etichetta sotto e la chiamata all'azione accanto possono portare la palette a piena saturazione. Nessuno di questi costa un solo punto di contrasto.

  • Verifica il colore dopo la conversione in CMYK

    Un rosso o un verde RGB brillante perde saturazione e si sposta in CMYK, e la coppia che conta è quella stampata. Converti prima, poi verifica qui i valori convertiti invece degli originali a schermo.

  • Stampa i moduli scuri al 100% K

    Un nero ricco a quattro lastre richiede un registro perfetto per tenere un bordo di modulo da 0,4 mm. Una tolleranza di registro tipica in offset a foglio, intorno a 0,1 mm, è un quarto di quel modulo: il nero a una sola lastra tiene quindi puliti tutti i bordi.

  • Tratta inchiostri metallici e fluorescenti come non misurabili

    Oro, argento, lamina e vernice UV selettiva non hanno un valore di riflettanza fisso: mostrano ciò che hanno davanti, di solito un corpo illuminante. Nessun rapporto calcolato da un valore esadecimale li descrive.

  • Conferma la coppia su materiale stampato

    Un rapporto è una previsione su un file. Stampa il codice a misura finale sul materiale vero, guardalo sotto la luce in cui vivrà e scansionalo con due telefoni diversi prima di approvare qualsiasi cosa.

Il generatore di KoloQR con un codice QR in fase di progettazione, pronto da scaricare

Prova i colori nel generatore

KoloQR, un generatore di codici QR gratuito con codici QR circolari e a forma personalizzata, esegue questa stessa verifica del contrasto dal vivo sull'anteprima mentre modifichi la palette - motivo, occhi e sfondo.

Gratis, senza account e senza filigrana. I codici si generano nel tuo browser, quindi la destinazione non viene mai inviata a un server.

Genera codice QR

Questions? Answered

Progetta a 4:1 per lo schermo e a 7:1 per la stampa, e tratta 3:1 come la linea sotto la quale non deve uscire nulla. Tecnicamente i decoder lavorano molto più in basso - un binarizzatore comune si arrende intorno a 1,24:1 -, ma tutto quel divario viene speso in bianco della carta, ingrossamento del punto, riflessi, distanza e mano che trema.

Sì. La maggior parte delle fotocamere dei telefoni attuali legge un codice invertito, anche se alcuni scanner più datati e certi lettori industriali danno per scontati moduli scuri su fondo chiaro. Un codice invertito spende inoltre più margine: tieni il rapporto comodamente sopra 7:1 e prova su hardware reale prima di stampare una tiratura.

Perché il verde sta dove occhio e fotocamera lo valutano male entrambi contro il bianco. Un verde di marca tipico come #22c55e dà 2,28:1 su bianco, sotto la linea di pubblicazione. Scurito a #166534 dà 7,13:1 - la stessa tinta, ora sopra l'obiettivo di stampa con margine.

Sì. I tre quadrati agli angoli sono ciò che uno scanner localizza prima di decodificare qualsiasi cosa, quindi un codice con un buon contrasto di motivo e occhi pallidi fallisce al primo passaggio. Questa verifica riporta entrambi i valori e trae il verdetto dal peggiore.

Perché un codice QR è letto da una fotocamera, non da un occhio. Un rapporto di contrasto pesa il verde al 71% della luminosità percepita; il canale di grigio di una fotocamera lo pesa al 59% e non aggiunge alcun termine di velo. I due divergono al massimo sui colori saturi, e quella divergenza è proprio il dato.

Un grigio chiaro va bene se la coppia supera ancora l'obiettivo, ma costa margine per nulla. La carta limita quanto chiaro possa stampare uno sfondo, quindi quell'estremo della gamma è già speso: ogni punto di contrasto che uno sfondo grigio cede va ripreso dai moduli scuri.

Non di per sé. Ciò che conta è la differenza fra i moduli e quello che sta dietro, misurata localmente. Una tinta pallida e piatta dietro un codice molto scuro di solito va bene; la coppia che fallisce è un colore di marca in mezzatinta dietro un codice in mezzatinta, comunque appaiano presi singolarmente.

È il massimo: 21:1 come rapporto e i 255 pieni nel canale di grigio di una fotocamera. Niente fa meglio. Un blu notte quasi nero come #0f172a raggiunge 17,9:1 e 232 su 255, quindi cede quasi nulla di misurabile pur continuando a leggersi come colore di marca.

Sì, e di solito in peggio sui colori saturi. Rossi, verdi e arancioni RGB brillanti perdono saturazione e si spostano di tinta nella conversione, quindi una coppia che superava 7:1 a schermo può finire sotto in macchina. Converti prima, poi verifica qui i valori convertiti.

No. La correzione d'errore ripara moduli danneggiati o coperti dopo che il simbolo è stato localizzato e letto come scuro e chiaro. Se la fotocamera non riesce a separare scuro da chiaro, non c'è alcun dato su cui il recupero possa lavorare. Il contrasto è un prerequisito, non una variabile da negoziare.

Sì, indirettamente. Moduli arrotondati, a pallini e altre forme decorative mettono meno inchiostro in ogni cella di un quadrato pieno, quindi un decoder che cerca il rapporto del motivo di rilevamento vede un indizio più debole. Un codice stilizzato ha già speso margine prima che la stampa prenda la sua parte: dagli più contrasto, non meno.

Perché KoloQR?

  • Crea codici QR per siti web, menù, Wi-Fi, PDF e biglietti da visita
  • Personalizza colori, loghi e forme uniche
  • Scarica file PNG e SVG di alta qualità
  • Pensato sia per la stampa che per il digitale
Genera codice QR
Un semplice codice QR nero accanto allo stesso codice ridisegnato come un cerchio con i colori del brand