Class OcrInput

Class OcrInput

Името на пространството: Aspose.OCR Асамблея: Aspose.OCR.dll (25.4.0)

Контейнер за събиране на всички изображения / документи за предварителна обработка / разпознаване.

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

Inheritance

object OcrInput

Implements

IEnumerable , IEnumerable , IDisposable

наследници

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

Constructors

OcrInput(InputType, ПрепроцесиранеFilter)

Конструктор за създаване на контейнер и да зададете вида на изображения / документи и филтри за по-нататъшно предварително обработка / разпознаване.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameters

type InputType

Настройката на типа изображения/документи ще бъде добавена към контейнера.

filters PreprocessingFilter

Филтрите за предварителна обработка ще се прилагат за по-нататъшно обработване или разпознаване.

Properties

Това[инт]

Възстановява информация за обработената / разпозната картина.

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

стойност на имота

ImageData

Methods

Add(Стрий)

Добавете маршрута или URI, съдържащ изображението за разпознаване / обработка.Типът на изображението трябва да съответства на типа, посочен в конструктора.

public void Add(string fullPath)

Parameters

fullPath string

Пътят към изображението / документа / папката / архива.

Add(MemoryStream)

Добавете потока на паметта, съдържаща изображението за разпознаване / обработка.Типът на изображението трябва да съответства на типа, посочен в конструктора.

public void Add(MemoryStream stream)

Parameters

stream MemoryStream

Мемориален поток, съдържащ изображението или документа.

Add(Тръмп, инт, инт)

Добавете многострани изображения / документи за разпознаване / обработка.Типът на изображението трябва да съответства на типа, посочен в конструктора.

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

Parameters

fullPath string

Пътят към изображението / документа / папката / архива.

startPage int

Първа страница / изображение за обработка / разпознаване. използване за документи, zip, папки.

pagesCount int

Общото количество страници / изображения за обработка / разпознаване. Използване за документи, zip, папки. подразбиране = 1.

Add(Мемориум, инт, инт)

Добавете потока на паметта, съдържаща мултистраницата за разпознаване / обработка.Типът на изображението трябва да съответства на типа, посочен в конструктора.

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

Parameters

stream MemoryStream

Мемориален поток, съдържащ мултистранен документ.

startPage int

Първа страница / изображение за обработка / разпознаване.

pagesCount int

Общото количество страници / изображения за обработка / разпознаване. Използване на документи. подразбиране = 1.

Add(Бийт[], int , int , PixelType)

Добавете декодираната картина към списъка за разпознаване / обработка.Типът на изображението трябва да съответства на типа, посочен в конструктора (SingleImage).

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

Parameters

arr byte []

Aspose.Drawing.Color array.

width int

Ширина на изображението.

height int

Височина на изображението.

pixelFormat PixelType

rgb, bgr и rgba.

Add(Color[], int, int)

Добавете декодираната картина към списъка за разпознаване / обработка.Типът на изображението трябва да съответства на типа, посочен в конструктора (SingleImage).

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

Parameters

imageData Цветът [ ]

Aspose.Drawing.Color array.

width int

Ширина на изображението.

height int

Височина на изображението.

AddBase64(Стрий)

Добавете лентата base64 съдържаща изображението за разпознаване / обработка.Типът на изображението трябва да съответства на типа, посочен в конструктора.

public void AddBase64(string base64)

Parameters

base64 string

Base64 лента с еднообразие.

Clear()

Поставете броя на елементите за обработка / разпознаване като 0.Открийте колекцията.

public void Clear()

ClearFilters()

Изтрийте всички филтри.

public void ClearFilters()

Count()

Количеството елементи за обработка / разпознаване.

public int Count()

Returns

int

Броят на елементите.

Dispose()

Поставете броя на елементите за обработка / разпознаване като 0.Открийте колекцията.

public void Dispose()

GetEnumerator()

Връщане на колекционен списък.

public IEnumerator<imagedata> GetEnumerator()

Returns

IEnumerator < ImageData >

Aspose.OCR.ImageData.

GetInputType()

Видове разрешени изображения за разпознаване.

public InputType GetInputType()

Returns

InputType

Вътрешният тип.

ReplaceFilters(PreprocessingFilter)

Изтрийте старите филтри и поставете нови.

public void ReplaceFilters(PreprocessingFilter filters)

Parameters

filters PreprocessingFilter

Филтрите за предварителна обработка ще се прилагат за по-нататъшно обработване или разпознаване.

 Български