Page Icon

Skener i dekoder barkodova

Koristite kameru ili otpremite sliku da biste pročitali UPC, EAN, Code 128, Code 39, ITF i Codabar—brzo, privatno i besplatno. Takođe čita QR kodove.

Skener i dekoder

Dekodiran rezultat
Još nema rezultata. Koristite Skeniraj ili otpremite sliku.

Pretvorite bilo koji laptop ili telefon u sposoban čitač barkodova. Ovaj alat dekodira popularne simbologije za maloprodaju i logistiku koristeći dva klijentska mehanizma: Shape Detection API kada je dostupan (hardverski ubrzan na mnogim uređajima) i rafinirani ZXing dekoder kao rezervu. Ništa se ne otprema—detekcija i dekodiranje se izvode potpuno u vašem pregledaču radi brzine i privatnosti.

Kako funkcioniše dekodiranje kamere i slika

  • Snimanje kadra: Kada pritisnete Skeniraj, aplikacija uzima kadar iz vašeg live video toka kamere (ili iz otpremljene slike).
  • Detekcija: Prvo pokušavamo sa Shape Detection API-jem (BarcodeDetector) za brzu detekciju na uređaju. Ako nije podržano ili ne pronađe ništa, prelazimo na ZXing kompajliran za web.
  • Dekodiranje: Detektovani region se obrađuje da bi se izvukli kodirani podaci (cifre UPC/EAN, tekst Code 128/39 itd.).
  • Rezultati: Dekodirani sadržaj i format pojavljuju se ispod pregleda. Možete odmah kopirati tekst.
  • Privatnost: Sva obrada je lokalna—slike ili video kadrovi ne napuštaju vaš uređaj.

Podržani formati barkodova

FormatTipTipične upotrebe
EAN-13 / EAN-81DProizvodi u maloprodaji u EU i mnogim regionima
UPC-A / UPC-E1DProizvodi u maloprodaji u Severnoj Americi
Code 1281DLogistika, otpremne etikete, identifikatori inventara
Code 391DProizvodnja, oznake imovine, jednostavni alfanumerički kodovi
Interleaved 2 of 5 (ITF)1DKartoni, palete, distribucija
Codabar1DBiblioteke, banke krvi, stariji sistemi
QR kod2DURL-ovi, karte, plaćanja, povezivanje uređaja

Saveti za skeniranje kamerom

  • Osvetlite kod, ne objektiv: Koristite jako, difuzno svetlo sa strane kako biste izbegli odsjaj i refleksije. Nagnite sjajne nalepnice ili pomerite svetlo da sprečite preeksponiranje.
  • Uključite lampu (torch) po potrebi: Na telefonima uključite lampu/flash u slabo osvetljenim uslovima. Blago nagnite uređaj da smanjite odsjaj.
  • Održite odgovarajuću udaljenost: Približite se dok barkod ne ispuni 60–80% kadra. Previše daleko = premalo piksela; previše blizu = loš fokus.
  • Fokus i ekspozicija: Dodirnite barkod da biste fokusirali/automatski podesili ekspoziciju. Na mnogim telefonima držanje prsta dugo zaključava AE/AF.
  • Orijentacija je važna za 1D kodove: Rotirajte tako da pruge idu horizontalno preko ekrana. Pokušajte 90° ili 180° ako detekcija ne uspeva.
  • Držite mirno: Naslonite laktove, oslonite se o površinu ili koristite obe ruke. Pauza od pola sekunde poboljšava rezultate.
  • Vodite računa o 'quiet zone': Ostavite tanak beli rub oko koda—ne kadrirajte tik do pruga.
  • Smanjite nagib i zakrivljenost: Držite kod ravan i kameru paralelno. Za zakrivljene nalepnice, odmaknite se da smanjite izobličenje, pa onda oštrije kadrirajte.
  • Preferirajte glavnu kameru: Izbegavajte ultra-široke objektive za male kodove; koristite glavnu (1×) ili telefoto kameru.
  • Izbegavajte režime koji menjaju sliku: Isključite Portrait/Beauty/HDR/motion-blur režime koji mogu omekšati tanke pruge.
  • Očistite sočivo: Otisci prstiju i prašina smanjuju oštrinu i kontrast.
  • Za QR kodove: Držite celu kvadratnu površinu (sa quiet zone) vidljivom i približno ravnom; izbegavajte delimično kadriranje uglova prepoznavača.

Najbolji rezultati pri otpremanju slika

  • Koristite odgovarajuće formate: PNG zadržava oštre ivice; JPEG je dobar pri visokom kvalitetu (≥ 85). Konvertujte HEIC/HEIF u PNG ili JPEG pre otpremanja.
  • Rezolucija je bitna: Male nalepnice: ≥ 1000×1000 px. Veći kodovi: ≥ 600×600 px. Izbegavajte digitalni zum—približite se i kadrirajte.
  • Održite oštrinu: Naslonite telefon, dodirnite za fokus i sačekajte. Zamagljenje zbog pokreta uništava tanke pruge i QR module.
  • Kadrirajte sa 'quiet zone': Kadrirajte oko barkoda, ali ostavite tanak beli rub; ne kadrirajte do pruga/modula.
  • Ispravite orijentaciju: Ako je slika bočno/naopačke, prvo je rotirajte—EXIF rotacija se ne poštuje uvek.
  • Kontrolišite osvetljenje: Koristite jako, difuzno svetlo; blago nagnite da pomerite odsjaj sa sjajnih nalepnica.
  • Povećajte kontrast (po potrebi): Konvertujte u sivu skalu i podignite kontrast. Izbegavajte teške filtere/uređivanje šuma koji razmazuju ivice.
  • Izravnajte i ispravite nagib: Za zakrivljene pakete, odmaknite se, poravnajte kameru sa kodom, pa onda oštrije kadrirajte.
  • Jedan kod po fotografiji: Ako fotografija sadrži više barkodova, isecite do jedinog ciljanog koda.
  • Sačuvajte original: Otpremite originalni fajl. Aplikacije za dopisivanje često kompresuju i dodaju artefakte.
  • Sa ekrana: Preferirajte direktne snimke ekrana. Ako fotografišete displej, malo smanjite osvetljenje da biste reducirali pruge.
  • Probajte drugi uređaj ili sočivo: Koristite glavnu (1×) kameru za najbolje detalje; ultra-široko može smanjiti mogućnost dekodiranja.

Otklanjanje problema sa neuspelim dekodiranjem

  • Potvrdite simbologiju: Podržano: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar i QR. Nepodržano: Data Matrix, PDF417.
  • Probajte različite orijentacije: Rotirajte kod ili uređaj u koracima od 90°. Za 1D barkodove, horizontalne pruge su najlakše.
  • Kadrirajte pametnije: Kadrirajte oko barkoda i ostavite tanak beli 'quiet zone'. Ne kropujte do pruga.
  • Povećajte kontrast: Poboljšajte osvetljenje, izbegavajte odsjaj, ciljajte tamne pruge na svetloj pozadini; za otpremanja pokušajte sivu skalu sa većim kontrastom.
  • Pazite na invertovane boje: Ako su pruge svetle na tamnoj pozadini, ponovo fotografišite sa više svetla ili invertujte boje pre otpremanja.
  • Povećajte upotrebljivu rezoluciju: Približite se, koristite fotografiju veće rezolucije ili pređite na bolju kameru.
  • Smanjite nagib/zakrivljenost: Izravnajte nalepnicu, poravnajte kameru sa kodom ili se odmaknite, pa onda oštrije kadrirajte.
  • Proverite kvalitet štampe i 'quiet zone': Razmazivanja, ogrebotine ili nedostajući 'quiet zone' mogu sprečiti dekodiranje. Pokušajte sa čistijim uzorkom.
  • Proverite pravila podataka kada je primenljivo: Neki formati imaju ograničenja (npr. ITF parni broj cifara; Code 39 ograničeni skup znakova). Proverite da li kod sledi svoja pravila.
  • Varijabilnost uređaja/pregledača: Probajte drugi uređaj ili pregledač. Uključite lampu; dodirnite za fokus i držite mirno.
  • Otpremanje slika—orijentacija/obrada: Rotirajte bočne fotografije pre otpremanja. Izbegavajte teške filtere ili redukciju šuma.
  • Još zaglavljeni? Pokušajte sa oštrijim kadriranjem, boljim osvetljenjem i drugim uređajem. Kod može biti oštećen ili nepodržan.

Privatnost i obrada na uređaju

Ovaj skener radi u potpunosti u vašem pregledaču: kadrovi sa kamere i otpremljene slike nikada ne napuštaju vaš uređaj. Koristite odmah—nema prijave i nema pratećih piksela. Nakon početnog učitavanja, mnogi pregledači mogu pokretati ovaj alat čak i sa nestabilnom ili offline vezom.