Tangkapan layar ke Teks OCR C#

Tangkapan layar dapat menyertakan teks, gambar, gambar, dll. Di mana Anda mungkin perlu mengekstrak informasi tertulis. Dalam skenario seperti itu, Anda dapat mengonversi tangkapan layar menjadi teks untuk mengambil informasi teks. Misalnya, mungkin ada tangkapan layar masuk yang berbeda sebagai bukti pembayaran ke perusahaan dan informasi teks tentang jumlah yang harus diambil. Sesuai dengan persyaratan tersebut, artikel ini membahas cara mengonversi tangkapan layar menjadi teks dengan OCR di C#.

Tangkapan layar ke Teks dengan Instalasi OCR – C# API

Aspose.OCR for .NET API dapat digunakan untuk melakukan operasi pengenalan optik pada gambar. Tangkapan layar pada dasarnya adalah gambar konten layar sehingga Anda dapat memproses gambar tersebut untuk mengekstrak beberapa informasi. Cukup akses API dengan mengunduh file referensi DLL dari halaman Rilis Baru atau menggunakan perintah instalasi NuGet di bawah ini:

PM> Install-Package Aspose.OCR

Ubah Tangkapan Layar menjadi Teks dengan OCR di C#

Anda dapat mengonversi tangkapan layar menjadi teks dengan OCR di C# dengan langkah-langkah berikut:

  1. Buat objek kelas AsposeOcr.
  2. Konversi tangkapan layar menjadi teks menggunakan metode RecognizeImage.
  3. Tampilkan teks yang dikenali.

Kode contoh berikut menunjukkan cara mengonversi tangkapan layar menjadi teks di C#:

// Inisialisasi instance AsposeOcr
Aspose.OCR.AsposeOcr api = new Aspose.OCR.AsposeOcr();

// Kenali gambar tangkapan layar dengan OCR
string result = api.RecognizeImage("Test.png");

// Tampilkan teks yang dikenali
Console.WriteLine(result);

Konversi Tangkapan Layar dari URL ke Teks dengan OCR di C#

Dalam beberapa kasus, tangkapan layar dibagikan melalui tautan URL DropBox, Imgur, dll. API memungkinkan Anda menggunakan tautan URL alih-alih mengunduh dan kemudian memproses tangkapan layar tersebut. Langkah-langkah di bawah ini menjelaskan cara mengonversi tangkapan layar dari URL ke Teks dengan OCR di C#:

  1. Dapatkan tangkapan layar dari URL untuk operasi OCR.
  2. Buat instance dari kelas AsposeOcr.
  3. Kenali teks dari tangkapan layar dengan OCR.
  4. Cetak teks yang dikenali dari URL.

Cuplikan kode di bawah ini menjelaskan cara mengonversi tangkapan layar dari URL ke teks dengan OCR di C#:

// Dapatkan tangkapan layar dari URL untuk OCR
string uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

// Inisialisasi instance AsposeOcr
AsposeOcr api = new AsposeOcr();

// Kenali gambar
string result = api.RecognizeImageFromUri(uri);

// Hasil cetak
Console.WriteLine($"Text:\n {result}");

Dapatkan Lisensi Evaluasi Gratis

Anda dapat meminta Lisensi Sementara Gratis untuk mengevaluasi API dalam kapasitas penuhnya.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi tangkapan layar menjadi teks dengan OCR di C#. Dengan cara ini Anda dapat mengekstrak banyak informasi berguna berdasarkan kebutuhan Anda. Selanjutnya, Anda dapat menulis kepada kami di forum jika Anda memiliki masalah.

Lihat juga