Class OcrInput

Class OcrInput

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

Container để thu thập tất cả hình ảnh / tài liệu cho việc tiền xử lý / nhận diện.

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

Kế thừa

objectOcrInput

Triển khai

IEnumerable<imagedata>, IEnumerable, IDisposable

Thành viên kế thừa

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

Các hàm khởi tạo

OcrInput(InputType, PreprocessingFilter)

Hàm khởi tạo để tạo container và thiết lập loại hình ảnh/tài liệu và bộ lọc cho việc tiền xử lý / nhận diện tiếp theo.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Tham số

type InputType

Thiết lập loại hình ảnh/tài liệu sẽ được thêm vào container.

filters PreprocessingFilter

Thiết lập bộ lọc tiền xử lý sẽ được áp dụng cho việc xử lý hoặc nhận diện tiếp theo.

Các thuộc tính

this[int]

Trả về thông tin về hình ảnh đã được xử lý / nhận diện.

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

Giá trị thuộc tính

ImageData

Các phương thức

Add(string)

Thêm đường dẫn hoặc URI chứa hình ảnh để nhận diện / xử lý. Loại hình ảnh phải tương ứng với loại được chỉ định trong hàm khởi tạo.

public void Add(string fullPath)

Tham số

fullPath string

Đường dẫn đến hình ảnh/tài liệu/thư mục/archived.

Add(MemoryStream)

Thêm luồng bộ nhớ chứa hình ảnh để nhận diện / xử lý. Loại hình ảnh phải tương ứng với loại được chỉ định trong hàm khởi tạo.

public void Add(MemoryStream stream)

Tham số

stream MemoryStream

Luồng bộ nhớ chứa hình ảnh hoặc tài liệu.

Add(string, int, int)

Thêm hình ảnh/tài liệu đa trang để nhận diện / xử lý. Loại hình ảnh phải tương ứng với loại được chỉ định trong hàm khởi tạo.

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

Tham số

fullPath string

Đường dẫn đến hình ảnh/tài liệu/thư mục/archived.

startPage int

Trang/hình ảnh đầu tiên để xử lý / nhận diện. Sử dụng cho tài liệu, zip, thư mục.

pagesCount int

Tổng số trang/hình ảnh để xử lý / nhận diện. Sử dụng cho tài liệu, zip, thư mục. Mặc định = 1.

Add(MemoryStream, int, int)

Thêm luồng bộ nhớ chứa hình ảnh đa trang để nhận diện / xử lý. Loại hình ảnh phải tương ứng với loại được chỉ định trong hàm khởi tạo.

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

Tham số

stream MemoryStream

Luồng bộ nhớ chứa tài liệu đa trang.

startPage int

Trang/hình ảnh đầu tiên để xử lý / nhận diện. Sử dụng cho tài liệu.

pagesCount int

Tổng số trang/hình ảnh để xử lý / nhận diện. Sử dụng cho tài liệu. Mặc định = 1.

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

Thêm hình ảnh đã giải mã vào danh sách để nhận diện / xử lý. Loại hình ảnh phải tương ứng với loại được chỉ định trong hàm khởi tạo (SingleImage).

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

Tham số

arr byte[]

Hình ảnh đã giải mã trong mảng Aspose.Drawing.Color.

width int

Chiều rộng hình ảnh.

height int

Chiều cao hình ảnh.

pixelFormat PixelType

Hỗ trợ byte, rgb, bgr, rgba.

Add(Color[], int, int)

Thêm hình ảnh đã giải mã vào danh sách để nhận diện / xử lý. Loại hình ảnh phải tương ứng với loại được chỉ định trong hàm khởi tạo (SingleImage).

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

Tham số

imageData Color[]

Hình ảnh đã giải mã trong mảng Aspose.Drawing.Color.

width int

Chiều rộng hình ảnh.

height int

Chiều cao hình ảnh.

AddBase64(string)

Thêm chuỗi base64 chứa hình ảnh để nhận diện / xử lý. Loại hình ảnh phải tương ứng với loại được chỉ định trong hàm khởi tạo.

public void AddBase64(string base64)

Tham số

base64 string

Chuỗi base64 với hình ảnh đơn.

Clear()

Đặt số lượng mục để xử lý / nhận diện thành 0. Xóa bộ sưu tập.

public void Clear()

ClearFilters()

Xóa tất cả bộ lọc.

public void ClearFilters()

Count()

Số lượng mục để xử lý / nhận diện.

public int Count()

Trả về

int

Số lượng mục.

Dispose()

Đặt số lượng mục để xử lý / nhận diện thành 0. Xóa bộ sưu tập.

public void Dispose()

GetEnumerator()

Trả về bộ đếm bộ sưu tập.

public IEnumerator<imagedata> GetEnumerator()

Trả về

IEnumerator<ImageData&gt;

Bộ sưu tập của Aspose.OCR.ImageData.

GetInputType()

Loại hình ảnh được phép cho việc nhận diện.

public InputType GetInputType()

Trả về

InputType

InputType.

ReplaceFilters(PreprocessingFilter)

Xóa bộ lọc cũ và thiết lập bộ lọc mới.

public void ReplaceFilters(PreprocessingFilter filters)

Tham số

filters PreprocessingFilter

Thiết lập bộ lọc tiền xử lý sẽ được áp dụng cho việc xử lý hoặc nhận diện tiếp theo.

 Tiếng Việt