Class OcrInput

Class OcrInput

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

Kontainer untuk mengumpulkan semua gambar / dokumen untuk preprocessing / pengenalan.

public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable

Pewarisan

objectOcrInput

Mengimplementasikan

IEnumerable<imagedata>, IEnumerable, IDisposable

Anggota yang Dwarisi

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktor

OcrInput(InputType, PreprocessingFilter)

Konstruktor untuk membuat kontainer dan mengatur jenis gambar/dokumen serta filter untuk preprocessing / pengenalan lebih lanjut.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameter

type InputType

Mengatur jenis gambar/dokumen yang akan ditambahkan ke kontainer.

filters PreprocessingFilter

Mengatur filter preprocessing yang akan diterapkan untuk pemrosesan atau pengenalan lebih lanjut.

Properti

this[int]

Mengembalikan informasi tentang gambar yang diproses / dikenali.

public ImageData this[int index] { get; set; }

Nilai Properti

ImageData

Metode

Add(string)

Menambahkan jalur atau URI yang berisi gambar untuk pengenalan / pemrosesan.
Jenis gambar harus sesuai dengan jenis yang ditentukan dalam konstruktor.

public void Add(string fullPath)

Parameter

fullPath string

Jalur ke gambar/ dokumen / folder / arsip.

Add(MemoryStream)

Menambahkan aliran memori yang berisi gambar untuk pengenalan / pemrosesan.
Jenis gambar harus sesuai dengan jenis yang ditentukan dalam konstruktor.

public void Add(MemoryStream stream)

Parameter

stream MemoryStream

Aliran memori yang berisi gambar atau dokumen.

Add(string, int, int)

Menambahkan gambar / dokumen multipage untuk pengenalan / pemrosesan.
Jenis gambar harus sesuai dengan jenis yang ditentukan dalam konstruktor.

public void Add(string fullPath, int startPage, int pagesCount)

Parameter

fullPath string

Jalur ke gambar/ dokumen / folder / arsip.

startPage int

Halaman/gambar pertama untuk pemrosesan / pengenalan. Digunakan untuk dokumen, zip, folder.

pagesCount int

Jumlah total halaman/gambar untuk pemrosesan / pengenalan. Digunakan untuk dokumen, zip, folder. Default = 1.

Add(MemoryStream, int, int)

Menambahkan aliran memori yang berisi gambar multipage untuk pengenalan / pemrosesan.
Jenis gambar harus sesuai dengan jenis yang ditentukan dalam konstruktor.

public void Add(MemoryStream stream, int startPage, int pagesCount)

Parameter

stream MemoryStream

Aliran memori yang berisi dokumen multipage.

startPage int

Halaman/gambar pertama untuk pemrosesan / pengenalan. Digunakan untuk dokumen.

pagesCount int

Jumlah total halaman/gambar untuk pemrosesan / pengenalan. Digunakan untuk dokumen. Default = 1.

Add(byte[], int, int, PixelType)

Menambahkan gambar yang terdecode ke daftar untuk pengenalan / pemrosesan.
Jenis gambar harus sesuai dengan jenis yang ditentukan dalam konstruktor (SingleImage).

public void Add(byte[] arr, int width, int height, PixelType pixelFormat)

Parameter

arr byte[]

Gambar terdecode dalam array Aspose.Drawing.Color.

width int

Lebar gambar.

height int

Tinggi gambar.

pixelFormat PixelType

Mendukung byte, rgb, bgr, rgba.

Add(Color[], int, int)

Menambahkan gambar yang terdecode ke daftar untuk pengenalan / pemrosesan.
Jenis gambar harus sesuai dengan jenis yang ditentukan dalam konstruktor (SingleImage).

public void Add(Color[] imageData, int width, int height)

Parameter

imageData Color[]

Gambar terdecode dalam array Aspose.Drawing.Color.

width int

Lebar gambar.

height int

Tinggi gambar.

AddBase64(string)

Menambahkan string base64 yang berisi gambar untuk pengenalan / pemrosesan.
Jenis gambar harus sesuai dengan jenis yang ditentukan dalam konstruktor.

public void AddBase64(string base64)

Parameter

base64 string

String Base64 dengan gambar tunggal.

Clear()

Mengatur jumlah item untuk pemrosesan / pengenalan menjadi 0.
Menghapus koleksi.

public void Clear()

ClearFilters()

Menghapus semua filter.

public void ClearFilters()

Count()

Jumlah item untuk pemrosesan / pengenalan.

public int Count()

Mengembalikan

int

Jumlah item.

Dispose()

Mengatur jumlah item untuk pemrosesan / pengenalan menjadi 0.
Menghapus koleksi.

public void Dispose()

GetEnumerator()

Mengembalikan enumerator koleksi.

public IEnumerator<imagedata> GetEnumerator()

Mengembalikan

IEnumerator<ImageData&gt;

Koleksi Aspose.OCR.ImageData.

GetInputType()

Jenis gambar yang diizinkan untuk pengenalan.

public InputType GetInputType()

Mengembalikan

InputType

InputType.

ReplaceFilters(PreprocessingFilter)

Menghapus filter lama dan mengatur yang baru.

public void ReplaceFilters(PreprocessingFilter filters)

Parameter

filters PreprocessingFilter

Mengatur filter preprocessing yang akan diterapkan untuk pemrosesan atau pengenalan lebih lanjut.

 Indonesia