Mengapa Memilih Aspose.OCR untuk Python melalui C++?

Tingkatkan kemampuan OCR Anda dengan Aspose.OCR untuk Python melalui C++. Pustaka penuh fitur ini dengan mulus mengintegrasikan OCR ke dalam aplikasi Python dengan kode minimal. Rasakan kecepatan dan akurasi luar biasa, mendukung 130+ bahasa, termasuk aksara Latin, Sirilik, Arab, Persia, India, dan Cina. Kenali beragam gambar, mulai dari dokumen yang dipindai dan foto ponsel cerdas hingga tangkapan layar dan PDF yang dipindai. Filter pra-pemrosesan tingkat lanjut menangani tantangan seperti gambar yang diputar, miring, dan berisik, memastikan kinerja optimal dengan memanfaatkan pemrosesan GPU.

Illustration ocr

OCR yang Cepat dan Tepat

Dapatkan hasil OCR yang cepat dan akurat dengan Python mutakhir melalui teknologi C++.

Pengakuan Multibahasa

Kenali teks dalam lebih dari 130 bahasa, memastikan keserbagunaan aplikasi Python melalui integrasi C++.

Dukungan Gambar Komprehensif

Memproses gambar dengan mudah dari pemindai, kamera, dan ponsel cerdas dengan Python melalui C++.

Pengenalan Karakter Cina yang Akurat

Kenali lebih dari 6.000 karakter Mandarin dalam proyek Python Anda secara tepat melalui C++.

Pertahankan Gaya dan Pemformatan Font

Pertahankan gaya font dan pemformatan untuk representasi akurat teks yang dikenali dalam aplikasi Python Anda melalui C++.

Contoh kode langsung

Mulai pengenalan teks dari gambar hanya dalam tiga baris kode. Rasakan kesederhanaannya!

Siap mengenali Siap mengenali Letakkan file di sini atau klik untuk menelusuri *

* Dengan mengunggah file Anda atau menggunakan layanan yang Anda setujui dengan kami Ketentuan penggunaan Dan Kebijakan Privasi.

Hasil pengakuan
 

Ubah gambar menjadi teks

Lebih banyak contoh >
// 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);

Pilih preferensi Anda

Pilih perpustakaan yang tepat untuk kebutuhan Anda. Jelajahi API yang tersedia dan kemampuannya untuk memilih solusi yang paling efisien.

Keserbagunaan

Python via .NET

Pengembangan, keterbacaan, dan pemeliharaan kode yang mudah
Menawarkan fitur terbanyak dan menerima pembaruan paling sering
Kecepatan keseluruhannya mungkin sedikit lebih lambat dibandingkan platform lain

Keseragaman

Python via Java

Gunakan perpustakaan yang sama di platform apa pun
Jalankan aplikasi Anda dengan lancar di perangkat apa pun
Membutuhkan Java Runtime Environment (JRE) versi 8 atau lebih baru

Pertunjukan

Python via C++

Kecepatan tercepat apa pun platformnya
Banyak kendali atas pengelolaan sumber daya
Ditargetkan untuk pengembang berpengalaman

Integrasi OCR untuk Aplikasi Python

Aspose.OCR untuk Python melalui C++ terintegrasi secara mulus dengan platform apa pun yang mendukung C++ - baik di desktop Windows, Windows Server, macOS, Linux , atau awan.

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

Format file yang didukung

