Class OcrInput

Class OcrInput

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

کانتینری برای جمع‌آوری تمام تصاویر / اسناد برای پیش‌پردازش / شناسایی.

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

وراثت

objectOcrInput

پیاده‌سازی‌ها

IEnumerable<imagedata>, IEnumerable, IDisposable

اعضای وراثت‌یافته

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

سازنده‌ها

OcrInput(InputType, PreprocessingFilter)

سازنده‌ای برای ایجاد کانتینر و تعیین نوع تصاویر/اسناد و فیلترها برای پیش‌پردازش / شناسایی بیشتر.

public OcrInput(InputType type, PreprocessingFilter filters = null)

پارامترها

type InputType

نوع تصاویر/اسنادی که به کانتینر اضافه خواهد شد را تعیین می‌کند.

filters PreprocessingFilter

فیلترهای پیش‌پردازش را تعیین می‌کند که برای پردازش یا شناسایی بیشتر اعمال خواهند شد.

ویژگی‌ها

this[int]

اطلاعات مربوط به تصویر پردازش‌شده / شناسایی‌شده را برمی‌گرداند.

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

مقدار ویژگی

ImageData

متدها

Add(string)

مسیر یا URI حاوی تصویر برای شناسایی / پردازش را اضافه می‌کند.
نوع تصویر باید با نوع مشخص‌شده در سازنده مطابقت داشته باشد.

public void Add(string fullPath)

پارامترها

fullPath string

مسیر به تصویر/سند/پوشه/آرشیو.

Add(MemoryStream)

جریان حافظه حاوی تصویر برای شناسایی / پردازش را اضافه می‌کند.
نوع تصویر باید با نوع مشخص‌شده در سازنده مطابقت داشته باشد.

public void Add(MemoryStream stream)

پارامترها

stream MemoryStream

جریان حافظه حاوی تصویر یا سند.

Add(string, int, int)

تصاویر / اسناد چندصفحه‌ای را برای شناسایی / پردازش اضافه می‌کند.
نوع تصویر باید با نوع مشخص‌شده در سازنده مطابقت داشته باشد.

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

پارامترها

fullPath string

مسیر به تصویر/سند/پوشه/آرشیو.

startPage int

اولین صفحه/تصویر برای پردازش / شناسایی. برای اسناد، zip، پوشه‌ها استفاده کنید.

pagesCount int

مجموع صفحات/تصاویر برای پردازش / شناسایی. برای اسناد، zip، پوشه‌ها استفاده کنید. پیش‌فرض = 1.

Add(MemoryStream, int, int)

جریان حافظه حاوی تصویر چندصفحه‌ای را برای شناسایی / پردازش اضافه می‌کند.
نوع تصویر باید با نوع مشخص‌شده در سازنده مطابقت داشته باشد.

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

پارامترها

stream MemoryStream

جریان حافظه حاوی سند چندصفحه‌ای.

startPage int

اولین صفحه/تصویر برای پردازش / شناسایی. برای اسناد استفاده کنید.

pagesCount int

مجموع صفحات/تصاویر برای پردازش / شناسایی. برای اسناد استفاده کنید. پیش‌فرض = 1.

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

تصویر رمزگشایی‌شده را به لیست برای شناسایی / پردازش اضافه می‌کند.
نوع تصویر باید با نوع مشخص‌شده در سازنده (SingleImage) مطابقت داشته باشد.

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

پارامترها

arr byte[]

تصویر رمزگشایی‌شده در آرایه Aspose.Drawing.Color.

width int

عرض تصویر.

height int

ارتفاع تصویر.

pixelFormat PixelType

پشتیبانی از byte، rgb، bgr، rgba.

Add(Color[], int, int)

تصویر رمزگشایی‌شده را به لیست برای شناسایی / پردازش اضافه می‌کند.
نوع تصویر باید با نوع مشخص‌شده در سازنده (SingleImage) مطابقت داشته باشد.

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

پارامترها

imageData Color[]

تصویر رمزگشایی‌شده در آرایه Aspose.Drawing.Color.

width int

عرض تصویر.

height int

ارتفاع تصویر.

AddBase64(string)

رشته base64 حاوی تصویر برای شناسایی / پردازش را اضافه می‌کند.
نوع تصویر باید با نوع مشخص‌شده در سازنده مطابقت داشته باشد.

public void AddBase64(string base64)

پارامترها

base64 string

رشته Base64 با تصویر تکی.

Clear()

مقدار اقلام برای پردازش / شناسایی را به 0 تنظیم می‌کند.
مجموعه را پاک می‌کند.

public void Clear()

ClearFilters()

تمام فیلترها را حذف می‌کند.

public void ClearFilters()

Count()

مقدار اقلام برای پردازش / شناسایی.

public int Count()

برمی‌گرداند

int

مقدار اقلام.

Dispose()

مقدار اقلام برای پردازش / شناسایی را به 0 تنظیم می‌کند.
مجموعه را پاک می‌کند.

public void Dispose()

GetEnumerator()

مجموعه را بازمی‌گرداند.

public IEnumerator<imagedata> GetEnumerator()

برمی‌گرداند

IEnumerator<ImageData&gt;

مجموعه‌ای از Aspose.OCR.ImageData.

GetInputType()

نوع تصاویر مجاز برای شناسایی.

public InputType GetInputType()

برمی‌گرداند

InputType

InputType.

ReplaceFilters(PreprocessingFilter)

فیلترهای قدیمی را حذف و فیلترهای جدید را تنظیم می‌کند.

public void ReplaceFilters(PreprocessingFilter filters)

پارامترها

filters PreprocessingFilter

فیلترهای پیش‌پردازش را تعیین می‌کند که برای پردازش یا شناسایی بیشتر اعمال خواهند شد.

 فارسی