Giriş
QCR Scanner nedir, ne işe yarar, öne çıkan yetenekleri ve bu dokümantasyonun nasıl düzenlendiği.
QCR Scanner, ReviseTouch tarafından geliştirilen, telefonunuzun kamerasını hızlı bir veri toplama aracına dönüştüren bir Android uygulamasıdır. Vizördeki hedefe dokunursunuz; uygulama metni (OCR) ve QR kodları cihazda tanır, isterseniz sesle veri girişi alır, geçen değerleri çoklu listelerde biriktirir, CSV’ye aktarır ve isteğe bağlı olarak bir webhook ile senkronlar. Bu sayfa QCR Scanner’ın ne olduğunu, arkasındaki fikirleri ve bu dokümantasyonda bundan sonra nereye gideceğinizi anlatır.
QCR Scanner nedir
QCR Scanner, seri numaraları, etiketler, sayaç değerleri, barkodlar ve benzeri kısa metin parçalarını telefonunuzun kamerasıyla yakalayıp düzenli listelere toplamak için tasarlanmış bir tarama uygulamasıdır. Flutter ile yazılmıştır ve Android API 24 (Android 7.0) ve üzerinde çalışır.
Çoğu tarayıcının aksine QCR Scanner yalnızca bir kez okuyup bırakmaz: yakaladığınız her değer, doğrulama kurallarından geçerek bir listeye düşer. Bu sayede sahada, depoda ya da masa başında onlarca, yüzlerce değeri tek tek elle yazmadan toplar; ardından hepsini CSV olarak dışa aktarır veya kendi sisteminize webhook ile gönderirsiniz.
Not: QCR Scanner şu anda Google Play’de kapalı test (internal testing) aşamasındadır ve yakında genel yayında olacaktır. Bugün erişim, kapalı test davetiyle sağlanır. Ayrıntılar için Kurulum sayfasına bakın.
Felsefe
QCR Scanner’ın nasıl çalıştığını birkaç temel ilke şekillendirir:
- Cihazda ve yerel. Metin tanıma ve QR okuma, Google ML Kit’in cihaz üstü motorlarıyla tamamen telefonunuzda gerçekleşir. OCR ve QR için ağ kullanılmaz; tarama için internet bağlantısına ihtiyaç duymazsınız.
- Hızlı. Varsayılan Şipşak modunda butona bastığınızda canlı kamera akışından son kare alınıp bellekte işlenir — deklanşör, JPEG kodlama ve diske yazma adımları yoktur, sonuç anında çıkar.
- Kaliteye saygı. Küçük, yoğun veya kritik metinlerde (seri no, rakam dizileri) tek dokunuşla Kalite moduna geçersiniz: tam çözünürlüklü çekim ve cihazda native kod çözme ile en yüksek doğruluğu elde edersiniz.
- Sizin kontrolünüzde. Hangi değerlerin kabul edileceğine regex tabanlı doğrulama kuralları karar verir. Yapay zekâ ile kural üretmek isterseniz, kendi API anahtarınızı girersiniz ve istek yalnızca siz tetiklediğinizde gönderilir.
Öne çıkan yetenekler
| Yetenek | Ne yapar |
|---|---|
| Cihazda OCR + QR | Vizördeki hedef bölgeye dokununca metin tanıma ve QR taraması paralel çalışır; QR bulunursa önceliklidir. |
| Şipşak / Kalite modları | Şipşak modu canlı akıştan anlık sonuç verir; Kalite modu tam çözünürlüklü çekimle küçük metinde en yüksek doğruluğu sağlar. Sol koldaki şimşek (⚡) / HD butonuyla tek dokunuşla geçilir. |
| Canlı rakam önizleme | Kamera akışından saniyede birkaç kez canlı OCR; doğrulamadan geçen değer vizörün üstünde yeşil renkle anlık gösterilir. |
| Doğrulama kuralları | Regex tabanlı kabul/ret. Birden fazla kural tanımlayabilir, yalnızca tüm etkin kurallara uyan değerleri listeye aldırabilirsiniz. |
| Akıllı Çıkarım | Gürültülü OCR metnini parçalara bölüp kayan pencere ile doğrulamaya uyan değerleri otomatik çıkarır. |
| Sesle giriş | Bas-konuş, sürekli dinleme ve OCR sonucunu sesle doğrulama olmak üzere üç mod. |
| Yapay zekâ ile kural üretme | Gemini 2.0 Flash ile doğal dilden regex; kendi API anahtarınızla, cihazda saklanan ayarla. |
| Çoklu listeler | Değerleri ayrı listelerde toplayın; liste tetikleyici kurallarıyla taranan değere göre aktif liste otomatik değişir. |
| Ayraçlar | Tarih veya başlık gibi değerleri ayraç olarak işaretleyip listede genişletilebilir bölümler oluşturun. |
| CSV dışa aktarma | Bir listenin tamamını CSV olarak dışa aktarın ve paylaşım sayfasıyla gönderin. |
| Webhook senkronu | Değerleri tek tek veya toplu olarak kendi uç noktanıza gönderin; çevrimdışıyken kuyruğa alınır, bağlantı gelince otomatik gönderilir. |
| 22 dil | Arayüz cihaz diline göre otomatik seçilir ve dil seçiciden değiştirilebilir. |
Tarama nasıl çalışır
Vizörün ortasındaki dikdörtgeni boyutlandırarak hedef bölgeyi seçersiniz; dokununca OCR ve QR taraması paralel çalışır, bir QR bulunursa o önceliklidir. Fener, odak kilidi, yakınlaştırma çubuğu ve vizör boyut kaydırıcıları (genişlik/yükseklik) gibi kamera kontrolleriyle zorlu sahnelerde de net sonuç alırsınız.
İpucu: Çekim modları, vizör ayarları ve kontrollerin tamamı Tarama sayfasında ayrıntılı anlatılır.
Kimler için
QCR Scanner, kameradan gelen kısa değerleri düzenli biçimde toplaması gereken herkes için geliştirilmiştir:
- Saha ve depo ekipleri — seri numaraları, etiketler ve barkodları sırayla okuyup tek bir listede biriktirenler.
- Sayım ve envanter yapanlar — sayaç değerleri, raf etiketleri veya stok kodlarını doğrulama kurallarıyla hatasız toplamak isteyenler.
- Verisini kendi sistemine taşımak isteyenler — topladıklarını CSV olarak dışa aktaran ya da webhook ile kendi sunucusuna senkronlayan herkes.
Platform
QCR Scanner, Android 7.0 (API 24) ve üzeri cihazlarda çalışır. Flutter ile yazılmıştır ve bugün yalnızca Android içindir. Bir iOS sürümü planlanmaktadır, ancak henüz mevcut değildir.
Bu dokümantasyon nasıl düzenlendi
Dokümanlar, hızlıca başlayıp ilerledikçe daha derine inebilmeniz için gruplandırılmıştır.
Başlangıç
- Kurulum — kapalı teste nasıl katılacağınız ve uygulamayı çalışır hale getirmeniz.
- Hızlı başlangıç — bir dakikadan kısa sürede ilk taramanız.
- SSS — sık sorulan sorulara kısa yanıtlar.
Özellikler
- Tarama — vizör, çekim modları, kamera kontrolleri ve OCR + QR akışı.
- Canlı önizleme — kamera akışından gerçek zamanlı rakam önizleme.
- Doğrulama kuralları — regex tabanlı kabul/ret ve birden fazla kuralın birlikte çalışması.
- Ayraçlar — tarih ve başlık gibi değerlerle listeyi bölümlere ayırma.
- Akıllı Çıkarım — gürültülü metinden doğrulamaya uyan değerleri otomatik çıkarma.
- Sesle giriş — bas-konuş, sürekli dinleme ve sesle doğrulama modları.
- Yapay zekâ ile kural üretme — doğal dilden regex üretme ve kendi API anahtarınız.
- Listeler — çoklu listeler, liste tetikleyicileri ve yönetim.
- CSV dışa aktarma — bir listeyi CSV olarak dışa aktarma ve paylaşma.
- Webhook senkronu — tek tek veya toplu gönderim, çevrimdışı kuyruk ve yeniden deneme.
Başvuru
- Diller — desteklenen 22 arayüz dili ve algılamanın nasıl çalıştığı.
- Ayarlar — çekim modu, izinler ve diğer tercihler.
- Sorun giderme — sık karşılaşılan sorunların çözümleri.
Yasal
- Gizlilik — neyin cihazda kaldığı, izinler ve isteğe bağlı ağ işlemleri.
ReviseTouch tarafından geliştirildi
QCR Scanner, geliştirici araçları ve yapay zekâ ürünleri ürettiğimiz ReviseTouch tarafından sunulan bir uygulamadır. Ücretsizdir ve reklam içerir; reklamsız bir Pro abonelik planlanmaktadır.
Sonraki adımlar
- Kurulum — QCR Scanner’a erişin ve çalışır hale getirin.
- Hızlı başlangıç — ilk taramanızı yapın.
- Tarama — çekim modlarını ve vizör kontrollerini öğrenin.
- Gizlilik — cihazınızda neyin kaldığını anlayın.