Neden C++ aracılığıyla Python için Aspose.OCR’ı seçmelisiniz?

Aspose.OCR for Python ile C++ aracılığıyla OCR yeteneklerinizi geliştirin. Bu özelliklerle dolu kitaplık, OCR’yi minimum kodla Python uygulamalarına sorunsuz bir şekilde entegre eder. Latin, Kiril, Arapça, Farsça, Hintçe ve Çince alfabeler dahil 130’dan fazla dili destekleyen olağanüstü hız ve doğruluğu deneyimleyin. Taranmış belgelerden akıllı telefon fotoğraflarına, ekran görüntülerine ve taranmış PDF’lere kadar çok çeşitli görüntüleri tanıyın. Gelişmiş ön işleme filtreleri, döndürülmüş, çarpık ve gürültülü görüntüler gibi zorlukların üstesinden gelerek GPU işlemeden yararlanarak en iyi performansı sağlar.

Illustration ocr

Hızlı ve Hassas OCR

C++ teknolojisi aracılığıyla son teknoloji Python ile hızlı ve doğru OCR sonuçlarına ulaşın.

Çok Dilli Tanıma

130'dan fazla dildeki metni tanıyarak C++ entegrasyonu aracılığıyla Python uygulamaları için çok yönlülük sağlar.

Kapsamlı Görüntü Desteği

C++ aracılığıyla Python ile tarayıcılardan, kameralardan ve akıllı telefonlardan gelen görüntüleri zahmetsizce işleyin.

Doğru Çince Karakter Tanıma

Python projelerinizde C++ aracılığıyla 6.000'den fazla Çince karakteri tam olarak tanıyın.

Yazı Tipi Stillerini ve Biçimlendirmeyi Koruyun

C++ aracılığıyla Python uygulamalarınızda tanınan metnin doğru şekilde temsil edilmesi için yazı tipi stillerini ve biçimlendirmesini koruyun.

Canlı kod örneği

Yalnızca üç satırlık kodla resimlerden metin tanımayı başlatın. Sadeliği deneyimleyin!

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

* Dosyalarınızı yükleyerek veya hizmeti kullanarak, sözleşmemizi kabul etmiş olursunuz. Kullanım koşulları Ve Gizlilik Politikası.

Tanıma sonucu
 

Resmi metne dönüştür

Daha fazla örnek >
// Initialize OCR engine
var recognitionEngine = new Aspose.OCR.AsposeOcr();
// Extract text from image
string result = recognitionEngine.RecognizeImage("<file name>");
// Display the recognition result
Console.WriteLine(result);

Tercihinizi seçin

İhtiyaçlarınıza göre doğru kütüphaneyi seçin. En verimli çözümü seçmek için mevcut API’leri ve bunların yeteneklerini keşfedin.

Çok yönlülük

Python via .NET

Kodun kolay geliştirilmesi, okunabilirliği ve bakımı
En fazla özelliğe sahiptir ve en sık güncellemeleri alır
Genel hız diğer platformlara göre biraz daha yavaş olabilir

Tekdüzelik

Python via Java

Aynı kütüphaneyi istediğiniz platformda kullanın
Uygulamanızı herhangi bir cihazda sorunsuz bir şekilde çalıştırın
Java Runtime Environment (JRE) sürüm 8 veya üzerini gerektirir

Performans

Python via C++

Platformdan bağımsız olarak mümkün olan en yüksek hız
Kaynak yönetimi üzerinde büyük kontrol
Deneyimli geliştiricilere yönelik

Python Uygulamaları için OCR Entegrasyonu

Aspose.OCR for Python, C++ aracılığıyla, C++ destekleyen tüm platformlarla sorunsuz bir şekilde bütünleşir - ister masaüstü Windows, Windows Server, macOS, Linux olsun veya bulut.

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

Desteklenen dosya formatları

