konversi Gambar ke Teks dalam C#

konversi Gambar ke Teks dalam C#

Ubah gambar yang dipindai menjadi string secara terprogram menggunakan [pustaka .NET OCR] ini 1. Pustaka ini memungkinkan Anda melakukan OCR (Pengenalan Karakter Optik) di mana huruf pada gambar diekstraksi dan kemudian diatur untuk disimpan ke format file apa pun. Entri blog ini akan menjelajahi pustaka ini dan menulis cuplikan kode untuk mengonversi gambar menjadi teks di C#. Namun, perpustakaan ini menawarkan berbagai metode untuk memindai dan mengonversi gambar menjadi format teks secara terprogram. Kami akan membahas poin-poin berikut:

Penginstalan pustaka .NET OCR

Kami akan menggunakan perpustakaan ini yang hemat biaya dan tangguh untuk OCR. Mudah dipasang dan menawarkan filter pra-pemrosesan yang membantu mengenali gambar yang diputar. Namun, Anda dapat mengunduh file DLL atau menjalankan perintah berikut di manajer paket NuGet untuk menginstal API ini di proyek .NET Anda.

Install-Package Aspose.OCR

Konversi Gambar ke Teks dalam C#

Anda dapat mengekstrak teks dari gambar yang dipindai dan menyimpannya ke dalam format file lain dengan menulis beberapa baris kode sumber. Ikuti langkah-langkah berikut dan cuplikan kode untuk mengonversi gambar menjadi teks di C# secara terprogram:

  1. Inisialisasi instance AsposeOcr.
  2. Muat file gambar sumber dengan menjalankan metode RecognizeImage yang mengenali teks pada gambar.
  3. Tampilkan teks.

Operasi OCR pada gambar yang berisi satu baris

Pustaka ini memungkinkan Anda melakukan operasi OCR pada gambar yang hanya berisi satu baris. Anda dapat mengikuti langkah-langkah berikut yang disebutkan di bawah ini:

  1. Buat objek kelas AsposeOcr.
  2. Panggil metode RecognizeLine yang mengenali gambar yang berisi satu baris teks.
  3. Tampilkan teks yang dikenali.

Melakukan OCR pada gambar dari aliran

Anda juga dapat melakukan Pengenalan Karakter Optik pada gambar dalam aliran. Metode yang sama akan dipanggil seperti yang digunakan pada bagian pertama di atas. Berikut langkah-langkahnya:

  1. Buat instance dari kelas AsposeOcr.
  2. Inisialisasi konstruktor kelas MemoryStream untuk membuat aliran.
  3. Muat file gambar sumber dengan menginisialisasi konstruktor FileStream.
  4. Panggil metode CopyTo untuk menulis byte aliran saat ini ke aliran memori.
  5. Panggil metode RecognizeImage untuk membaca teks dari gambar.

Dapatkan Lisensi Gratis

Anda mungkin mendapatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.

Menyimpulkan

Ini membawa kita ke akhir posting blog ini. Kami telah membahas cara mengonversi gambar menjadi teks dalam C# secara terprogram. Selain itu, kami juga telah melalui beberapa metode lanjutan yang disediakan .NET OCR library ini. Selain itu, Anda dapat mengunjungi dokumentasi untuk mengetahui fitur lainnya. Selanjutnya, Anda dapat menemukan contoh kode bersama dengan deskripsi metode di sini. Kami akan menerbitkan artikel menarik lainnya dalam waktu dekat. Oleh karena itu, tetap terhubung dengan conholdate.com untuk pembaruan rutin.

Berikan pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum kami.

FAQ

Apa itu OCR C#? Pengenalan Karakter Optik adalah teknik untuk membaca teks dari gambar yang dipindai secara terprogram. Anda dapat mengunjungi [tautan] ini 1 untuk mengetahui detail lebih lanjut. Bagaimana cara membaca teks dari gambar? Anda dapat menggunakan metode RecognizeImage dari .NET OCR library ini untuk mengonversi gambar menjadi teks.

Lihat juga