Dom > Vodiči > Kako radi skener QR koda?
Skeniranje QR koda telefonom

Kako radi skener QR koda?

Razumjeti kako funkcioniraju skeneri QR kodova kroz snimanje slike, detekciju uzoraka i ispravljanje pogrešaka za dekodiranje crno-bijelih modula u ljudski čitljive podatke.
Ažurirano lipanj 10, 2026
Sadržaj

Jeste li se ikada zapitali što se zapravo događa u pola sekunde između usmjeravanja telefona na QR kod i slijetanja na web stranicu? Proces je brži nego što izgleda, a razumijevanje toga pomaže vam da svaki put kreirate kodove koji se pouzdano skeniraju.

Što je zapravo QR kod

QR kod je dvodimenzionalna matrica crno-bijelih kvadrata raspoređenih u jedinstvenom uzorku. Za razliku od tradicionalnog barkoda – koji kodira podatke u jednoj horizontalnoj liniji različitih širina traka – QR kod pohranjuje informacije i horizontalno i vertikalno. To mu daje daleko veći kapacitet podataka i čini ga čitljivim iz više orijentacija.

Svaki QR kod sastoji se od nekoliko funkcionalnih regija:

  • Uzorci za pronalaženje – tri velika kvadrata u kutovima koji pomažu skeneru da locira kod, odredi njegovu orijentaciju i pronađe njegove rubove, čak i kada je kod nagnut
  • Uzorci za mjerenje vremena – izmjenični crno-bijeli moduli koji se protežu između uzoraka za pronalaženje, a koji definiraju strukturu mreže i pomažu skeneru da ispravno odredi veličinu svakog modula
  • Tiha zona – prazna bijela margina koja okružuje kod, široka najmanje četiri modula, koja ga odvaja od okolne grafike kako bi skener mogao detektirati njegove granice
  • Informacije o formatu – namjensko područje blizu uzoraka za pronalaženje koje pohranjuje razinu ispravljanja pogrešaka i uzorak maskiranja kako bi skener točno znao kako interpretirati podatke
  • Podatkovni moduli – pojedinačni crno-bijeli kvadrati u kojima se nalazi stvarni kodirani sadržaj, čitani kao binarne jedinice (crno) i nule (bijelo)

Podaci u tim modulima mogu se kodirati u nekoliko načina: samo numerički, alfanumerički, 8-bitni binarni bajtovi ili Kanji. QR kod verzije 1 ima 21×21 modul; kod verzije 40 proširuje se na 177×177 i može sadržavati do 7.089 numeričkih znakova, 4.296 alfanumeričkih znakova ili 2.953 bajta binarnih podataka. Saznajte više o tome kako ove kompromise funkcioniraju u vodiču za ograničenja podataka QR koda.

Proces skeniranja, korak po korak

Kada usmjerite kameru na QR kod, višestupanjski proces odvija se u milisekundama.

Proces skeniranja QR koda

Korak 1: Snimanje slike

Kamera snima dvodimenzionalnu mrežu kao vizualnu sliku. Ovo je sirovi unos – fotografija crno-bijelog uzorka. Većina modernih kamera pametnih telefona to može obaviti bez ikakve namjenske aplikacije za skeniranje. Ako želite razumjeti cijeli raspon načina za pokretanje skeniranja na različitim uređajima, vodič za skeniranje QR kodova detaljno pokriva radne procese za iPhone, Android, tablet i stolna računala.

Korak 2: Detekcija uzorka

Softver skenera koristi prepoznavanje uzoraka za lociranje QR koda unutar slike. Traži tri uzorka za pronalaženje u kutovima. Jednom pronađen, skener određuje:

  • Gdje je kod pozicioniran u okviru
  • U kojem je smjeru orijentiran (čak i ako je rotiran ili blago iskrivljen)
  • Gdje su rubovi koda

Ovaj korak je razlog zašto QR kodovi ostaju čitljivi pod kutom – uzorci za pronalaženje daju algoritmu dovoljno geometrije za ispravljanje izobličenja.

Korak 3: Uzorkovanje mreže i ekstrakcija podataka

Nakon što su pozicija i orijentacija koda utvrđene, skener čita vremenske uzorke i markere za poravnanje kako bi razumio strukturu mreže. Zatim uzorkuje svaki modul specifičnim cik-cak putem – zdesna nalijevo, gore pa dolje – počevši od poznate pozicije i prolazeći kroz svaki podatkovni modul dok se ne dosegne indikator kraja.

Dok prolazi ovim putem, skener čita:

  • A indikator načina rada (četiri modula) koji određuje vrstu kodiranja – numeričko, alfanumeričko, bajtovno ili Kanji
  • A indikator broja znakova koji navodi koliko je znakova kodirano
  • Preostali podatkovni kodni znakovi do kraja podatkovnog toka

