Sürüm: v1.2
1 dk okuma
Copy-kinyas (Görsel Karakter Tanıma)
Prodüksiyon süreçlerinde analog veriyi dijitale çevirecek tarayıcı uzantısı mimarisi.
Senaryo taslaklarını, storyboard görsellerini veya ekrandaki herhangi bir sinematik metni analiz edip dijitalleştiren Tesseract.js tabanlı otonom Chrome eklentisi.
Sistem Mimarisi
Canvas API kullanılarak geliştirilen seçim katmanı, ana işlemciyi yormadan (bloklamadan) metin okuması yapar.
Ana Bileşenler
Eklenti üç temel bileşenden oluşur:
- content_script.js — Sayfa DOM'una inject edilen katman
- background.js — Service worker, Tesseract iş kuyruğunu yönetir
- popup.html — Kullanıcı arayüzü
İşlem Akışı
- Kullanıcı ekran alanı seçer
- Canvas API ile seçim bölgesi rasterize edilir
- Web Worker Tesseract motor başlatılır
- OCR sonucu panoya kopyalanır
Bu sistem, büyük veri madenciliği projelerinde de kullanılabilir. Veri işlemek için Web Scraping modülü ile entegre çalışabilir.
Kurulum ve Kullanım
Geliştirici Kurulumu
bashgit clone https://github.com/ornek/copy-kinyas
cd copy-kinyas
npm install
npm run build
dist/ klasörünü Chrome'da chrome://extensions üzerinden Paketsiz uzantı yükle ile yükleyin.
Desteklenen Diller
| Dil | Kod | Doğruluk |
|---|---|---|
| Türkçe | tur | %94 |
| İngilizce | eng | %97 |
| Almanca | deu | %95 |
Not: El yazısı desteği v2.0 ile gelecektir.