CodeKitHub
Svakodnevni alati

Dekoder QR koda — pročitajte QR kod sa slike

Zadnje ažurirano:

Za dekodiranje QR koda sa slike, učitajte ovdje snimku zaslona, fotografiju ili spremljenu datoteku i dekodirani tekst — URL, Wi-Fi podaci, obični tekst — pojavljuje se odmah, bez potrebe za kamerom mobitela. Dekodiranje se u potpunosti odvija u vašem pregledniku pomoću istog open-source alata koji pokreće mnoge aplikacije za skeniranje QR koda na mobitelima.

Što je ovaj alat?

Dekoder QR koda čita crno-bijeli uzorak na slici QR koda i izvlači tekst koji je u njemu kodiran — URL, obični tekst, Wi-Fi podatke, vCard, što god je izvorno kodirano. Obično je za to potrebna kamera mobitela, no spremljenu sliku (snimku zaslona iz razgovora, fotografiju otisnutog koda, preuzetu datoteku) nije uvijek zgodno usmjeriti prema kameri.

Ovaj alat dekodira izravno iz učitane slikovne datoteke koristeći biblioteku jsQR, isti open-source pristup dekodiranju koji koriste mnoge aplikacije za skeniranje putem kamere — samo primijenjen na statičnu sliku umjesto na live prijenos s kamere.

Zašto ga koristiti?

  • Dekodirajte iz bilo koje slikovne datoteke — snimke zaslona, fotografije, preuzete PNG/JPG datoteke — bez potrebe za kamerom mobitela.
  • Ako je dekodirani sadržaj URL, automatski se prikazuje kao klikabilna poveznica.
  • Lokalna obrada — slika nikad ne napušta vaš preglednik, sigurno za QR kodove koji sadrže Wi-Fi lozinke ili privatne poveznice.
  • Prirodno se nadopunjuje s našim generatorom QR koda — kodirajte ovdje, dekodirajte tamo.
  • Besplatno, bez računa, bez vodenog žiga.

Kako ga koristiti

  1. Kliknite okvir ili povucite sliku s QR kodom na njega.
  2. Dekoder se automatski učitava i čita kod.
  3. Dekodirani tekst pojavljuje se ispod — ako je riječ o URL-u, prikazuje se i klikabilna poveznica.
  4. Kliknite Kopiraj za korištenje dekodiranog teksta.

Primjer

Ulaz

Snimka zaslona koja sadrži QR kod s poveznicom na web-stranicu

Izlaz

https://codekithub.com

Automatski prepoznat kao URL, uz izravnu klikabilnu poveznicu prikazanu zajedno sa sirovim tekstom.

Praktični savjeti za dekodiranje QR koda sa slike

  • Snimke zaslona pouzdanije se dekodiraju od fotografija — snimka zaslona ima čiste, oštre rubove piksela, dok fotografija otisnutog koda mobitelom može patiti od zamućenja, odsjaja ili snimanja pod kutom koje izobličuje kvadratne module.
  • Ako se fotografija ne dekodira, prvo je tijesno izrežite oko samog QR koda. Dodatna pozadina oko koda može zbuniti prepoznavanje uzorka, osobito na manjim ili slikama niže rezolucije.
  • Prije skeniranja QR koda kamerom mobitela, dekodiranje ovdje omogućuje da vidite odredišni URL ili sadržaj kao obični tekst — korisno kad kod dolazi iz nepoznatog izvora i želite ga provjeriti prije otvaranja poveznice.
  • Wi-Fi QR kodovi dekodiraju se u sirovi niz poput WIFI:T:WPA;S:MyNetwork;P:password;; — naziv mreže i lozinka izravno se čitaju u tom tekstu, bez potrebe za ponovnim skeniranjem mobitelom za spajanje.

Uobičajeni razlozi zašto se QR kod ne dekodira

Najčešći slučaj s kojim se ljudi susreću: QR kod koji se lijepo skenira kamerom mobitela, ali ne uspije kad se ista slika učita ovdje (ili obrnuto), obično se svodi na rezoluciju — aplikacije za kameru često dodaju dodatno izoštravanje ili automatsko fokusiranje koje statična slika nema. Ponovno spremanje ili izvoz slike u višoj rezoluciji prije učitavanja obično to rješava.

Drugi najčešći slučaj je kod generiran s niskom razinom korekcije pogrešaka koji je zatim komprimiran ili promijenjen u veličini, čime se oštećuje upravo dovoljno uzorka da se dekodiranje prekine. QR kodovi imaju četiri ugrađene razine korekcije pogrešaka — niska razina oporavlja oko 7% oštećenih podataka, sve do visoke od otprilike 30%, prema Wikipedijinom članku o QR kodu — pa kod izrađen s niskom tolerancijom ima puno manje prostora za artefakte kompresije ili djelomično prekrivanje prije nego što prestane biti čitljiv. Ako ste sami generirali kod, ponovno generiranje u većoj veličini i s višom razinom korekcije pogrešaka to izbjegava.

Generator QR koda

Često postavljana pitanja

Zašto kamera mog mobitela ne može skenirati ovaj QR kod?

Uobičajeni uzroci: slika je premala ili niske rezolucije nakon prikaza na zaslonu, postoji odsjaj ili kut fotografiranja koji izobličuje uzorak, ili je sam kod generiran s niskom razinom korekcije pogrešaka pa ima manja oštećenja. Učitavanje izvorne datoteke ovdje izravno čita sirove podatke piksela, što često uspije ondje gdje skeniranje kamerom zapinje.

Kakve vrste sadržaja ovo može dekodirati?

Sve što QR kod može sadržavati: URL-ove, obični tekst, Wi-Fi podatke (WIFI:T:WPA;S:...), kontakt kartice (vCard), telefonske brojeve i drugo. Alat vam prikazuje točno što je kodirano — za URL-ove također daje klikabilnu poveznicu.

Je li slika poslana na poslužitelj?

Ne. Dekodiranje se u potpunosti odvija u vašem pregledniku koristeći biblioteku jsQR, učitanu po potrebi. Slika se obrađuje lokalno i nikad se nikamo ne šalje — sigurno čak i za QR kodove koji sadrže privatne informacije.

Zašto piše da QR kod nije pronađen?

Obično slika zapravo ne sadrži cjelovit, neoštećen uzorak QR koda — provjerite je li cijeli kod vidljiv i nije li izrezan, zamućen do neprepoznatljivosti ili preslabe rezolucije da bi se vidjeli pojedinačni moduli.

Mogu li dekodirati više QR kodova na jednoj slici?

Ovaj alat dekodira prvi uzorak QR koda koji pronađe na slici. Za slike s više kodova izrežite i učitajte svaki zasebno.

Povezani alati