Görsellerdeki QR kodlarını çözün. QR kod içeren bir görsel yükleyerek kodlanmış bilgiyi çıkarın.
Features
- Akıllı Tanıma: Adaptif eşikleme ve perspektif düzeltme sayesinde düşük ışık veya eğik çekilmiş karelerde bile QR kodu otomatik bulur.
- Çoklu Format Desteği: Metin, URL, mailto, tel, SMS, WiFi (SSID/şifre) ve vCard/VEvent gibi yapılandırılmış içerikleri tanır.
- Yüksek Doğruluk: Reed-Solomon hata düzeltme ve maske kaldırma algoritmaları sayesinde %30'a kadar hasarlı modülleri onarır.
- Gizlilik Güvencesi: Tüm işleme tarayıcınızda gerçekleşir; görseller veya çözülen veriler hiçbir zaman sunucuya yüklenmez.
Use Cases
- Ürün İzlenebilirliği ve Sahtecilik Karşıtı: Ürün ambalajlarındaki QR kodlarını tarayarak hızlıca özgünlüğü doğrulayın, üretim partilerini sorgulayın ve lojistik bilgilerini takip edin. Gıda, ilaç ve lüks eşya endüstrilerinde sahtecilik karşıtı izlenebilirlik sistemleri için yaygın olarak kullanılır, tüketicilerin ürün kaynağını ve özgünlüğünü anında doğrulamasını sağlar.
- E-Bilet ve Etkinlik Kartı Doğrulama: Elektronik biletler, biniş kartları, konser biletleri, park makbuzlarındaki QR kodlarını tanıyarak sipariş numaraları, koltuk bilgileri, geçerlilik süreleri gibi önemli verileri hızla çıkarın. Personel veya kullanıcılar ekran görüntüleri veya fotoğraflar yükleyerek bilet geçerliliğini toplu olarak doğrulayabilir, doğrulama verimliliğini artırır.
- Mobil Ödeme ve Transfer Tanıma: WeChat Pay, Alipay ve diğer platformların ödeme QR kodlarını analiz ederek alıcı hesapları, tutarlar, satıcı bilgilerini çıkarın. Mali mutabakat, ödeme kaydı saklama, transfer bilgisi doğrulama gibi senaryolar için faydalıdır, kullanıcıların işlemi tamamlamadan önce alıcının kimliğini güvenle onaylamasına yardımcı olur.
- Toplu Veri Toplama ve Girişi: Afişler, belgeler, ürün etiketlerinden QR kodlarını toplu olarak tarayarak URL'ler, seri numaraları, cihaz bilgileri ve diğer yapılandırılmış verileri otomatik olarak çıkarın. Pazar araştırması, envanter sayımı, cihaz yönetimi gibi senaryoları destekler, manuel giriş hatalarını önemli ölçüde azaltır ve veri toplama verimliliğini artırır.
Usage Guide
- Adım 1: QR kod içeren görseli sürükleyip bırakın veya dosya seçiciden yükleyin; JPG, PNG, GIF, WebP formatları desteklenir.
- Adım 2: Araç kodu otomatik algılar, perspektifi düzeltir ve kodlanmış içeriği metin alanında görüntüler.
- Adım 3: Çözülen metni kopyalayarak tarayıcı sekmesini açın, WiFi bilgilerini kaydedin veya paylaşacağınız metne ekleyin.
Technical Details
QR Kod Algılama ve Görsel İşleme
QR kod çözümü, giriş görselindeki kodu bulup çıkarmak için görsel işlemeyle başlar. Adımlar: gri ton dönüşümü, adaptif eşikleme (Otsu) ile ikilileştirme, 1:1:3:1:1 oranlı üç köşe bulma desenini tespit etme, eğik/dönük kodlar için perspektif düzeltme ve modül ızgarasını belirleme.
Çözüm Algoritması ve Hata Düzeltme
Çözüm süreci kodlamanın tersidir: format bilgisini (hata düzeltme seviyesi, maske) okuma, maskeyi kaldırma, veri ve hata kod sözcüklerini çıkarma, Reed-Solomon hata düzeltme uygulama ve mod göstergelerine göre ikili veriyi (sayısal, alfasayısal, byte, Kanji) çözme.
Veri Çıkarma ve Çoklu Format Desteği
Çözücü; metin, URL, e-posta (mailto:), telefon (tel:), SMS, WiFi (SSID/şifre), vCard, takvim (vEvent) ve kripto adresleri gibi farklı içerikleri tanır. Ham veriyi, tespit edilen veri türünü ve yapılandırılmış çıktıyı kullanıcıya sunar.
Frequently Asked Questions
- Hangi görsel formatlarını yükleyebilirim?
- PNG, JPG/JPEG, GIF (ilk kare), WebP ve BMP dosyaları (~10 MB’a kadar) desteklenir. En uzun kenarı 4.096 piksele kadar olan görseller en iyi sonucu verir. Poster veya ekran görüntülerinde QR alanını önceden kırpmanız önerilir.
- Neden çözümleme başarısız oluyor veya boş sonuç dönüyor?
- Bulanıklık, düşük kontrast, yansıma veya kesilmiş köşeler en yaygın sebeplerdir. Üç köşe deseninin göründüğünden emin olun, hareketi azaltın ve aydınlatmayı artırın. Dekoratif/mikro QR kodları için yüksek kontrast filtresini deneyin.
- Tek görselde birden fazla QR kodu okuyabilir miyim?
- Evet. Tarayıcı tüm görseli tarar ve tüm sonuçları listeler. Kodlar üst üste biniyorsa hassasiyet için ayrı ayrı kırpın. Birden fazla dosyayı bırakıp sırayla çözümleyebilirsiniz.
- Hangi veri türleri tanınır?
- Düz metin, URL, mailto/tel/sms bağlantıları, WiFi bilgileri, vCard/MeCard, takvim etkinlikleri, ödeme ve kripto URI’leri ve özel şemalar. Uygulama mümkün olduğunda ham metni ve yapılandırılmış özetini gösterir.
- Görsellerim bir yere yükleniyor mu?
- Hayır. Tüm işlemler tarayıcınızda WebAssembly ve Canvas ile yapılır. Dosya cihazınızdan çıkmaz ve sayfayı kapattığınızda bellekten silinir.
Related Documentation
- QR Kod Spesifikasyonu - ISO/IEC 18004 standardı; modül yapısı, hata düzeltme seviyeleri ve kod kapasitesi dahil QR kodlarının resmi tanımı.
- QR Kod Eğitimi - DENSO Wave tarafından hazırlanan QR kodun çalışma prensipleri, desenleri ve uygulama örnekleri.
- MDN - Canvas API - Canvas'ta görüntü işleme ve piksel verisi okuma teknikleri; QR koddaki modüllerin analizinde kullanılır.
- Vikipedi - QR Kod - QR kod tarihçesi, standartları, versiyonları ve kullanım alanlarına ilişkin genel bakış.
- QR Kod Kütüphanesi - Node.js ve tarayıcıda QR kod üretimi ve çözümü sağlayan popüler kütüphaneler listesi.