Mikä tämä työkalu on?
QR-koodin lukija lukee QR-koodikuvan mustavalkoisen kuvion ja poimii siihen koodatun tekstin — URL-osoitteen, tavallisen tekstin, Wi-Fi-tunnukset, käyntikortin (vCard), mitä tahansa alun perin koodattiin. Yleensä tämä vaatii puhelimen kameraa, mutta tallennettua kuvaa (kuvakaappausta keskustelusta, valokuvaa tulostetusta koodista, ladattua tiedostoa) ei aina voi kätevästi kohdistaa kameralle.
Tämä työkalu lukee suoraan ladatusta kuvatiedostosta jsQR-kirjaston avulla, samalla avoimen lähdekoodin lukutavalla, jota käytetään monissa kameraan perustuvissa skannerisovelluksissa — sitä vain sovellettuna staattiseen kuvaan livekameran syötteen sijaan.
Miksi käyttää sitä?
- Lue mistä tahansa kuvatiedostosta — kuvakaappaus, valokuva, ladattu PNG/JPG — puhelimen kameraa ei tarvita.
- Jos luettu sisältö on URL-osoite, se näytetään automaattisesti klikattavana linkkinä.
- Paikallinen käsittely — kuva ei koskaan poistu selaimestasi, turvallinen QR-koodeille, jotka sisältävät Wi-Fi-salasanoja tai yksityisiä linkkejä.
- Toimii luonnollisesti yhdessä QR-koodigeneraattorimme kanssa — koodaa täällä, pura tuolla.
- Ilmainen, ei tiliä, ei vesileimaa.
Käyttöohje
- Napsauta laatikkoa tai vedä siihen QR-koodin sisältävä kuva.
- Lukija latautuu automaattisesti ja lukee koodin.
- Luettu teksti ilmestyy alle — jos se on URL-osoite, näytetään myös klikattava linkki.
- Napsauta Kopioi käyttääksesi luettua tekstiä.
Esimerkki
Syöte
Kuvakaappaus, joka sisältää verkkosivustolle johtavan QR-koodinTuloste
https://codekithub.comTunnistetaan automaattisesti URL-osoitteeksi, ja raakatekstin rinnalla näytetään suora klikattava linkki.
Käytännön vinkkejä QR-koodin lukemiseen kuvasta
- Kuvakaappaukset luetaan luotettavammin kuin valokuvat — näytön tallenne on terävä ja tarkkarajainen, kun taas puhelimen valokuva tulostetusta koodista voi kärsiä sumeudesta, häikäisystä tai vinosta kuvakulmasta, joka vääristää neliömäisiä moduuleja.
- Jos valokuva ei lue, rajaa se ensin tiukasti pelkän QR-koodin ympärille. Ylimääräinen tausta koodin ympärillä voi sekoittaa kuvion tunnistuksen, erityisesti pienemmissä tai matalaresoluutioisemmissa kuvissa.
- Ennen QR-koodin skannaamista puhelimen kameralla, sen lukeminen täällä ensin antaa sinun nähdä kohde-URL:n tai sisällön tavallisena tekstinä — hyödyllistä, kun koodi on tuntemattomasta lähteestä ja haluat tarkistaa sen ennen linkin avaamista.
- Wi-Fi-QR-koodit puretaan raa'aksi merkkijonoksi kuten WIFI:T:WPA;S:MyNetwork;P:salasana;; — verkon nimi ja salasana ovat luettavissa suoraan tekstistä, ei tarvitse skannata uudelleen puhelimella liittyäkseen verkkoon.
Yleisiä syitä, miksi QR-koodi ei lue
Yleisin tapaus: QR-koodi, joka skannautuu hyvin puhelimen kameralla mutta epäonnistuu, kun sama kuva ladataan tänne (tai päinvastoin), johtuu yleensä resoluutiosta — kamerasovellukset lisäävät usein ylimääräistä terävöintiä tai automaattitarkennusta, joita staattinen kuva ei saa. Kuvan tallentaminen tai vienti uudelleen suuremmalla resoluutiolla ennen lataamista yleensä korjaa tämän.
Toiseksi yleisin tapaus on koodi, joka on luotu matalalla virheenkorjaustasolla ja sitten pakattu tai muutettu kooltaan, mikä vahingoittaa juuri sen verran kuviosta, että lukeminen epäonnistuu. QR-koodeissa on neljä sisäänrakennettua virheenkorjaustasoa — matala palauttaa noin 7 % vioittuneesta datasta, aina korkeaan tasoon noin 30 %:iin asti, Wikipedian QR-koodi-artikkelin mukaan — joten matalalla toleranssilla luodulla koodilla on paljon vähemmän tilaa pakkausartefakteille tai osittaiselle peittymiselle ennen kuin se lakkaa lukeutumasta. Jos loit koodin itse, sen luominen uudelleen suurempana ja korkeammalla virheenkorjaustasolla välttää tämän.
Usein kysytyt kysymykset
Miksi puhelimeni kamera ei skannaa tätä QR-koodia?
Yleisiä syitä: kuva on liian pieni tai matalaresoluutioinen näytöllä näytettynä, on häikäisyä tai kuvakulma vääristää kuviota, tai koodi itse on luotu matalalla virheenkorjaustasolla ja siinä on pientä vauriota. Alkuperäisen tiedoston lataaminen tänne lukee raa'an pikselidatan suoraan, mikä usein onnistuu siellä, missä kameraskannaus kamppailee.
Millaista sisältöä tämä voi lukea?
Mitä tahansa, mitä QR-koodi voi sisältää: URL-osoitteita, tavallista tekstiä, Wi-Fi-tunnuksia (WIFI:T:WPA;S:...), yhteystietokortteja (vCard), puhelinnumeroita ja muuta. Työkalu näyttää tarkalleen, mitä koodattiin — URL-osoitteille se antaa myös klikattavan linkin.
Ladataanko kuva palvelimelle?
Ei. Lukeminen tapahtuu kokonaan selaimessasi jsQR-kirjastolla, joka ladataan tarpeen mukaan. Kuva käsitellään paikallisesti eikä sitä koskaan lähetetä minnekään — turvallinen jopa yksityistä tietoa sisältäville QR-koodeille.
Miksi se sanoo, ettei QR-koodia löytynyt?
Yleensä kuva ei todella sisällä täyttä, vahingoittumatonta QR-koodikuviota — tarkista, että koko koodi on näkyvissä eikä rajattu, sumea tunnistamattomaksi tai liian matalaresoluutioinen näyttämään yksittäisiä moduuleja.
Voinko lukea useita QR-koodeja samasta kuvasta?
Tämä työkalu lukee ensimmäisen kuvasta löytyvän QR-koodikuvion. Jos kuvassa on useita koodeja, rajaa ja lataa jokainen erikseen.