Aspose.OCR  for Python via .NET

Python için Optik Karakter Tanıma API’sı

Python uygulamalarından taranan görüntülerden, fotoğraflardan ve ekran görüntülerinden metin ayıklayın, aranabilir PDF’ler oluşturun, görüntülerde metin arayın ve karşılaştırın ve daha fazlasını yapın.

  Download Free Trial
  
 

Aspose.OCR for Python via .NET Python uygulamalarınız ve dizüstü bilgisayarlarınız için güçlü, kullanımı kolay bir optik karakter tanıma (OCR) motorudur. 10 satırdan az kodla, Latin, Kiril ve Asya alfabelerine dayalı 28 dillerdeki metinleri tanıyabilir ve sonuçları en popüler belge ve veri alışverişi biçimlerinde döndürebilirsiniz. Karmaşık matematiksel modelleri öğrenmeye, makine öğrenimi algoritmaları oluşturmaya ve sinir ağlarını eğitmeye gerek yoktur — basit ve sağlam API'miz sizin için her şeyi yapacaktır.

Kitaplık, yüksek kaliteli taramadan akıllı telefondaki hızlı fotoğrafa kadar tüm kaynaklarla eşit derecede iyi çalışır. Görüntünün döndürülmüş, bozuk veya gürültülü olup olmadığı — otomatik ön ve son işleme filtreleri, en kısa sürede en yüksek tanıma doğruluğunu sağlar.

Özellikler ve yetenekler

Taramalardan, fotoğraflardan ve ekran görüntülerinden metin ayıklayın

Taranan PDF'yi aranabilir ve dizine eklenebilir PDF'lere dönüştürün

Tüm popüler yazı tiplerinde Latin, Kiril ve Asya alfabelerini okuyun

6.000'den fazla Çince karakteri tanıyın

Bulanık, bozuk, döndürülmüş ve gürültülü görüntülerle çalışın

Orijinal metin düzeninden içerik bloklarını tanımlayın ve koruyun

Bir görüntünün alanlarını algılayın ve okuyun: paragraflar, satırlar ve tek sözcükler

Çok sayfalı belgeleri, klasörleri ve arşivleri toplu işleme

İndirmeden internetten görüntüleri tanıma

Yanlış yazılmış sözcükleri belirleyin ve otomatik olarak düzeltin

Resimlerdeki metni bulun ve resim metinlerini akıllıca karşılaştırın

Kullanımı kolay

Resmi tanımak ve sonucu görüntülemek için yalnızca 5 kod satırına ihtiyacınız var. Evet, gerçekten bu kadar basit!

Tanımaya hazır Tanıma Buraya bir dosya bırakın veya göz atmak için tıklayın *

* Dosyalarınızı yükleyerek veya hizmeti kullanarak, Kullanım şartları ve Gizlilik Politikası.

Canlı kod örneği - Python 3

# OCR motorunu başlat
recognitionEngine = AsposeOcr()
# Toplu işleme resim ekle
input = OcrInput(InputType.SINGLE_IMAGE)
input.add("sample.png")
# Görüntüden metin ayıklayın
result = recognitionEngine.recognize(input)
# Tanıma sonucunu göster
print(result[0].recognition_text)
Tanıma sonucu
 

28 tanıma dili

Aspose.OCR for Python via .NET çok sayıda dili ve karışık dillere sahip metinler dahil tüm popüler yazma komut dosyalarını tanıyabilir:

  • Genişletilmiş Latin alfabesi: Hırvatça, Çekçe, Danca, Felemenkçe, İngilizce (el yazısı dahil), Estonca, Fince, Fransızca, Almanca, İtalyanca, Letonyaca, Litvanca, Norveççe, Lehçe, Portekizce, Rumence , Slovakça, Slovence, İspanyolca, İsveççe.
  • Kiril alfabesi: Belarusça, Bulgarca, Kazakça, Rusça, Sırpça, Ukraynaca.
  • Çince: 6.000'den fazla karakter.
  • Hintçe

OCR motoru tarafından doğrudan desteklenmeseler bile genişletilmiş Latince ve Kiril alfabesine dayalı diğer dillerdeki metinleri de okuyabilirsiniz. Örneğin, Latince, Vietnamca, Galce vb.

Güçlü işleme filtreleri

