Dapatkan Persegi Panjang untuk Paragraf dalam Pengenalan Gambar OCR

Perkenalan

Selamat datang di panduan komprehensif kami tentang memanfaatkan Aspose.OCR untuk .NET untuk mengekstrak paragraf persegi panjang dalam pengenalan gambar OCR. Jika Anda ingin meningkatkan kemampuan pemrosesan dokumen dan memanfaatkan kekuatan Pengenalan Karakter Optik (OCR) dalam aplikasi .NET, Anda berada di tempat yang tepat.

Prasyarat

Sebelum kita mendalami tutorialnya, pastikan Anda memiliki prasyarat berikut:

  • Pengetahuan dasar tentang pengembangan C# dan .NET.
  • Lingkungan pengembangan yang disiapkan dengan Aspose.OCR untuk .NET. Jika Anda belum melakukannya, Anda dapat mengunduhnyaDi Sini.
  • Pemahaman tentang konsep pemrosesan gambar dan pentingnya OCR dalam mengekstraksi teks dari gambar.

Impor Namespace

Dalam kode C# Anda, pastikan Anda telah mengimpor namespace yang diperlukan untuk menggunakan Aspose.OCR secara efisien. Sertakan yang berikut ini di bagian atas file Anda:

using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using Aspose.OCR;

Langkah 1: Siapkan Direktori Dokumen Anda

Mulailah dengan menginisialisasi jalur ke direktori dokumen Anda tempat gambar untuk pemrosesan OCR disimpan:

string dataDir = "Your Document Directory";

Langkah 2: Inisialisasi Instans AsposeOcr

Buat instance kelas AsposeOcr untuk mendapatkan akses ke fungsi OCR:

AsposeOcr api = new AsposeOcr();

Langkah 3: Tentukan Jalur Gambar

Tentukan jalur lengkap ke gambar yang ingin Anda proses:

string fullPath = dataDir + "sample.png";

Langkah 4: Kenali Gambar dan Dapatkan Paragraf Persegi Panjang

PanggilGetRectangles metode untuk mendapatkan persegi panjang untuk paragraf dalam gambar OCR. Mengaturdetect_areas ketrue jika Anda ingin mengekstrak paragraf:

List<Rectangle> rectangles = api.GetRectangles(fullPath, AreasType.PARAGRAPHS, true);

Langkah 5: Cetak Hasil

Cetak koordinat area yang diidentifikasi:

Console.WriteLine("Areas coordinates:");
rectangles.ForEach(a => Console.WriteLine($"x:{a.X} y:{a.Y} width:{a.Width} height:{a.Height}"));

Langkah 6: Kesimpulan

Selamat! Anda telah berhasil menjalankan proses pengenalan gambar OCR untuk mendapatkan persegi panjang untuk paragraf menggunakan Aspose.OCR untuk .NET.

Kesimpulan

Dalam tutorial ini, kami telah menjelajahi langkah-langkah mendasar untuk mengintegrasikan Aspose.OCR untuk .NET ke dalam aplikasi Anda, sehingga memungkinkan Anda mengekstrak persegi panjang paragraf dari gambar yang diproses OCR. Aspose.OCR menyederhanakan penerapan OCR, menjadikannya alat yang berharga untuk pemrosesan dokumen dan ekstraksi teks.

FAQ

Q1: Apakah Aspose.OCR kompatibel dengan format gambar yang berbeda?

A1: Ya, Aspose.OCR mendukung berbagai format gambar, termasuk PNG, JPEG, dan TIFF.

Q2: Dapatkah saya menggunakan Aspose.OCR untuk pemrosesan batch beberapa gambar?

A2: Tentu saja! Aspose.OCR memfasilitasi pemrosesan batch untuk menangani banyak gambar dengan lancar.

Q3: Apakah tersedia uji coba gratis untuk Aspose.OCR untuk .NET?

A3: Ya, Anda dapat menjelajahi uji coba gratisDi Sini.

Q4: Bagaimana cara mendapatkan lisensi sementara untuk Aspose.OCR?

A4: Anda dapat memperoleh lisensi sementaraDi Sini.

Q5: Di mana saya dapat menemukan dukungan dan diskusi tambahan terkait Aspose.OCR?

A5: Pergilah keForum Aspose.OCR untuk dukungan dan diskusi komunitas.