Aspose.OCR for Python via C++ dapat bekerja dengan [file]apa pun( https://docs.aspose.com/ocr/python-cpp/supported-file-formats/ ) Anda bisa mendapatkannya dari pemindai atau kamera. Hasil pengenalan dapat disimpan, diimpor ke database, atau dianalisis secara real time.

Gambar

  • JPEG
  • PNG
  • TIFF
  • BMP

Kumpulan OCR

  • Multi-page PDF
  • ZIP
  • Folder

Hasil pengakuan

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

Instalasi Mudah untuk Python melalui C++

Aspose.OCR untuk Python melalui C++ dikirimkan sebagai paket Python atau sebagai file yang dapat diunduh dengan ketergantungan minimal. Instal dengan mudah ke dalam proyek Anda, dan Anda siap mengenali teks dalam berbagai bahasa yang didukung dan menyimpan hasil pengenalan dalam berbagai format.

Minta lisensi uji coba untuk memulai pengembangan aplikasi OCR yang berfungsi penuh tanpa batasan.

Integrasi Backend C++ untuk Aplikasi Python

Perpustakaan kami terintegrasi secara mulus dengan backend C++, memungkinkan aplikasi Python berjalan mulus di platform apa pun – desktop Windows, Windows Server, macOS, Linux, dan cloud.

130+ Bahasa Pengenalan

Dukungan untuk beragam bahasa dan skrip, termasuk bahasa campuran:

Optimalkan pengenalan dengan membiarkan perpustakaan mendeteksi bahasa atau menentukannya untuk meningkatkan kinerja.

  • Alfabet Latin yang Diperluas: Inggris, Spanyol, Prancis, Indonesia, Portugis, Jerman, Vietnam, Turki, Italia, Polandia, dan 80+ lainnya;
  • Alfabet Sirilik: Rusia, Ukraina, Kazakh, Serbia, Belarusia, Bulgaria;
  • Arab, Persia, Urdu;
  • Aksara Cina dan Dewanagari, termasuk Hindi, Marathi, Bhojpuri, dan lain-lain.

Fitur Utama

Aspose.OCR for Python via C++ Jelajahi kemampuan tingkat lanjut Aspose.OCR untuk Python melalui C++.

Feature icon

Foto OCR

Ekstrak teks dari foto ponsel cerdas dengan akurasi tingkat pemindaian.

Feature icon

PDF yang dapat dicari

Ubah pindaian apa pun menjadi dokumen yang sepenuhnya dapat dicari dan diindeks.

Feature icon

Pengenalan URL

Kenali gambar dari URL tanpa mengunduhnya secara lokal.

Feature icon

Pengakuan massal

Baca semua gambar dari dokumen multi-halaman, folder, dan arsip.

Feature icon

Font dan gaya apa pun

Identifikasi dan kenali teks dalam semua tipografi dan gaya populer.

Feature icon

Sempurnakan pengenalan

Sesuaikan setiap parameter OCR untuk hasil pengenalan terbaik.

Feature icon

Pemeriksa ejaan

Tingkatkan hasil dengan mengoreksi kata yang salah eja secara otomatis.

Feature icon

Temukan teks dalam gambar

Telusuri teks atau ekspresi reguler dalam kumpulan gambar.

Feature icon

Bandingkan teks gambar

Bandingkan teks pada dua gambar, apa pun kasus dan tata letaknya.

Feature icon

Batasi cakupan pengenalan

Batasi kumpulan karakter yang akan dicari mesin OCR.

Feature icon

Mendeteksi cacat gambar

Secara otomatis menemukan area gambar yang berpotensi bermasalah.

Feature icon

Kenali area

Temukan dan baca hanya area tertentu pada gambar, tidak seluruh teks.

Contoh Kode Python

Temukan contoh kode untuk mengintegrasikan Aspose.OCR untuk Python melalui C++ dengan lancar ke dalam aplikasi Anda.

Instalasi Mudah

Sebagai paket Python ringan atau file yang dapat diunduh dengan ketergantungan minimal, Aspose.OCR untuk Python melalui C++ memastikan distribusi yang mudah. Integrasikan ke dalam proyek Anda langsung dari Python, dan Anda siap memanfaatkan kemampuan OCR yang lengkap, menyimpan hasil pengenalan dalam berbagai format.

Pasca instalasi, segera mulai menggunakan Aspose.OCR untuk Python melalui C++, meskipun dengan keterbatasan tertentu. Lisensi sementara menghapus semua batasan versi uji coba selama 30 hari. Manfaatkan periode ini untuk memulai pengembangan aplikasi OCR yang berfungsi penuh, memungkinkan Anda membuat keputusan yang tepat untuk membeli Aspose.OCR untuk Python melalui C++ nanti.

Deteksi area dokumen

Pemindaian gambar atau foto dokumen teks sering kali terdiri dari beberapa blok konten, termasuk paragraf teks, tabel, ilustrasi, rumus, dan banyak lagi. Mengenali bidang minat ini dengan sukses dan akurat pada suatu halaman sangat penting untuk OCR yang efektif. Proses penting ini dikenal sebagai deteksi area dokumen, yang melibatkan identifikasi, pengorganisasian, dan klasifikasi wilayah konten yang berbeda.

Aspose.OCR menawarkan beberapa algoritme deteksi area dokumen, memungkinkan Anda memilih salah satu yang paling sesuai untuk konten spesifik Anda.

Pengaturan untuk berbagai konten gambar - 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)

Berbagai format keluaran

OCR untuk C++ dapat menyimpan hasil pengenalan dalam berbagai format sehingga dapat dibagikan, disimpan dalam database, ditampilkan, atau dianalisis: teks biasa, PDF, Microsoft Word, Microsoft Excel, JSON, dan XML. {index-content-python-cpp.code_samples.item3.content2}

Simpan hasil pengenalan ke JSON - Python

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