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 TrialAspose.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!
* 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)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
- Öğrenme Kaynakları
- Belgeler
- Havuz
- Öğretici Videolar
- Ürün desteği
- Ücretsiz Destek
- Ücretli Destek
- Blog
- Sürüm notları
- Neden Aspose.OCR for Python via .NET?
- Müşteri Listesi
- Başarı Öyküleri