Barkod Okuyucu ve Dekoder
Kameranızı kullanın veya bir resim yükleyin; UPC, EAN, Code 128, Code 39, ITF ve Codabar hızlı, özel ve ücretsiz okunur. Ayrıca QR kodlarını da okur.
Okuyucu & Dekoder
Herhangi bir dizüstü bilgisayar veya telefonu yetenekli bir barkod okuyucusuna dönüştürün. Bu araç, Shape Detection API (mümkün olduğunda cihaz hızlandırmalı) ve yedek olarak web için uyarlanmış gelişmiş bir ZXing dekoder olmak üzere iki istemci tarafı motor kullanarak popüler perakende ve lojistik simbolojilerini çözer. Hiçbir şey yüklenmez—tespit ve dekodlama hız ve gizlilik için tamamen tarayıcınızda çalışır.
Kamera ve Resim Dekodlaması Nasıl Çalışır
- Kare Yakalama: Tara düğmesine bastığınızda, uygulama canlı kamera akışınızdan (veya yüklediğiniz resimden) bir kare örnekler.
- Tespit: Önce hızlı cihaz içi tespit için Shape Detection API'si (BarcodeDetector) denenir. Desteklenmiyorsa veya hiçbir şey bulunamazsa, web için derlenmiş ZXing'e geri dönülür.
- Dekodlama: Tespit edilen bölge, içindeki kodlanmış verileri (UPC/EAN rakamları, Code 128/39 metni vb.) geri kazanmak için işlenir.
- Sonuçlar: Çözümlenen yük ve format önizlemenin altında görünür. Metni anında kopyalayabilirsiniz.
- Gizlilik: Tüm işlem yereldir—hiçbir resim 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ünler |
UPC-A / UPC-E | 1D | Kuzey Amerika'da perakende ürünler |
Code 128 | 1D | Lojistik, sevkiyat etiketleri, envanter kimlikleri |
Code 39 | 1D | Üretim, demirbaş 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 |
Kamera Tarama İpuçları
- Kodu değil, alanı aydınlatın: Parlama ve yansımaları önlemek için yandan gelen parlak, yaygın ışık kullanın. Parlak etiketleri eğin veya yıkamayı önlemek için ışığı hareket ettirin.
- Gerekirse flaşı kullanın: Telefonlarda loş ortamlarda el fenerini (flaş) etkinleştirin. Parlamayı azaltmak için cihazı hafifçe eğin.
- Doğru mesafeyi yakalayın: Barkod görüş alanının %60–80'ini kaplayana kadar yaklaşın. Çok uzakta = piksel azlığı; çok yakın = kötü odak.
- Odak ve pozlama: Barkoda dokunarak odak/otomatik pozlamayı ayarlayın. Birçok telefonda uzun basma ile AE/AF kilidi yapılır.
- 1D kodlarda yön önemli: Çubukların ekran boyunca yatay olacağı şekilde döndürün. Tespit zorluyorsa 90° veya 180° deneyin.
- Sabit tutun: Dirseklerinizi yaslayın, bir yüzeye dayayın veya iki el kullanın. Yarım saniyelik duraklama sonuçları iyileştirir.
- Sessiz bölgeyi unutmayın: Kodun etrafında ince bir beyaz kenar bırakın—çubuklara kadar kırpmayın.
- Eğim ve eğriliği azaltın: Kodu düz tutun ve kamera ile paralel konumlandırın. Eğri etiketler için bozulmayı azaltmak adına biraz geri adım atın, sonra sıkıştırarak kırpın.
- Ana kamerayı tercih edin: Küçük kodlar için ultra geniş lenslerden kaçının; ana (1×) veya telefoto kamerayı kullanın.
- Görüntüyü değiştiren modlardan kaçının: İnce çubukları yumuşatabilecek Portre/Güzellik/HDR/hareket-bulanıklığı modlarını devre dışı bırakın.
- Lensinizi temizleyin: Parmak izleri ve toz, keskinlik ve kontrastı azaltır.
- QR kodları için: Tüm kareyi (sessiz bölge ile) görünür ve yaklaşık düz tutun; bulucu köşelerin kısmi kırpmalarından kaçının.
Resim 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 ve sonra yükleyin.
- Çö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, odaklamak için dokunun ve duraklayın. Hareket bulanıklığı ince çubukları ve QR modüllerini yok eder.
- Sessiz bölgeyle kırpın: Barkodun etrafını kırpın, ancak ince bir beyaz kenar bırakın; çubukların/modüllerin içine kadar kırpmayın.
- Yönlendirmeyi düzeltin: Resim yan/baş aşağıysa önce döndürün—EXIF yönlendirmesi her zaman uygulanmayabilir.
- Aydınlatmayı kontrol edin: Parlak, yaygın ışık kullanın; parlak etiketlerde yansımayı uzaklaştırmak için hafifçe eğin.
- Kontrastı artırın (gerekirse): Gri tona dönüştürüp kontrastı yükseltin. Kenarları bulanıklaştıran ağır filtrelerden/gürültü azaltımdan kaçının.
- Düzleştirin ve eğriliği giderin: Eğri paketler için geri adım atın, koda dik açıyla konumlanın, sonra daha sık kırpın.
- Bir seferde tek kod: Bir fotoğrafta birden fazla barkod varsa, hedef kodu tek olarak kırpın.
- Orijinali koruyun: Orijinal dosyayı yükleyin. Mesajlaşma uygulamaları sık sık sıkıştırma ve artefakt ekler.
- Ekranlardan: Doğrudan ekran görüntülerini tercih edin. Bir ekrana fotoğraf çekiyorsanız, bantlanmayı azaltmak için parlaklığı biraz düşürün.
- Başka bir cihaz veya lens deneyin: En iyi detay için ana (1×) kamerayı kullanın; ultra geniş lens çözümlemeyi zorlaştırabilir.
Dekodlama 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 olandır.
- Kırpmayı akıllıca yapın: Barkodun etrafını kırparken ince bir beyaz sessiz bölge bırakın. Çubukların içine kadar kırpmayın.
- Kontrastı artırın: Aydınlatmayı iyileştirin, parlamadan kaçının, açık zeminde koyu çubuklar hedefleyin; yüklemelerde gri ton ve yüksek kontrast deneyin.
- Ters renklere dikkat: Çubuklar koyu zeminde 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: Yaklaşı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 kareleyin veya biraz geri adım atın, sonra daha sık kırpın.
- Baskı kalitesi ve sessiz bölgeyi kontrol edin: Lekeler, çizikler veya eksik sessiz bölgeler dekodlamayı engelleyebilir. Daha temiz bir örnek deneyin.
- İlgili kuralları doğrulayın: Bazı formatların kısıtlamaları vardır (ör. ITF çift basamak; Code 39 sınırlı karakterler). Kodun kurallara uygun olduğundan emin olun.
- Cihaz/tarayıcı değişkenliği: Başka bir cihaz veya tarayıcı deneyin. Flaşı etkinleştirin; odaklamak için dokunun ve sabit tutun.
- Resim yüklemeleri—yönlendirme/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 kırpma, daha iyi aydınlatma ve ikinci bir cihaz deneyin. Kod hasarlı veya desteklenmeyen bir formatta olabilir.
Gizlilik & Cihaz Üzerinde İşleme
Bu tarayıcı tamamen tarayıcınızda çalışır: kamera kareleri ve yüklenen resimler cihazınızı asla terk etmez. Hemen kullanın—kayıt gerektirmez ve izleme pikselleri yoktur. İlk yüklemeden sonra, birçok tarayıcı bağlantı zayıf veya çevrimdışı olsa bile bu aracı çalıştırabilir.