Korak 4: Ispravljanje pogrešaka

Nakon čitanja podatkovnih modula, skener obrađuje kodne znakove za ispravljanje pogrešaka. QR kodovi koriste Reed–Solomon ispravljanje pogrešaka, koje ugrađuje redundantne podatke koji omogućuju rekonstrukciju izvornog sadržaja čak i kada je dio koda fizički oštećen ili zaklonjen.

Postoje četiri standardizirane razine ispravljanja pogrešaka:

Razina Kapacitet oporavka Najbolje za
L (nisko) ~7% Čista unutarnja okruženja
M (srednje) ~15% Opći marketinški materijali
Q (kvartil) ~25% Industrijska ili vanjska upotreba
H (visoka) ~30% Kodovi s logotipima, teški uvjeti

Više ispravljanje pogrešaka znači da kod može preživjeti više oštećenja, ali također zahtijeva više modula, čineći cjelokupni simbol gušćim. Ako dodajete logotip QR kodu ili ga postavljate negdje izloženo vremenskim uvjetima, odabir razine H je pravi potez. Za dublji uvid u to kako se ova kompromisna situacija odvija u praksi, pogledajte članak o kako ispravljanje pogrešaka funkcionira u QR kodovima koji se mogu uređivati.

Korak 5: Dekodiranje u ljudski čitljiv sadržaj

Nakon što se rekonstruiraju podatkovni bitovi, skener dekodira binarni niz prema načinu kodiranja QR koda. Crni kvadrati postaju jedinice, a bijeli kvadrati nule. Taj se binarni niz zatim pretvara u sadržaj čitljiv ljudima – URL, telefonski broj, blok teksta, kontakt informacije ili bilo koju drugu vrstu podataka koju je kod izvorno trebao nositi.

Ako kod sadrži URL, vaš uređaj prikazuje upit za otvaranje. To je trenutak kada se proces skeniranja prebacuje na vaš preglednik ili aplikaciju.

Isprobajte Pagelootov besplatni skener QR kodova Trebate dekodirati QR kod izravno sa slike ili vaše web kamere? Ovaj Pageloot skener QR kodova radi u bilo kojem modernom pregledniku – nije potrebno preuzimanje aplikacije.

Kako se QR skeneri razlikuju od skenera barkodova

Temeljna fizika je slična: obje vrste skenera osvjetljavaju uzorak, detektiraju reflektiranu svjetlost i dekodiraju rezultat. Ali standardni laserski skener barkodova čita u jednoj vodoravnoj liniji, zbog čega može rukovati samo 1D barkodovima. Čitanje 2D QR koda zahtijeva senzor temeljen na slici koji odjednom snima cijeli uzorak.

Za izravnu usporedbu kako se ova dva formata razlikuju po mogućnostima i slučajevima upotrebe, objašnjenje skenera barkodova detaljno pokriva sustav osvjetljenja, senzor i komponente dekodera – a usporedba barkoda i QR koda raščlanjuje koji format ima više smisla za različite poslovne primjene.

Što čini QR kod lakim (ili teškim) za skeniranje

Razumijevanje procesa skeniranja otkriva zašto određeni dizajnerski izbori štete čitljivosti:

  • Nizak kontrast – skener razlikuje module po razlici u refleksiji svjetlosti između crnih i bijelih područja; kod ispisan sivom bojom na blijedoj pozadini ne prolazi ovaj test
  • Nedostajuća tiha zona – bez jasne bijele margine, skener ne može pouzdano locirati rubove koda, pogotovo ako su okolni tekst ili grafika blizu
  • Previše mali za udaljenost gledanja – primjenjuje se pravilo 10:1: za svakih 10 cm udaljenosti skeniranja, kod bi trebao biti širok najmanje 1 cm; praktični minimum za upotrebu u tisku izbliza je 2×2 cm
  • Inverzne ili nekonvencionalne boje – svijetli moduli na tamnoj pozadini mogu zbuniti prepoznavanje uzoraka u nekim skenerima
  • Zamućen ili pikseliziran izlaz – rasterske slike niske rezolucije raspadaju se u tisku; vektorski formati poput SVG-a ili EPS-a ostaju oštri u bilo kojoj veličini

Za sveobuhvatne smjernice o veličini, kontrastu, postavljanju i testiranju, članak o najbolje prakse čitljivosti QR kodova pokriva svaki faktor s posebnim preporukama.

Čitljivost QR skeniranja

Stvorite kodove napravljene za skeniranje The Pageloot generator QR kodova omogućuje vam izradu, prilagodbu i testiranje QR kodova s ispravnom korekcijom pogrešaka, kontrastom i formatom za vaš specifični slučaj upotrebe – a dinamički kodovi mogu se ažurirati nakon ispisa bez generiranja nove slike.

