CodeKitHub
Vsakdanja orodja

Dekodirnik QR kod — preberi QR kodo iz slike

Nazadnje posodobljeno:

Za dekodiranje QR kode iz slike naloži posnetek zaslona, fotografijo ali shranjeno datoteko sem, dekodirano besedilo — URL, podatki o Wi-Fi, navadno besedilo — pa se takoj prikaže, brez potrebe po kameri telefona. Dekodiranje poteka v celoti v tvojem brskalniku z uporabo istega odprtokodnega motorja, ki poganja mnoge aplikacije za skeniranje QR kod na telefonu.

Kaj je to orodje?

Dekodirnik QR kod prebere črno-beli vzorec na sliki QR kode in izvleče besedilo, ki ga kodira — URL, navadno besedilo, poverilnice za Wi-Fi, vizitko (vCard), karkoli je bilo prvotno kodirano. Običajno je za to potrebna kamera telefona, a shranjene slike (posnetek zaslona iz klepeta, fotografija natisnjene kode, prenesena datoteka) ni vedno priročno usmeriti pred kamero.

To orodje dekodira neposredno iz naložene slikovne datoteke z uporabo knjižnice jsQR, istega odprtokodnega pristopa dekodiranja, ki ga uporabljajo mnoge aplikacije za skeniranje s kamero — le da se tukaj uporablja na statični sliki namesto na živi kameri.

Zakaj ga uporabiti?

  • Dekodiraj iz katerekoli slikovne datoteke — posnetka zaslona, fotografije, prenesenega PNG/JPG — brez potrebe po kameri telefona.
  • Če je dekodirana vsebina URL, se samodejno prikaže kot povezava, na katero lahko klikneš.
  • Lokalna obdelava — slika nikoli ne zapusti tvojega brskalnika, varno za QR kode, ki vsebujejo gesla za Wi-Fi ali zasebne povezave.
  • Naravno se dopolnjuje z našim generatorjem QR kod — kodiraj tukaj, dekodiraj tam.
  • Brezplačno, brez računa, brez vodnega žiga.

Kako ga uporabljati

  1. Klikni okvir ali povleci vanj sliko, ki vsebuje QR kodo.
  2. Dekodirnik se samodejno naloži in prebere kodo.
  3. Dekodirano besedilo se pojavi spodaj — če gre za URL, se prikaže tudi povezava, na katero lahko klikneš.
  4. Klikni Kopiraj, da uporabiš dekodirano besedilo.

Primer

Vnos

Posnetek zaslona, ki vsebuje QR kodo s povezavo na spletno stran

Rezultat

https://codekithub.com

Samodejno prepoznano kot URL, ob katerem je prikazana tudi neposredna povezava, na katero lahko klikneš, poleg surovega besedila.

Praktični nasveti za dekodiranje QR kode s slike

  • Posnetki zaslona se dekodirajo bolj zanesljivo kot fotografije — zajem zaslona ima čiste, ostre robove pikslov, medtem ko lahko fotografija natisnjene kode s telefonom trpi zaradi zamegljenosti, odseva ali posnetka pod kotom, ki popači kvadratne module.
  • Če se fotografija ne dekodira, jo najprej tesno obreži okoli same QR kode. Dodatno ozadje okoli kode lahko zmede zaznavanje vzorca, še posebej na manjših ali slabše ločljivih slikah.
  • Preden QR kodo skeniraš s telefonom, ti dekodiranje tukaj omogoči ogled ciljnega URL-ja ali vsebine kot navadnega besedila — koristno, kadar koda prihaja iz neznanega vira in jo želiš preveriti, preden odpreš povezavo.
  • QR kode za Wi-Fi se dekodirajo v surov niz, kot je WIFI:T:WPA;S:MyNetwork;P:password;; — ime omrežja in geslo sta berljiva neposredno v tem besedilu, brez ponovnega skeniranja s telefonom za priklop.

Pogosti razlogi, zakaj se QR koda ne dekodira

Najpogostejši primer: QR koda, ki se skenira brez težav s kamero telefona, a odpove, ko isto sliko naložiš tukaj (ali obratno), običajno izvira iz ločljivosti — aplikacije za kamero pogosto dodajo dodatno ostrenje ali samodejno izostritev, ki je statična slika nima. Ponovno shranjevanje ali izvoz slike v višji ločljivosti pred nalaganjem to običajno reši.

Drugi najpogostejši primer je koda, ustvarjena z nizko stopnjo popravljanja napak in nato stisnjena ali spremenjene velikosti, kar poškoduje ravno dovolj vzorca, da prekine dekodiranje. QR kode imajo štiri vgrajene stopnje popravljanja napak — nizka obnovi približno 7 % poškodovanih podatkov, visoka pa do približno 30 %, po Wikipedijinem članku o QR kodah — zato ima koda, ustvarjena z nizko toleranco, precej manj prostora za artefakte kompresije ali delno zakritost, preden neha delovati. Če si kodo ustvaril sam, se temu izogneš tako, da jo ponovno ustvariš z večjo velikostjo in višjo stopnjo popravljanja napak.

Generator QR kod

Pogosta vprašanja

Zakaj moj telefon ne more skenirati te QR kode?

Pogosti vzroki: slika je premajhna ali nizke ločljivosti, ko je prikazana na zaslonu, na fotografiji je odsev ali kot, ki popači vzorec, ali pa je bila koda ustvarjena z nizko stopnjo popravljanja napak in ima manjšo poškodbo. Nalaganje izvirne datoteke tukaj prebere surove podatke o pikslih neposredno, kar pogosto uspe tam, kjer skeniranje s kamero odpove.

Kakšno vsebino lahko to dekodira?

Vse, kar lahko vsebuje QR koda: URL-je, navadno besedilo, poverilnice za Wi-Fi (WIFI:T:WPA;S:...), vizitke (vCard), telefonske številke in več. Orodje ti pokaže natanko, kaj je bilo kodirano — za URL-je tudi da povezavo, na katero lahko klikneš.

Ali je slika naložena na strežnik?

Ne. Dekodiranje poteka v celoti v tvojem brskalniku z uporabo knjižnice jsQR, naložene na zahtevo. Slika se obdela lokalno in se nikoli nikamor ne prenaša — varno tudi za QR kode z zasebnimi podatki.

Zakaj piše, da ni bila najdena nobena QR koda?

Običajno slika ne vsebuje dejansko popolnega, nepoškodovanega vzorca QR kode — preveri, ali je cela koda vidna in ni obrezana, zamegljena čez razpoznavno mejo ali prenizke ločljivosti, da bi prikazala posamezne module.

Ali lahko dekodiram več QR kod na eni sliki?

To orodje dekodira prvi vzorec QR kode, ki ga najde na sliki. Za slike z več kodami vsako posebej obreži in naloži ločeno.

Sorodna orodja