Non è un logo incollato sopra, e non è un'opera d'arte generata da intelligenza artificiale che potrebbe funzionare. L'immagine è disegnata dai moduli stessi del codice — e nessuna della correzione degli errori è spesa per questo.
Ogni altro modo di inserire un'immagine in un codice QR ha un prezzo da qualche parte. Qui è dove.
Uno scanner campiona una piccola area al centro di ogni modulo, non il modulo intero. Forziamo questi centri esattamente a quello che l'encoder richiede e utilizziamo lo spazio attorno a loro per la tua immagine — quindi il codice è invariato, non riparato.
I tool artistici per QR danneggiano i moduli e si affidano alla correzione degli errori per ripararli, utilizzando il margine che esiste per il riverbero, le pieghe e la scarsa luce. Il nostro è intatto: il 30% completo è in attesa del mondo reale invece di essere già utilizzato.
Un codice fotografico da MostlyQR è ancora un codice MostlyQR — cambia la destinazione dopo che è stampato, conta le scansioni, e non scade mai, nemmeno se annulli.
Sì. Uno scanner non legge l'intero modulo — campiona una piccola area al centro del modulo e applica una soglia. Tutto ciò che è al di fuori di questi centri è spazio libero, quindi una fotografia può vivere lì mentre il codice rimane esattamente leggibile. MostlyQR forza ogni centro al valore che l'encoder richiede e utilizza il resto del modulo per la tua immagine.
Non in MostlyQR. Questa è la differenza che conta. La maggior parte degli strumenti artistici per codici QR sovrascrive i moduli e si affida alla correzione degli errori per riparare i danni, il che consuma la ridondanza che esiste per sopravvivere a riflessi, pieghe e cattiva illuminazione. Un codice fotografico MostlyQR non cambia alcun modulo — ogni centro mantiene ancora il suo valore esatto, quindi la ridondanza completa del 30% del livello di correzione degli errori H è ancora presente quando qualcuno lo scansiona da un menu bagnato dalla pioggia.
Un soggetto marcato su uno sfondo semplice e chiaro, che riempie l'inquadratura. Un codice QR contiene circa cinquanta per cinquanta toni, che è molto meno dettaglio di quanto sembri — quindi le forme forti sopravvivono e i dettagli fini no. I soggetti quadrangolari utilizzano lo spazio meglio, perché il codice è quadrato. Evita un'ombra che cade sullo sfondo: su un fondo bianco è l'unica altra cosa scura nell'inquadratura, quindi si legge come parte del soggetto.
Il generatore qui è gratuito e non richiede un account — la foto non esce mai dal tuo browser, e il codice viene renderizzato sul tuo dispositivo. Quello che aggiunge un account è un codice dinamico: uno che puoi reindirizzare dopo che è stato stampato, e di cui puoi contare le scansioni.
Solo se è dinamico. Il codice su questa pagina è statico — codifica il tuo link direttamente, quindi funziona per sempre ma non può mai essere cambiato. Un codice fotografico dinamico MostlyQR codifica un link breve invece, quindi puoi scambiare la destinazione dopo che i manifesti sono stati affissi, e i codici MostlyQR non scadono mai anche se cancelli.
Perché sarebbe una bugia. Un codice fotografico dithered è fatto di pixel, non di forme — un codice di medie dimensioni è composto da circa centocinquantamila di essi. Avvolgerlo in un SVG ti darebbe un file vettoriale che contiene un'immagine raster, che è peggio di un PNG onesto. Quindi i codici fotografici vengono esportati come PNG, JPG e PDF.
Scansiona in modo altrettanto affidabile di un codice semplice della stessa dimensione, perché nessuna della correzione degli errori è stata spesa. Le regole di stampa ordinarie si applicano ancora: mantieni la zona silenziosa, stampalo sufficientemente grande, e prova la stampa effettiva piuttosto che lo schermo — un consiglio che vale per ogni codice QR, non solo per quelli fotografici.
Il mosaico disegna solo i moduli del codice stesso, dimensionando ciascuno in base a quanto scura è l'immagine in quel punto, e lascia lo spazio tra loro pulito — si legge ancora come un codice QR. La retinatura trasforma l'intero quadrato in una trama fotografica continua, quindi si legge più come una fotografia e meno come un codice. Entrambi sono la stessa matrice scansionabile sottostante.