OCR: Optik Karakter Tanıma, Görüntülerden ve PDF'lerden Metni Nasıl Çıkarır?

OCR (Optik Karakter Tanıma), metin karakterlerini tanımlamak ve yeniden oluşturmak için görüntüleri piksel piksel analiz eder, düzenlenemeyen görüntü metnini seçilebilir, aranabilir ve kopyalanabilir düz metne dönüştürür.

OCR algorithm recognizing and extracting text characters from a scanned document image

OCR Teknolojisi Nasıl Çalışır?

Digital vector PDF with native text stream versus scanned image PDF requiring OCR

Four-stage neural OCR pipeline showing binarization, segmentation, inference, and correction

Optik Karakter Tanıma, görüntülerdeki metin karakterlerini tanımlamak için bilgisayar görüşünü kullanır. Modern OCR hattı:

1. Görüntü ön işleme Karakter tanımadan önce görüntü temizlenir:

  • Gri tonlama dönüştürme (renk parazitini ortadan kaldırır)
  • İkilileştirme (siyah beyaza dönüştürür)
  • Eğrilik giderme (eğimli belgeleri düzeltir)
  • Gürültü azaltma (tarayıcı bozukluklarını ve beneklerini kaldırır)
  • Çizgi algılama (metin satırlarını tanımlar)

2. Karakter segmentasyonu Önceden işlenmiş görüntü ayrı karakter bölgelerine bölünür. Latin alfabeleri için bu, kelime sınırlarının tanımlanmasını ve ardından ayrı ayrı karakter kutularının tanımlanmasını içerir.

3. Özellik çıkarma Her karakterin özellikleri çıkarılır: çizgi genişliği, eğriler, kesişimler, en boy oranı, piksel yoğunluğu desenleri.

4. Desen eşleştirme Çıkarılan özellikler, eğitilmiş karakter modelleriyle karşılaştırılır. Geleneksel OCR kullanılan şablon eşleştirme; modern OCR, karakterleri bütünsel modeller olarak tanıyan, yazı tipi değişikliklerini ve bozulmayı güçlü bir şekilde ele alan derin öğrenmeyi (evrişimli sinir ağları) kullanır.

5. Bağlamsal sonradan işleme Bir dil modeli, tanınan karakterleri bir sözlük ve dilbilgisi kurallarına göre kontrol ederek "1earn" ifadesini "learn" olarak düzeltir ve "rn" ifadesini bağlamda "m" olarak yanlış okur.


OCR Doğruluğunu Neler Etkiler?

Client-side WebAssembly OCR engine architecture running neural models in browser memory

]
FaktörEtkisi Doğruluk
Tarama çözünürlüğü (DPI)Çok yüksek — Güvenilirlik için 300'den fazla DPI gerekir sonuçlar
Görüntü keskinliğiÇok yüksek — bulanık metinlere neden olur hatalar
Yazı tipi boyutuYüksek — 8 puntodan küçük yazı tipleri zorlu
Yazı tipi türüOrta — serif ve sans-serif iyi çalışır; dekoratif yazı tipleri zordur
Belge temizliğiYüksek — kahve lekeleri, kıvrımlar, kalem izleri neden olur hatalar
Dil seçimiYüksek — yanlış dil modelinin seçilmesi, doğruluk
Metin rengi kontrastıOrta — beyaz üzerine siyah en uygunudur

ToolDolfen'de OCR kullanma

Raw scanned invoice image versus clean extracted editable plaintext comparison

ToolDolfen in-browser OCR character recognition workflow pipeline

  1. Resimden Metne Dönüştürücü (OCR) aracını açın.
  2. Taranan belgenizi veya metin fotoğrafını yükleyin.
  3. Metin dilini seçin (İngilizce varsayılan; ek diller mevcut).
  4. Metni Çıkart'ı tıklayın.
  5. Çıktıyı inceleyin ve tanıma hatalarını düzeltin.
  6. Çıkartılan metni bilgisayarınıza kopyalayın pano.

Yüksek doğruluk için en iyi uygulamalar:

  • Minimum 300 DPI'de tarayın
  • Bir belgenin fotoğrafını çekerken iyi ışıklandırma sağlayın (gölgelerden ve parlamadan kaçının)
  • Sayfaları ortadan kaldırmak için kitapları ve belgeleri düzleştirin eğrilik
  • Belge için doğru dili seçin

Önerilen Yardımcı Kılavuzlar

Dijital iş akışınızı geliştirmek için bu konu kümesindeki tamamlayıcı eğitimleri ve yardımcı programları keşfedin:

PDF Belgelerinden Düz Metin Nasıl Çıkarılır: Seçilebilir ve SeçilebilirTaranmış PDF'lerDoğrulanmış standartlar ve tarayıcı içi iş akışları içeren pratik adım adım eğitim.PDF'yi Düzenlenebilir Word'e (DOCX) Dönüştürme: Doğruluk ve Format KorumaDoğrulanmış standartlar ve tarayıcı içi iş akışları ile pratik, adım adım eğitim.PDF Meta Veri Güvenliği: Önce Belgeler Nasıl Temizlenir PaylaşımDoğrulanmış standartlar ve tarayıcı içi iş akışlarıyla pratik, adım adım eğitim.HTML Varlıkları ve Kaçış: Doğru Kodlama XSS'yi Nasıl Önler? Saldırılarİlgili verileri ve medya araçlarını birbirine bağlayan tamamlayıcı çapraz formatlı iş akışı.
Önerilen Yardımcı Program: Görüntüden Metne (OCR)Bu iş akışını, sıfır sunucu yüklemesi ve %100 istemci tarafı gizlilik ile tarayıcınızda canlı olarak yürütün.
Resimden Metne Dönüştürücü (OCR)
Resimden Metne Dönüştürücü (OCR)

Sıkça Sorulan Sorular

Bu iş akışıyla ilgili yaygın sorulara hızlı ve doğrulanmış yanıtlar bulun.

OCR el yazısı belgelerden metin çıkarabilir mi?

Derin öğrenme modellerini kullanan modern OCR, birçok el yazısı stilini tanıyabilir ancak doğruluk, basılı metin OCR'sinden önemli ölçüde daha düşüktür. Yazdırma OCR'si genellikle temiz belgelerde %95-99 oranında doğruluk elde eder. El yazısı OCR doğruluğu büyük ölçüde değişiklik gösterir: Düzgün, standart el yazısı için %70-90; el yazısı veya düşük kaliteli taramalar için çok daha düşük.

En iyi OCR sonuçları için taranan belgem hangi DPI olmalıdır?

OCR için önerilen minimum değer 300 DPI'dır. 300 DPI'da standart belge boyutlarındaki çoğu yazı tipi, güvenilir karakter tanıma için yeterince keskindir. 400–600 DPI, küçük yazı tipleri (8 punto ve altı) için sonuçları iyileştirir. 150 DPI veya daha düşük OCR doğruluğunu önemli ölçüde azaltır.

Bilal Ahmad