Optik karakter tanımanın doğruluğu ve güvenilirliği büyük ölçüde orijinal görüntünün kalitesine bağlıdır. Aspose.OCR for Python via .NET, bir görüntüyü OCR motoruna gönderilmeden önce iyileştiren çok sayıda tam otomatik ve manuel görüntü işleme filtresi sunar:

  • Yatayla hafif bir açı yapacak şekilde hizalanmış görüntüleri otomatik olarak düzeltin.
  • Aşırı derecede eğri görüntüleri manuel olarak döndürün.
  • Kirleri, lekeleri, çizikleri, parlamayı, istenmeyen eğimleri ve diğer gürültüyü otomatik olarak giderin.
  • Görüntü kontrastını otomatik olarak ayarlayın.
  • Görüntüyü otomatik olarak yukarı ölçeklendirin veya manuel olarak yeniden boyutlandırın.
  • Görüntüleri siyah beyaza veya gri tonlamaya dönüştürün.
  • Açık alanların koyu, koyu alanların açık görünmesi için görüntü renklerini ters çevirin.
  • Görüntüdeki karakterlerin kalınlığını artırın.
  • Harflerin kenarlarını koruyarak gürültülü görüntüleri bulanıklaştırın.
  • Sayfa fotoğrafları için sayfa eğriliğini düzeltin ve kamera merceği bozulmasını düzeltin.

Bu filtreler toplu işlemede olduğu gibi birleştirilebilir ve görüntünün tamamına veya yalnızca görüntünün seçilen alanlarına uygulanabilir. Tanıma ardışık düzeninde yalnızca ön işlemede ince ayar yapmakla kalmaz, aynı zamanda işlenmiş görüntüleri görüntüleme, önbelleğe alma ve hata ayıklama için depolayabilirsiniz.

Belirli belge türleri için optimize edilmiştir

Aspose.OCR for Python via .NET, belirli görüntü türlerinden maksimum doğrulukla metin çıkarmak için özel olarak eğitilmiş sinir ağları sunar:

  • Taranmış veya fotoğraflanmış kimlik kartları ve pasaportlar.
  • Araç plakaları.
  • Faturalar.
  • Makbuzlar.

Yerleşik yazım denetleyici

Aspose.OCR for Python via .NET yüksek tanıma doğruluğu sağlasa da, baskı kusurları, kir veya standart dışı yazı tipleri bazı karakterlerin veya kelimelerin yanlış tanınmasına neden olabilir. Tanıma sonuçlarını daha da iyileştirmek için, seçilen tanıma diline göre yazım hatalarını bulan ve otomatik olarak düzelten yazım denetleyiciyi açabilirsiniz.

Tanınan metin, genel yazım sözlüklerinde bulunmayan özel terminoloji, kısaltmalar ve diğer sözcükler içeriyorsa, kendi sözcük listelerinizi sağlayabilirsiniz.

Aranabilir PDF'ler oluşturma

En yüksek tanıma doğruluğuna sahip olsa bile, orijinal resim metinsel olmayan pek çok önemli bilgi içerebilir veya yalnızca büyük tarihsel değere sahip olabilir. Aspose.OCR for Python via .NET, her iki dünyanın en iyi yönlerini birleştirmek için basit ve zarif bir çözüm sunar. Bir görüntüden, PDF belgesinden veya dosya paketinden metin çıkarır ve orijinal görüntülerin üzerine görünmez bir metin katmanı olarak yerleştiririz. Sonuç, belgeleri depolamak ve paylaşmak için endüstri standardı olan PDF biçiminde kaydedilir. Ortaya çıkan dosyalar aranabilir ve dizine eklenebilir ve metin, orijinal karakterleri seçip kopyaladığınız gibi seçilip kopyalanabilir.

Toplu tanıma

Aspose.OCR for Python via .NET birden çok dosyayı sayılarına ve türlerine bakılmaksızın tek bir görüntüyü okumak kadar basit bir şekilde tanımanıza olanak tanır. Tek bir API çağrısıyla otomatik beslemeli bir tarayıcıdan birden çok sayfayı tanıyabilir veya otomatik trafik kameralarından araç plakalarını çıkarabilirsiniz.

Sonuçlar, aranabilir PDF belgesi veya e-tablolar olarak kaydedilebilir veya daha fazla analiz için düz metin, JSON veya XML olarak döndürülebilir.

  

Support and Learning Resources

  
  

Aspose, diğer popüler programlama dilleri için yerel OCR API'leri de sunar: