Gambar JPG PNG ke JSON C#

Gambar atau grafik menggambarkan banyak informasi visual yang dapat berisi teks, gambar, grafik, dll. Terkadang Anda mungkin ingin mengonversi beberapa informasi dari gambar JPG atau PNG menjadi JSON format untuk memproses beberapa data. Sesuai dengan persyaratan tersebut, artikel ini membahas cara mengonversi gambar ke JSON dengan melakukan operasi OCR secara terprogram dalam C#.

Konverter Gambar JPG atau PNG ke JSON dengan OCR di C# – Instalasi API

Anda dapat mengekstrak data atau informasi apa pun dari gambar dengan melakukan OCR menggunakan Aspose.OCR for .NET API. Anda dapat dengan mudah mengakses API dengan mengunduh file referensi DLL dari halaman Downloads atau dengan perintah instalasi NuGet berikut:

PM> Install-Package Aspose.OCR

Konversi Gambar ke JSON dengan OCR Secara terprogram dalam C#

Anda dapat mengonversi gambar ke format JSON dengan OCR untuk mengekstrak beberapa data atau informasi dengan mengikuti langkah-langkah di bawah ini:

  1. Inisialisasi objek dari kelas AsposeOcr.
  2. Buat objek kelas RecognitionResult dan kenali gambarnya.
  3. Cetak data JSON keluaran.

Contoh kode berikut menjelaskan cara mengonversi gambar ke JSON dengan OCR di C#:

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

// Mengenali gambar masukan
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());

// Cetak hasil sebagai JSON
Console.WriteLine($"JSON: {result.GetJson()}");

Konversi Gambar JPG atau PNG ke JSON dengan Koreksi Gambar di C#

Beberapa gambar mungkin perlu diproses sebelum melakukan teknik pengenalan karakter optik. Pemrosesan tersebut dapat mencakup koreksi gambar seperti menentukan koreksi kemiringan otomatis, nilai ambang batas, bahasa, atau properti lain yang diekspos oleh kelas RecognitionSettings. Silakan ikuti langkah-langkah di bawah ini untuk melakukan koreksi gambar dan kemudian mengonversi gambar ke format JSON:

  1. Buat objek dari kelas AsposeOcr.
  2. Kenali gambar sambil menyetel properti koreksi gambar dari kelas PengaturanPengenalan.
  3. Tulis hasil keluaran dalam format JSON.

Kode di bawah ini menjelaskan cara mengonversi gambar ke JSON dengan koreksi gambar di C#:

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

// Mengenali gambar masukan
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings
{
    AutoSkew = true,
    ThresholdValue = 230,
    Language = Language.Eng
});

// Cetak hasil sebagai JSON
Console.WriteLine($"JSON: {result.GetJson()}");

Dapatkan Lisensi API Gratis

Anda dapat meminta lisensi sementara gratis untuk menguji API tanpa batasan evaluasi apa pun.

Kesimpulan

Pada artikel ini, Anda telah menjelajahi cara mengonversi gambar JPG atau PNG ke format JSON dengan OCR secara terprogram dalam C#. Ini juga menjelaskan cara melakukan beberapa koreksi gambar pada gambar masukan untuk meningkatkan tingkat akurasi data JSON keluaran. Selanjutnya, Anda dapat mempelajari tentang fitur OCR lainnya dengan mengunjungi dokumentasi. Jika ada masalah, silakan kirim email kepada kami di forum.

Lihat juga

Kenali Teks dengan OCR pada Gambar DjVu di C#