Kas ir šis rīks?
QR koda dekodētājs nolasa melnbalto rakstu QR koda attēlā un izvelk tajā kodēto tekstu — URL, vienkāršu tekstu, Wi-Fi piekļuves datus, vCard vizītkarti — jebko, kas sākotnēji bija kodēts. Parasti tam vajadzīga telefona kamera, taču saglabātu attēlu (ekrānuzņēmumu no tērzēšanas, izdrukāta koda fotoattēlu, lejupielādētu failu) ne vienmēr ir ērti pavērst pret kameru.
Šis rīks dekodē tieši no augšupielādētā attēla, izmantojot bibliotēku jsQR — to pašu atvērtā koda pieeju, ko izmanto daudzas ar kameru strādājošas skenēšanas lietotnes, tikai šeit tā tiek pielietota statiskam attēlam, nevis dzīvai kameras plūsmai.
Kāpēc to izmantot?
- Dekodē no jebkura attēla faila — ekrānuzņēmuma, fotoattēla, lejupielādēta PNG/JPG — bez telefona kameras.
- Ja dekodētais saturs ir URL, tas automātiski tiek parādīts kā noklikšķināma saite.
- Lokāla apstrāde — attēls nekad neatstāj tavu pārlūku, droši arī QR kodiem ar Wi-Fi parolēm vai privātām saitēm.
- Lieliski papildina mūsu QR koda ģeneratoru — kodē tur, dekodē šeit.
- Bez maksas, bez konta, bez ūdenszīmes.
Kā to lietot
- Noklikšķini uz lauka vai ievelc tajā attēlu ar QR kodu.
- Dekodētājs ielādējas automātiski un nolasa kodu.
- Zemāk parādās dekodētais teksts — ja tas ir URL, tiek parādīta arī noklikšķināma saite.
- Noklikšķini uz "Kopēt", lai izmantotu dekodēto tekstu.
Piemērs
Ievade
Ekrānuzņēmums ar QR kodu, kas ved uz vietniIzvade
https://codekithub.comAutomātiski atpazīts kā URL, ar tiešu noklikšķināmu saiti līdzās neapstrādātajam tekstam.
Praktiski padomi QR koda dekodēšanai no attēla
- Ekrānuzņēmumi dekodējas uzticamāk nekā fotoattēli — ekrāna tvērumam ir tīras, asas pikseļu malas, savukārt izdrukāta koda telefona fotoattēls var ciest no izplūduma, atspīduma vai leņķa, kas izkropļo kvadrātveida moduļus.
- Ja fotoattēls nedekodējas, vispirms cieši apgriez to ap pašu QR kodu. Liekais fons ap kodu var apjukt raksta atpazīšanu, īpaši mazākos vai zemākas izšķirtspējas attēlos.
- Pirms skenē QR kodu ar telefona kameru, iepriekšēja dekodēšana šeit ļauj redzēt galamērķa URL vai saturu kā vienkāršu tekstu — noderīgi, ja kods nāk no nezināma avota un vēlies to pārbaudīt, pirms atver saiti.
- Wi-Fi QR kodi dekodējas kā neapstrādāta rindkopa, piemēram, WIFI:T:WPA;S:MyNetwork;P:password;; — tīkla nosaukumu un paroli var uzreiz izlasīt šajā tekstā, nav jāskenē atkārtoti ar telefonu, lai pievienotos.
Biežākie iemesli, kāpēc QR kods nedekodējas
Visbiežāk sastopamais gadījums: QR kods, kas labi noskenējas ar telefona kameru, bet neizdodas, kad tas pats attēls tiek augšupielādēts šeit (vai otrādi), parasti ir saistīts ar izšķirtspēju — kameras lietotnes bieži pievieno papildu asināšanu vai autofokusu, ko statisks attēls nesaņem. Attēla atkārtota saglabāšana vai eksportēšana lielākā izšķirtspējā pirms augšupielādes parasti to atrisina.
Otrs biežākais gadījums ir kods, kas izveidots ar zemu kļūdu labošanas līmeni un pēc tam saspiests vai mainīts izmērā, tā bojājot tieši tik daudz no raksta, lai dekodēšana pārtrūktu. QR kodiem ir četri iebūvēti kļūdu labošanas līmeņi — zemākais atgūst apmēram 7% bojātu datu, augstākais — aptuveni 30%, kā norāda Wikipedia raksts par QR kodu — tāpēc kodam ar zemu toleranci ir daudz mazāk vietas saspiešanas artefaktiem vai daļējam pārklājumam, pirms tas pārstāj skenēties. Ja kodu izveidoji pats, tā atkārtota izveide lielākā izmērā un augstākā kļūdu labošanas līmenī novērš šo problēmu.
Biežāk uzdotie jautājumi
Kāpēc mans telefons nespēj noskenēt šo QR kodu?
Biežākie iemesli: attēls ekrānā ir pārāk mazs vai zemas izšķirtspējas, ir atspīdums vai fotografēšanas leņķis, kas izkropļo rakstu, vai pats kods izveidots ar zemu kļūdu labošanas līmeni un ir nedaudz bojāts. Augšupielādējot šeit oriģinālo failu, tiek nolasīti neapstrādāti pikseļu dati — tas bieži izdodas tur, kur kameras skenēšana neveicas.
Kāda satura veidus šis rīks var dekodēt?
Jebko, ko var glabāt QR kods: URL, vienkāršu tekstu, Wi-Fi piekļuves datus (WIFI:T:WPA;S:...), kontaktu kartītes (vCard), tālruņa numurus un vēl citu. Rīks parāda tieši to, kas bija kodēts — URL gadījumā tas dod arī noklikšķināmu saiti.
Vai attēls tiek augšupielādēts serverī?
Nē. Dekodēšana notiek pilnībā tavā pārlūkā, izmantojot pēc pieprasījuma ielādētu bibliotēku jsQR. Attēls tiek apstrādāts lokāli un nekur netiek pārsūtīts — droši pat QR kodiem ar privātu informāciju.
Kāpēc parādās, ka QR kods nav atrasts?
Parasti attēlā faktiski nav pilna, nebojāta QR koda raksta — pārbaudi, vai viss kods ir redzams un nav apgriezts, izplūdis līdz neatpazīstamībai vai pārāk zemas izšķirtspējas, lai parādītu atsevišķos moduļus.
Vai varu dekodēt vairākus QR kodus vienā attēlā?
Šis rīks dekodē pirmo QR koda rakstu, ko atrod attēlā. Ja attēlā ir vairāki kodi, apgriez un augšupielādē katru atsevišķi.