Svītrkodu skeneris un dekoders

Izmantojiet kameru vai augšupielādējiet attēlu, lai nolasītu UPC, EAN, Code 128, Code 39, ITF un Codabar — ātri, privāti un bez maksas. Var arī nolasīt QR kodus.

Skeneris un dekoders

Dekodētais rezultāts
Vēl nav rezultāta. Izmantojiet Skenēt vai augšupielādējiet attēlu.

Pārvērtiet jebkuru klēpjdatoru vai tālruni par spējīgu svītrkodu lasītāju. Šis rīks dekodē populāras tirdzniecības un loģistikas simbolikas, izmantojot divus klienta puses dzinējus: Shape Detection API, kad tas ir pieejams (daudzās ierīcēs ar aparatūras paātrinājumu), un uzlabotu ZXing dekoderi kā rezerves risinājumu. Nekas netiek augšupielādēts — detektēšana un dekodēšana notiek pilnībā jūsu pārlūkprogrammā ātruma un privātuma nolūkos.

Kā darbojas kameras un attēlu dekodēšana

  • Kadru uzņemšana: Kad nospiežat Skenēt, lietotne uzņem paraugu no jūsu tiešraides kameras plūsmas (vai no augšupielādētā attēla).
  • Detektēšana: Vispirms mēģinām izmantot Shape Detection API (BarcodeDetector) ātrai detektēšanai ierīcē. Ja tas netiek atbalstīts vai neko neatrod, izmantojam ZXing, kas ir kompilēts darbam tīmeklī.
  • Dekodēšana: Atrasto reģionu apstrādā, lai atgūtu kodētās ziņas (UPC/EAN ciparus, Code 128/39 tekstu utt.).
  • Rezultāti: Dekodētā informācija un formāts parādās zem priekšskatījuma. Jūs varat uzreiz kopēt tekstu.
  • Privātums: Visa apstrāde notiek lokāli — neviens attēls vai video kadri neiziet no jūsu ierīces.

Atbalstītie svītrkodu formāti

FormātsVeidsTipiskā izmantošana
EAN-13 / EAN-81DMazumtirdzniecības preces ES un daudzos reģionos
UPC-A / UPC-E1DMazumtirdzniecības preces Ziemeļamerikā
Code 1281DLoģistika, sūtījumu etiķetes, inventāra identifikatori
Code 391DRažošana, līdzekļu etiķetes, vienkārši alfanumeriski kodi
Interleaved 2 of 5 (ITF)1DKastes, paletes, izplatīšana
Codabar1DBibliotēkas, asins bankas, vecākas sistēmas
QR kods2DURL, biļetes, maksājumi, ierīču savienošana

Padomi kameras skenēšanai

  • Apgaismojiet kodu, ne objektīvu: Izmantojiet spilgtu, izkliedētu sānu apgaismojumu, lai izvairītos no atspīdumiem un refleksijām. Nolieciet spīdīgas etiķetes vai pārvietojiet gaismu, lai novērstu pārgaismojumu.
  • Izmantojiet zibspuldzi, ja nepieciešams: Tālruņos ieslēdziet zibspuldzi vājā apgaismojumā. Nedaudz pagrieziet ierīci, lai samazinātu atspīdumu.
  • Izvēlieties pareizu attālumu: Pietuviniet, līdz svītrkods aizņem 60–80% skata. Pārāk tālu = par maz pikseļu; pārāk tuvu = slikta fokusēšana.
  • Fokusēšana un ekspozīcija: Pieskarieties svītrkoda vietai, lai fokusētos/automātiski pielāgotu ekspozīciju. Dažos tālruņos ilgāk turot var aizslēgt AE/AF.
  • Orientācija ir svarīga 1D kodiem: Pagrieziet tā, lai svītas būtu horizontālas ekrānā. Mēģiniet 90° vai 180°, ja detektēšana ir sarežģīta.
  • Turiet stabilu: Atbalstiet elkoni, atbalstiet ierīci pret virsmu vai turiet ar abām rokām. Pussekundes pauze uzlabo rezultātu.
  • Pievērsiet uzmanību klusajai zonai: Atstājiet plānu balto robežu ap kodu — neapgrieziet cieši pie svītrām.
  • Samaziniet nobīdi un izliekumu: Turiet kodu plakanu un kameru paralēli. Kur ir izliekumi etiķetēs, atkāpieties, lai samazinātu deformāciju, pēc tam apgrieziet ciešāk.
  • Dodiet priekšroku galvenajai kamerai: Izvairieties no ultra-platleņķa objektīviem maziem kodiem; izmantojiet galveno (1×) vai telefoto kameru.
  • Izvairieties no attēlu mainošiem režīmiem: Izslēdziet Portreta/Beauty/HDR/kustības izplūdināšanas režīmus, kas var mīkstināt smalkas svītras.
  • Notīriet objektīvu: Pirkstu nospiedumi un putekļi samazina asumu un kontrastu.
  • Par QR kodiem: Saglabājiet redzamā visu kvadrātu (ar klusās zonas robežu) un aptuveni taisnu; izvairieties no daļējas apgriešanas, kas noņem atpazīšanas stūrus.