Statični vs. dinamički QR kodovi: Što skener vidi

Iz perspektive skenera, svaki QR kod izgleda isto: matrica modula koja kodira niz podataka. Razlika između statičnih i dinamičkih kodova je u tome što ti podaci sadrže.

A statički QR kod izravno kodira konačno odredište – puna URL adresa, tekst ili kontakt informacije ugrađeni su u module prilikom izrade. Promjena sadržaja znači generiranje novog koda.

A dinamički QR kod kodira kratku URL adresu za preusmjeravanje koja pokazuje na poslužitelj. Kada se skenira, to preusmjeravanje prosljeđuje korisnika na bilo koje odredište koje je vlasnik koda trenutno postavio. To znači da se fizički kod nikada ne mijenja, ali se njegovo ponašanje može odmah ažurirati. Dinamički kodovi također omogućuju praćenje skeniranja – svako skeniranje bilježi podatkovnu točku koja pokazuje kada i gdje je kod skeniran, na kojem uređaju i koliko često.

Ako QR kampanja treba biti mjerljiva ili se povezani sadržaj može promijeniti, dinamički kodovi su praktičan izbor. Za tvrtke koje uspoređuju cijeli niz opcija aplikacija za skeniranje i što tražiti u alatu za skeniranje, the Usporedba aplikacija za skeniranje QR kodova pokriva glavne opcije.

Često postavljana pitanja

Trebam li posebnu aplikaciju za skeniranje QR koda?

Ne. Većina pametnih telefona koji koriste iOS 11 ili noviji i moderni Android uređaji mogu skenirati QR kodove izravno putem izvorne aplikacije kamere. Za više kontrole – kao što je skeniranje sa spremljene slike ili provjera povijesti skeniranja – namjenski alat poput Pageloot QR skenera radi iz bilo kojeg preglednika bez instalacije.

Zašto se moj QR kod skenira na nekim uređajima, ali ne i na drugima?

Najčešći uzroci su nizak kontrast, nedostajuća tiha zona, kod koji je premalen za udaljenost gledanja ili slika koja je previše mutna da bi se razlučili moduli. Stariji uređaji s kamerama niže rezolucije osjetljiviji su na ove probleme. Testiranje na više uređaja prije ispisa i korištenje viših razina ispravljanja pogrešaka (Q ili H) smanjuje mogućnost neuspjeha. Pogledajte cijeli popis uzroka i rješenja u vodiču za QR kod koji ne radi.

Koliko podataka može pohraniti QR kod?

QR kod verzije 40 na najnižoj razini ispravljanja pogrešaka može kodirati do 7.089 numeričkih znakova, 4.296 alfanumeričkih znakova ili 2.953 bajta binarnih podataka. U praksi, kraći URL-ovi i jednostavniji sadržaj proizvode manje guste kodove koji se brže i pouzdanije skeniraju. Detaljna analiza kompromisa između verzije, kapaciteta i ispravljanja pogrešaka pokrivena je u vodiču za ograničenja podataka QR koda.

O autoru

Sam Kostabi je voditelj sadržaja u Pagelootu. Piše o našim inovativnim uslugama generiranja QR kodova. S dubokim iskustvom od preko pola desetljeća u području QR kodova, Sam je stručnjak za to područje. Ostvaruje značajan napredak u iskorištavanju QR tehnologije za pojednostavljenje i obogaćivanje digitalnih interakcija.

Kategorija
Nauči više o
Podržavatelj skenira QR za donaciju
QR kodovi za Neprofitne organizacije
Skeniranje QR koda proizvoda
QR kodovi na Pakiranje proizvoda

Ako trebate izraditi QR kodove na mreži, možete Napravite QR kod ovdje besplatno!
Pageloot je #1 rješenje za prijelaz za stvaranje i skeniranje QR kodova.

HT-32

blog-skeniranje

Vjeruje mu više od 20 000 robnih marki za povećanje prodaje, recenzija i sljedbenika.

Logotipi klijenata
Pouzdanje vrhunskih marki
Ocijenjeno 4.8 od 5

Ocjena 4,86 / 5 zvjezdica

