Защо QR кодът има три големи квадрата?
Трите квадрата не съдържат линка. Те помагат на камерата мигновено да намери кода, да определи посоката му и да го прочете дори когато е завъртян.
В ъглите на почти всеки QR код стоят три големи квадрата. Те изглеждат като рамка, но всъщност са навигационната система на кода.
Камерата първо трябва да намери кода
Трите елемента се наричат маркери за позициониране. Характерната им поредица от тъмни и светли полета позволява на софтуера да ги различи от текста, снимките и останалите форми наоколо. След като ги открие, камерата разбира къде започва и свършва квадратната матрица.
Защо са три, а не четири
Три точки са достатъчни, за да се определи равнината и ориентацията на изображението. От разположението им четецът разбира кой ъгъл липсва, колко е завъртян кодът и как да компенсира перспективата. Четвърти голям маркер би отнел място, което може да се използва за данни.
По-малките версии имат и допълнителни маркери за подравняване. Те помагат при изкривяване, например когато кодът е отпечатан върху опаковка. Самите данни са в множеството малки черни и бели модули, заедно с информация за корекция на грешки. Така трите квадрата не казват накъде води кодът — те казват на устройството как да го прочете.
Проверими материали, използвани при подготовката на публикацията.
DENSO WAVE↗
NexoCardНаучи повече ↗