Labākie rezultāti, augšupielādējot attēlus

  • Izmantojiet piemērotus formātus: PNG saglabā asus malumus; JPEG ir piemērots augstā kvalitātē (≥ 85). Pārvērtiet HEIC/HEIF uz PNG vai JPEG pirms augšupielādes.
  • Izšķirtspēja ir svarīga: Maziem uzlīmēm: ≥ 1000×1000 px. Lielākiem kodiem: ≥ 600×600 px. Izvairieties no digitālā tālināšanas — pietuviniet un apgrieziet.
  • Saglabājiet asumu: Atbalstiet tālruni, pieskarieties, lai fokusētos, un uzgaidiet. Kustību izplūdināšana iznīcina plānās svītras un QR moduļus.
  • Apgrieziet ar klusās zonas robežu: Apgrieziet ap svītrkodu, bet atstājiet plānu balto maliņu; neapgrieziet svītras/moduļus.
  • Labojiet orientāciju: Ja attēls ir sānis vai otrādi, vispirms pagrieziet to — EXIF rotācija ne vienmēr tiek ņemta vērā.
  • Kontrolējiet apgaismojumu: Izmantojiet spilgtu, izkliedētu gaismu; nedaudz nolieciet, lai atspīdums nekrīt uz spīdīgām etiķetēm.
  • Palieliniet kontrastu (ja nepieciešams): Pārvērtiet uz pelēktoņu režīmu un palieliniet kontrastu. Izvairieties no spēcīgiem filtriem/trokšņa slāpētājiem, kas izpludina malas.
  • Izlīdziniet un novērsiet nobīdi: Izliektu iepakojumu gadījumā atkāpieties, noregulējiet kameru paralēli kodam, pēc tam apgrieziet ciešāk.
  • Viens kods vienlaikus: Ja fotogrāfijā ir vairāki svītrkodi, apgrieziet līdz vienam mērķkodam.
  • Saglabājiet oriģinālu: Augšupielādējiet oriģinālo failu. Ziņapmaiņas lietotnes bieži saspiest un pievieno artefaktus.
  • No ekrāniem: Dodiet priekšroku tiešiem ekrānuzņēmumiem. Ja fotografējat displeju, nedaudz samaziniet spilgtumu, lai samazinātu svītrainību.
  • Mēģiniet citu ierīci vai objektīvu: Labākai detaļai izmantojiet galveno (1×) kameru; ultra-platleņķis var pasliktināt dekodējamību.

Dekodēšanas kļūdu novēršana

  • Pārbaudiet simboliku: Atbalstīts: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar un QR. Netiek atbalstīts: Data Matrix, PDF417.
  • Mēģiniet citas orientācijas: Pagrieziet kodu vai ierīci 90° soļos. 1D svītrkodiem visvieglāk ir horizontālas svītras.
  • Apgrieziet gudrāk: Apgrieziet ap svītrkodu, saglabājot plānu balto klusās zonas malu. Neapgrieziet svītras.
  • Palieliniet kontrastu: Uzlabojiet apgaismojumu, izvairieties no atspīdumiem, mērķējiet uz tumšām svītrām uz gaiša fona; augšupielādēm mēģiniet pelēktoņu attēlu ar paaugstinātu kontrastu.
  • Pievērsieties invertētām krāsām: Ja svītras ir gaišas uz tumša fona, nofotografējiet vēlreiz ar vairāk gaismas vai invertējiet krāsas pirms augšupielādes.
  • Palieliniet lietojamo izšķirtspēju: Pietuviniet, izmantojiet augstākas izšķirtspējas foto vai pārejiet uz labāku kameru.
  • Samaziniet nobīdi/izliekumu: Nolīdziniet etiķeti, novietojiet kameru paralēli kodam vai atkāpieties, pēc tam apgrieziet ciešāk.
  • Pārbaudiet drukas kvalitāti un klusās zonas platumu: Traipi, skrāpējumi vai trūkstošas klusās zonas var novērst dekodēšanu. Mēģiniet ar tīrāku paraugu.
  • Pārbaudiet datu noteikumus, ja nepieciešams: Dažiem formātiem ir ierobežojumi (piem., ITF — pāru ciparu skaits; Code 39 — ierobežots rakstzīmju kopums). Pārliecinieties, ka kods atbilst saviem noteikumiem.
  • Ierīces/pārlūkprogrammas atšķirības: Mēģiniet citu ierīci vai pārlūku. Ieslēdziet zibspuldzi; pieskarieties, lai fokusētos, un turiet stabilu.
  • Attēlu augšupielādes — orientācija/apstrāde: Pagrieziet sānskata fotogrāfijas pirms augšupielādes. Izvairieties no spēcīgiem filtriem vai trokšņa slāpēšanas.
  • Joprojām neizdodas? Mēģiniet ciešāku apgriezumu, labāku apgaismojumu un otru ierīci. Kods var būt bojāts vai neatbalstīts.

Privātums un apstrāde ierīcē

Šis skeneris darbojas pilnībā jūsu pārlūkprogrammā: kameras kadri un augšupielādētie attēli nekad neiziet no ierīces. Izmantojiet to uzreiz — bez reģistrācijas un bez izsekošanas pikseļiem. Pēc sākotnējā ielādes daudzi pārlūki var darbināt šo rīku pat ar nepilnīgu vai bezsaistes savienojumu.