Bunu Neden İnşa Ettim?
"Sınav veya ödevleri kopyala-yapıştır yapılmasın diye kasıtlı olarak görsel formatında yükleyen eğitmenlere karşı bir hamle olarak geliştirildi. Yavaş ve veri toplayan (telemetri) bulut OCR servislerine güvenmek yerine, anında çalışan tamamen yerel bir araca ihtiyacım vardı."
Mimari & Kararlar
Uygulama, temel optik tanıma için Tesseract OCR kullanır ve hafif bir Tkinter arayüzü ile sarmalanmıştır. Çapraz platform uyumluluğu sağlamak adına dosya sistemi I/O işlemleri ve metin düzenleyici çağrıları doğrudan Python'ın yerel `os` ve `subprocess` kütüphaneleriyle yürütülür.
Temel Özellikler
- 01.Toplu PNG'den TXT'ye dönüştürme
- 02.Düşük çözünürlüklü veya bozuk metinlerde yüksek doğruluk
- 03.Sıfır telemetri ile yerel (offline) yürütme
- 04.Otomatik dosya I/O yönetimi