Hugo Laurent
Hugo Laurent
★★★★★
Vlasnik restorana
Najjednostavniji i najpouzdaniji generator QR kodova ikada. PDF datoteke se mogu učitati odmah. Naši restoranski jelovnici sada su digitalni.
Lucas Jansen
Lucas Jansen
★★★★★
Razvojni inženjer nekretnina
Ovo je izvrstan alat i QR kodovi vas vode tamo gdje želite. Koristimo samo QR kod za lokaciju, ali ima toliko korisnih značajki.
Emma Moretti
Emma Moretti
★★★★★
Maloprodajni proizvodi
Jednostavan za korištenje i brz. Radi izvrsno i stvara savršene slike, tako da zaposlenici mogu preuzeti moju vCard.
Hugo Laurent
Hugo Laurent
★★★★★
Vlasnik restorana
Najjednostavniji i najpouzdaniji generator QR kodova ikada. PDF datoteke se mogu učitati odmah. Naši restoranski jelovnici sada su digitalni.
Lucas Jansen
Lucas Jansen
★★★★★
Razvojni inženjer nekretnina
Ovo je izvrstan alat i QR kodovi vas vode tamo gdje želite. Koristimo samo QR kod za lokaciju, ali ima toliko korisnih značajki.
Emma Moretti
Emma Moretti
★★★★★
Maloprodajni proizvodi
Jednostavan za korištenje i brz. Radi izvrsno i stvara savršene slike, tako da zaposlenici mogu preuzeti moju vCard.
Pogledajte više QR kodova
Skeniranje marketinškog QR koda
QR kodovi za Mailchimp
Pretvorite bilo što u digitalno iskustvo za manje od 3 minute.

Besplatno 14-dnevno probno razdoblje.

Nije potrebna kreditna kartica.

Dobijte 30% popusta na prvu kupnju

Koristite kod:

Podijelite svoje MP3 datoteke

Prijavite se za izradu PDF QR kodova

Prenesite i prikažite sve što vam je potrebno:

  • Audio datoteke
  • Podcasti
  • glazba, muzika

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

prijavite se za stvaranje audio mp3 QR koda

Dobijte više skeniranja s okvirima

Prijavite se za dodavanje više okvira svojim QR kodovima

Okviri s pozivom na radnju pomažu vašim klijentima u jednostavnoj interakciji s QR kodom. Isprobajte ih!

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se za dodavanje više okvira svojim QR kodovima

Dodajte više stila s oblicima

Prijavite se za stvaranje više oblika

QR kodovi ne moraju biti kvadratni. Pokušajte ga promijeniti kako bi odgovarao imidžu vaše marke.

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se za stvaranje više oblika

Dodajte logotip svom QR kodu

Prijavite se za dodavanje vašeg logotipa QR kodovima

Istaknite svoj QR kod tako da mu dodate svoj logotip i robnu marku.

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se za dodavanje vašeg logotipa QR kodovima

Pametno preusmjeravanje na trgovinu aplikacijama

Prijavite se za izradu QR koda trgovine aplikacija

Dodajte poveznice svoje aplikacije u naš pametni QR kod App Storea. Korisnici se preusmjeravaju na temelju svog uređaja.

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se za izradu QR koda trgovine aplikacija

Prenesite sliku na QR kod

Prijavite se za izradu slikovnih QR kodova

Jednostavno podijelite svoje slike. Promijenite bilo koju sliku dinamički u roku od nekoliko sekundi.

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se za izradu slikovnih QR kodova

Podijelite svoje PDF datoteke

Prijavite se za izradu PDF QR kodova

Prenesite i prikažite sve što vam je potrebno:

  • Jelovnici i cjenici
  • Upute
  • Bilo kakvih dokumenata

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se za izradu PDF QR kodova

Uredite kasnije bez ispisa

Prijavite se za uređivanje QR kodova bez ponovnog ispisa

Dinamički QR kodovi omogućuju vam promjenu sadržaja vašeg QR koda bez ispisivanja novih.

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se za uređivanje QR kodova bez ponovnog ispisa

Kada? Gdje? Pratite svoja skeniranja QR koda

Prijavite se za praćenje svojih QR kodova

Otkrijte koji se od vaših QR kodova najviše skenira i što vaše klijente najviše uzbuđuje.

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se za praćenje svojih QR kodova

Datoteke spremne za ispis dostupne

Prijavite se za izradu vektorskih QR kodova kao što su PDF i SVG

.EPS, .PDF, .SVG

Želite li preuzeti svoje QR kodove u HD rezoluciji? Nabavite vektorske ili pikselne formate koji su spremni za ispis.

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se za izradu vektorskih QR kodova kao što su PDF i SVG

Molimo pričekajte. Vaš QR kod je Učitavam... Učitavam...

Prilagodite ga

Prijavite se da biste spremili svoj QR kod za kasnije

Dobijte više skeniranja stvaranjem sjajnih QR kodova s različitim bojama, logotipima i okvirima s pozivom na akciju.

14-dnevno besplatno probno razdoblje uz prijavu.
QR kodovi istječu nakon probnog razdoblja.

Prijavite se da biste spremili svoj QR kod za kasnije