Question

Si je comprends bien en ce qu'un QR Code contient les données qui sont en cours de lecture, et il ne nécessite pas une connexion Internet pour interpréter le code. Si tel est le cas, pourquoi dois-je obtenir un QR codes différents à chaque fois que je recrée un nouveau QR avec les mêmes données?

Je vois des différences précises si j'utilise deux générateurs différents pour créer le même code. Par exemple, la création d'un lien URL vers http://www.yahoo.com crée deux QRs différents sur ces sites:

http://qrcode.kaywa.com/

http://zxing.appspot.com/generator/

Était-ce utile?

La solution

esprit que les codes QR 4 peuvent utiliser différents niveaux de correction d'erreur, marquée L, M, Q et H, respectivement. En outre, il existe un processus appelé masquage, avec l'intention d'augmenter la robustesse du processus de lecture en répartissant les pixels noirs et blancs sur l'image. Il y a aussi un certain nombre de motifs de masquage disponibles, qui peuvent produire un code QR valide, mais avec des résultats différents. Lire la spécification pour plus d'informations sur ceux-ci.

Cela étant dit, étant donné un générateur avec les mêmes paramètres, la sortie doit toujours être la même, ce qui est ce que votre question initiale était. Maintenant, en comparant deux générateurs différents peut conduire à observer deux images différentes en raison des effets mentionnés ci-dessus.

lien Spec, choisi au hasard au large de Google (je mentionne cela parce que ISO vend la spécification QR comme un document standard):

http://raidenii.net/files/datasheets/misc/qr_code.pdf

Autres conseils

Les deux sites peuvent utiliser deux versions différentes de la norme QR code.

Cette image montre que certaines zones des informations de maintien de code sur la version et le format utilisé, de sorte que deux codes QR peuvent différer dans ces domaines. Je ne sais vraiment pas comment fonctionnent les codes QR, mais je suppose qu'une version ou un format différent serait également signifier que le reste des données est ordonnée ou codée différemment.

http://en.wikipedia.org/wiki/File:QR_Code_Structure_Example.svg

Ils sont même ... Google et Nokia

text alt

text alt

Kaywa est différent sur l'oeil, mais contient même information.

De toute façon, QRC ne diffère pas sur toutes les générations.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top