Class OcrInput
Tên không gian: Aspose.OCR Tổng hợp: Aspose.OCR.dll (25.4.0)
Container để thu thập tất cả các hình ảnh / tài liệu cho quá trình xử lý / nhận dạng.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
OcrInput(InputType, PreprocessingFilter)
Constructor để tạo container và thiết lập loại hình hình ảnh / tài liệu và bộ lọc cho quá trình xử lý / nhận dạng.
public OcrInput(InputType type, PreprocessingFilter filters = null)
Parameters
type
InputType
Thiết lập hình ảnh / loại tài liệu sẽ được thêm vào container.
filters
PreprocessingFilter
Thiết lập bộ lọc xử lý trước sẽ được áp dụng cho việc xử lý hoặc nhận dạng tiếp theo.
Properties
cái này[int]
Trả lại thông tin về hình ảnh được xử lý / nhận dạng.
public ImageData this[int index] { get; set; }
Giá trị bất động sản
Methods
Add(String)
Thêm con đường hoặc URI chứa hình ảnh để nhận biết / xử lý.Loại hình ảnh phải phù hợp với loại được chỉ định trong nhà xây dựng.
public void Add(string fullPath)
Parameters
fullPath
string
Đường đến hình ảnh / tài liệu / thư mục / lưu trữ.
Add(MemoryStream)
Thêm dòng bộ nhớ chứa hình ảnh để nhận dạng / xử lý.Loại hình ảnh phải phù hợp với loại được chỉ định trong nhà xây dựng.
public void Add(MemoryStream stream)
Parameters
stream
MemoryStream
Bộ nhớ lưu trữ chứa hình ảnh hoặc tài liệu.
Add(Nhóm, int, int)
Thêm hình ảnh / tài liệu nhiều trang để nhận dạng / xử lý.Loại hình ảnh phải phù hợp với loại được chỉ định trong nhà xây dựng.
public void Add(string fullPath, int startPage, int pagesCount)
Parameters
fullPath
string
Đường đến hình ảnh / tài liệu / thư mục / lưu trữ.
startPage
int
Trang đầu tiên / hình ảnh để xử lý / nhận dạng. Sử dụng cho các tài liệu, zip, thư mục.
pagesCount
int
Tổng số trang / hình ảnh để xử lý / nhận dạng. sử dụng cho tài liệu, zip, thư mục. mặc định = 1.
Add(Bộ nhớ, int, int)
Thêm dòng bộ nhớ chứa hình ảnh nhiều trang để nhận biết / xử lý.Loại hình ảnh phải phù hợp với loại được chỉ định trong nhà xây dựng.
public void Add(MemoryStream stream, int startPage, int pagesCount)
Parameters
stream
MemoryStream
Bộ nhớ lưu trữ chứa tài liệu đa trang.
startPage
int
Trang đầu tiên / hình ảnh để xử lý / nhận dạng. sử dụng cho các tài liệu.
pagesCount
int
Tổng số trang / hình ảnh để xử lý / nhận dạng. sử dụng cho tài liệu. mặc định = 1.
Add(byte[ ], int, int, PixelType)
Thêm hình ảnh được mã hóa vào danh sách nhận dạng / xử lý.Loại hình ảnh phải phù hợp với loại được chỉ định trong nhà xây dựng (SingleImage).
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)
Parameters
arr
byte
[ ]
Hình ảnh được mã hóa trong Aspose.Drawing.Color array.
width
int
Hình ảnh rộng
height
int
độ cao hình ảnh
pixelFormat
PixelType
Hỗ trợ byte, rgb, bgr, rgba.
Add(Color[ ], int , int)
Thêm hình ảnh được mã hóa vào danh sách nhận dạng / xử lý.Loại hình ảnh phải phù hợp với loại được chỉ định trong nhà xây dựng (SingleImage).
public void Add(Color[] imageData, int width, int height)
Parameters
imageData
Màu sắc [ ]
Hình ảnh được mã hóa trong Aspose.Drawing.Color array.
width
int
Hình ảnh rộng
height
int
độ cao hình ảnh
AddBase64(String)
Thêm dòng base64 chứa hình ảnh để nhận dạng / xử lý.Loại hình ảnh phải phù hợp với loại được chỉ định trong nhà xây dựng.
public void AddBase64(string base64)
Parameters
base64
string
Base64 string với hình ảnh duy nhất.
Clear()
Thiết lập số lượng các mục để xử lý / nhận dạng là 0.Đánh giá bộ sưu tập
public void Clear()
ClearFilters()
Xóa tất cả các bộ lọc
public void ClearFilters()
Count()
Số lượng các mặt hàng để xử lý / nhận dạng.
public int Count()
Returns
Số lượng các mặt hàng.
Dispose()
Thiết lập số lượng các mục để xử lý / nhận dạng là 0.Đánh giá bộ sưu tập
public void Dispose()
GetEnumerator()
Quay lại bộ sưu tập.
public IEnumerator<imagedata> GetEnumerator()
Returns
IEnumerator < ImageData >
Bộ sưu tập Aspose.OCR.ImageData.
GetInputType()
Loại hình ảnh được phép để nhận dạng.
public InputType GetInputType()
Returns
Nhập Input
ReplaceFilters(PreprocessingFilter)
Xóa các bộ lọc cũ và thiết lập mới.
public void ReplaceFilters(PreprocessingFilter filters)
Parameters
filters
PreprocessingFilter
Thiết lập bộ lọc xử lý trước sẽ được áp dụng cho việc xử lý hoặc nhận dạng tiếp theo.