Barkod Tarayıcı ve Çözücü
UPC, EAN, Code 128, Code 39, ITF ve Codabar okumak için kameranızı kullanın veya bir resim yükleyin—hızlı, gizli ve ücretsiz. Ayrıca QR kodlarını da okur.
Tarayıcı ve Çözücü
Herhangi bir dizüstü bilgisayar veya telefonu yetenekli bir barkod okuyucuya dönüştürün. Bu araç, cihaz tarafında iki motor kullanarak popüler perakende ve lojistik simbolojilerini çözer: mevcutsa Shape Detection API (birçok cihazda donanım hızlandırmalı) ve yedek olarak rafine edilmiş bir ZXing çözücü. Hiçbir şey yüklenmez—algılama ve çözümleme hız ve gizlilik için tamamen tarayıcınızda çalışır.
Kamera ve Görüntü Çözümlemesi Nasıl Çalışır
- Çerçeve Yakalama: Tara düğmesine bastığınızda, uygulama canlı kamera akışından (veya yüklediğiniz görüntüden) bir çerçeve örnekler.
- Algılama: Önce hızlı, cihaz üzerinde algılama için Shape Detection API (BarcodeDetector) deniyoruz. Desteklenmiyorsa veya bir şey bulamazsa, web için derlenmiş ZXing'e geri döneriz.
- Çözümleme: Tespit edilen bölge, kodlanmış verileri (UPC/EAN rakamları, Code 128/39 metni vb.) geri kazanmak için işlenir.
- Sonuçlar: Çözümlenen içerik ve format önizlemenin altında görünür. Metni anında kopyalayabilirsiniz.
- Gizlilik: Tüm işlem yereldir—hiçbir görüntü veya video karesi cihazınızı terk etmez.
Desteklenen Barkod Formatları
Format | Tür | Tipik Kullanımlar |
---|---|---|
EAN-13 / EAN-8 | 1D | AB ve birçok bölgede perakende ürünleri |
UPC-A / UPC-E | 1D | Kuzey Amerika'da perakende ürünleri |
Code 128 | 1D | Lojistik, gönderi etiketleri, envanter kimlikleri |
Code 39 | 1D | Üretim, varlık etiketleri, basit alfasayısal veriler |
Interleaved 2 of 5 (ITF) | 1D | Koli, palet, dağıtım |
Codabar | 1D | Kütüphaneler, kan bankaları, eski sistemler |
QR Code | 2D | URL'ler, biletler, ödemeler, cihaz eşleştirme |
Kamerayla Tarama İpuçları
- Kodu aydınlatın, lensi değil: Parlamayı ve yansımaları önlemek için kodu yanlardan parlak, dağıtılmış bir ışıkla aydınlatın. Parlak etiketleri eğin veya yıkamayı önlemek için ışığı kaydırın.
- Gerekirse el fenerini kullanın: Telefonlarda loş ortamlarda el fenerini açın. Parlamayı azaltmak için cihazı hafifçe açılı tutun.
- Doğru mesafeyi bulun: Barkod görüş alanının %60–80'ini kaplayana kadar yaklaşın. Çok uzak = düşük piksel; çok yakın = kötü odak.
- Odak ve pozlama: Odak/otomatik pozlama için barkoda dokunun. Birçok telefonda AE/AF kilitlemek için uzun basın.
- 1D kodlar için yön önemli: Çubukların ekran boyunca yatay olacağı şekilde döndürün. Algılama zorsa 90° veya 180° deneyin.
- Sabit tutun: Dirseklerinizi dayayın, bir yüzeye yaslanın veya iki el kullanın. Yarım saniyelik bir duraklama sonuçları iyileştirir.
- Sessiz bölgeye dikkat: Kodun etrafında ince bir beyaz boşluk bırakın—çubuklara kadar kırpmayın.
- Eğim ve eğrilmeyi azaltın: Kodu düz ve kamerayı paralel tutun. Eğri etiketler için bozulmayı azaltmak amacıyla biraz geri çekilin, sonra daha sıkı kırpın.
- Ana kamerayı tercih edin: Küçük kodlar için ultra geniş lenslerden kaçının; en iyi ayrıntı için ana (1×) veya telefoto kamerayı kullanın.
- Görüntü değiştirici modlardan kaçının: İnce çubukları yumuşatabilecek Portre/Güzellik/HDR/hareket bulanıklığı gibi modları devre dışı bırakın.
- Lensinizi temizleyin: Parmak izleri ve toz keskinliği ve kontrastı azaltır.
- QR kodları için: Tüm kareyi (sessiz bölgeyle birlikte) görünür ve yaklaşık olarak düz tutun; bulucu köşelerin kısmi kırpmalarından kaçının.
Görüntü Yüklerken En İyi Sonuçlar
- Uygun formatları kullanın: PNG keskin kenarları korur; JPEG yüksek kalitede (≥ 85) uygundur. HEIC/HEIF'i PNG veya JPEG'e dönüştürün antes yüklemeden önce.
- Çözünürlük önemlidir: Küçük etiketler: ≥ 1000×1000 px. Daha büyük kodlar: ≥ 600×600 px. Dijital zoomdan kaçının—yaklaşın ve kırpın.
- Keskin tutun: Telefonu sabitleyin, odak için dokunun ve duraklayın. Hareket bulanıklığı ince çubukları ve QR modüllerini yok eder.
- Sessiz bir kenarla kırpın: Barkodun etrafını kırpın ancak ince bir beyaz boşluk bırakın; çubukların/modüllerin içine kırpmayın.
- Yönlendirmeyi düzeltin: Görüntü yan/ters ise önce döndürün—EXIF rotasyonu her zaman uygulanmayabilir.
- Aydınlatmayı kontrol edin: Parlak, dağıtılmış ışık kullanın; parlama olan parlak etiketleri hafifçe eğin.
- Kontrastı artırın (gerekirse): Gri tonlara dönüştürüp kontrastı yükseltin. Kenarları bulanıklaştıran ağır filtrelerden/gürültü azaltmadan kaçının.
- Düzleştirin ve eğilmeyi giderin: Eğri paketlerde, geri çekilin, koda kare olarak yaklaşın, sonra daha sıkı kırpın.
- Bir seferde tek kod: Bir fotoğrafta birden fazla barkod varsa hedef kodu tek olacak şekilde kırpın.
- Orijinali koruyun: Orijinal dosyayı yükleyin. Mesajlaşma uygulamaları genellikle sıkıştırma ve artefakt ekler.
- Ekranlardan: Doğrudan ekran görüntülerini tercih edin. Bir ekranı fotoğraflıyorsanız, bantlanmayı azaltmak için parlaklığı biraz düşürün.
- Başka bir cihaz veya lens deneyin: En iyi ayrıntı için ana (1×) kamerayı kullanın; ultra geniş çözümü zorlayabilir.
Çözümleme Hatalarını Giderme
- Simbolojiyi doğrulayın: Desteklenenler: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar ve QR. Desteklenmeyenler: Data Matrix, PDF417.
- Farklı yönleri deneyin: Kodu veya cihazı 90° adımlarla döndürün. 1D barkodlar için yatay çubuklar en kolay olanıdır.
- Daha akıllıca kırpın: Barkodun etrafını kırpın ve ince bir beyaz sessiz bölge bırakın. Çubukların içine kırpmayın.
- Kontrastı artırın: Aydınlatmayı iyileştirin, parlamadan kaçının, açık zeminde koyu çubukları hedefleyin; yüklemeler için yüksek kontrastlı gri tonlama deneyin.
- Ters renklere dikkat: Çubuklar koyu zemin yerine açık ise, daha fazla ışıkla yeniden fotoğraf çekin veya yüklemeden önce renkleri tersine çevirin.
- Kullanılabilir çözünürlüğü artırın: Daha yakınlaşın, daha yüksek çözünürlüklü bir fotoğraf kullanın veya daha iyi bir kameraya geçin.
- Eğim/eğrilik azaltın: Etiketi düzleştirin, kamerayı koda kare yapın veya biraz geri çekilin, sonra daha sıkı kırpın.
- Baskı kalitesini ve sessiz bölgeyi kontrol edin: Bulanıklık, çizikler veya eksik sessiz bölgeler çözümlemeyi engelleyebilir. Daha temiz bir örnek deneyin.
- İlgili veri kurallarını doğrulayın: Bazı formatların kısıtlamaları vardır (örn. ITF için çift rakamlar; Code 39 sınırlı karakter seti). Kodun kurallara uyduğunu kontrol edin.
- Cihaz/tarayıcı farklılıkları: Başka bir cihaz veya tarayıcı deneyin. El fenerini açın; odak için dokunun ve sabit tutun.
- Görüntü yüklemeleri—yön/işleme: Yan fotoğrafları yüklemeden önce döndürün. Ağır filtrelerden veya gürültü azaltmadan kaçının.
- Hâlâ takıldıysanız? Daha sıkı bir kırpma, daha iyi aydınlatma ve ikinci bir cihaz deneyin. Kod hasarlı veya desteklenmiyor olabilir.
Gizlilik ve Cihaz Üzerinde İşleme
Bu tarayıcı tamamen tarayıcınızda çalışır: kamera kareleri ve yüklenen görüntüler cihazınızı asla terk etmez. Hemen kullanın—kayıt yok ve izleme pikselleri yok. İlk yüklemeden sonra, birçok tarayıcı bağlantı kesik veya çevrimdışı olsa bile bu aracı çalıştırabilir.