Aspose.OCR for Python via C++ herhangi bir [dosya]ile çalışabilir( https://docs.aspose.com/ocr/python-cpp/supported-file-formats/ ) bir tarayıcıdan veya kameradan alabilirsiniz. Tanıma sonuçları gerçek zamanlı olarak kaydedilebilir, bir veritabanına aktarılabilir veya analiz edilebilir.

Görseller

  • JPEG
  • PNG
  • TIFF
  • BMP

Toplu OCR

  • Multi-page PDF
  • ZIP
  • Folder

Tanıma sonuçları

  • Text
  • PDF
  • Microsoft Word
  • Microsoft Excel
  • RTF
  • JSON
  • XML

C++ ile Python için Zahmetsiz Kurulum

Aspose.OCR for Python for C++, Python paketi olarak veya minimum düzeyde bağımlılıkla indirilebilir dosya olarak sunulur. Projenize kolayca yükleyin ve desteklenen birden fazla dildeki metinleri tanımaya ve tanıma sonuçlarını çeşitli formatlarda kaydetmeye hazırsınız.

Sınırlama olmaksızın tamamen işlevsel bir OCR uygulamasının geliştirilmesine başlamak için deneme lisansı isteyin .

Python Uygulamaları için C++ Arka Uç Entegrasyonu

Kitaplığımız C++ arka ucuyla sorunsuz bir şekilde bütünleşerek Python uygulamalarının masaüstü Windows, Windows Server, macOS, Linux ve bulut gibi herhangi bir platformda sorunsuz bir şekilde çalışmasını sağlar.

130+ Tanıma Dili

Karışık diller de dahil olmak üzere çeşitli diller ve komut dosyaları için destek:

Kitaplığın dili algılamasına veya gelişmiş performans için tanımlamasına izin vererek tanımayı optimize edin.

  • Genişletilmiş Latin alfabesi: İngilizce, İspanyolca, Fransızca, Endonezce, Portekizce, Almanca, Vietnamca, Türkçe, İtalyanca, Lehçe ve 80’den fazla alfabe;
  • Kiril alfabesi: Rusça, Ukraynaca, Kazakça, Sırpça, Belarusça, Bulgarca;
  • Arapça, Farsça, Urduca;
  • Hintçe, Marathi, Bhojpuri ve diğerleri de dahil olmak üzere Çin ve Devanagari alfabesi.

Temel Özellikler

Aspose.OCR for Python via C++ Aspose.OCR for Python’un C++ aracılığıyla gelişmiş özelliklerini keşfedin.

Feature icon

Fotoğraf OCR’si

Akıllı telefon fotoğraflarından tarama düzeyinde doğrulukla metin çıkarın.

Feature icon

Aranabilir PDF

Herhangi bir taramayı tamamen aranabilir ve indekslenebilir bir belgeye dönüştürün.

Feature icon

URL tanıma

Yerel olarak indirmeden URL’deki bir resmi tanıyın.

Feature icon

Toplu tanıma

Çok sayfalı belgeler, klasörler ve arşivlerdeki tüm görselleri okuyun.

Feature icon

Herhangi bir yazı tipi ve stil

Tüm popüler yazı tipleri ve stillerdeki metni tanımlayın ve tanıyın.

Feature icon

Tanıma konusunda ince ayar yapın

En iyi tanıma sonuçları için her OCR parametresini ayarlayın.

Feature icon

Yazım denetleyici

Yanlış yazılan sözcükleri otomatik olarak düzelterek sonuçları iyileştirin.

Feature icon

Resimlerdeki metni bulun

Bir dizi resim içinde metin veya normal ifade arayın.

Feature icon

Resim metinlerini karşılaştırın

Büyük/küçük harfe ve düzene bakılmaksızın iki görüntüdeki metinleri karşılaştırın.

Feature icon

Tanıma kapsamını sınırla

OCR motorunun arayacağı karakter kümesini sınırlayın.

Feature icon

Görüntü kusurlarını tespit edin

Görüntünün potansiyel sorunlu alanlarını otomatik olarak bulun.

Feature icon

Alanları tanıyın

Metnin tamamını değil, görüntünün yalnızca belirli alanlarını bulun ve okuyun.

Python Kod Örnekleri

Aspose.OCR for Python’u C++ aracılığıyla uygulamalarınıza sorunsuz bir şekilde entegre etmek için kod örneklerini keşfedin.

Zahmetsiz Kurulum

Hafif bir Python paketi veya minimum düzeyde bağımlılığa sahip indirilebilir bir dosya olarak Aspose.OCR for Python, C++ aracılığıyla kolay dağıtım sağlar. Bunu doğrudan Python’dan projenize entegre edin ve tanıma sonuçlarını çeşitli formatlarda kaydederek eksiksiz OCR özelliklerinden yararlanmaya hazır olun.

Kurulum sonrası, C++ aracılığıyla Aspose.OCR for Python’u hemen kullanmaya başlayın, belirli sınırlamalarla da olsa. Geçici lisans, 30 gün boyunca tüm deneme sürümü kısıtlamalarını kaldırır. Bu dönemi, daha sonra C++ aracılığıyla Aspose.OCR for Python’u satın alma konusunda bilinçli bir karar vermenizi sağlayacak, tamamen işlevsel bir OCR uygulamasının geliştirilmesini başlatmak için kullanın.

Belge alanları algılama

Bir metin belgesinin görüntü taraması veya fotoğrafı genellikle metin paragrafları, tablolar, resimler, formüller ve daha fazlasını içeren birden fazla içerik bloğundan oluşur. Bir sayfadaki bu ilgi alanlarını başarılı ve doğru bir şekilde tanımak, etkili OCR için çok önemlidir. Bu önemli süreç, farklı içerik bölgelerinin tanımlanmasını, düzenlenmesini ve sınıflandırılmasını içeren belge alanı tespiti olarak bilinir.

Aspose.OCR, çeşitli belge alanı algılama algoritmaları sunarak, belirli içeriğiniz için en iyi sonucu vereni seçmenizi sağlar.

Çeşitli görüntü içerikleri için kurulum - Python OCR

settings = asposeocr.RecognitionSettings()
settings.areasMode = asposeocr.DetectAreasMode.TABLE
# DetectAreasMode.DOCUMENT / PHOTO / CURVED_TEXT / TABLE / COMBINE

input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = asposeocr.AsposeOCRRecognize(input_data, settings)

Çeşitli çıktı formatları

C++ için OCR, tanıma sonuçlarını birden fazla formatta kaydedebilir, böylece bunlar paylaşılabilir, bir veritabanında saklanabilir, görüntülenebilir veya analiz edilebilir: düz metin, PDF, Microsoft Word, Microsoft Excel, JSON ve XML. {index-content-python-cpp.code_samples.item3.content2}

Tanıma sonuçlarını JSON'a kaydet - Python

recognize_result_txt 
    = asposeocr.AsposeOCRSerializeResult(
      recognize_result, 
      asposeocr.ExportFormat.json)