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, PreprocessingFilter)

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

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameters

type InputType

Налаштування типу зображень/документів буде додано до контейнера.

filters PreprocessingFilter

Налаштувати фільтри попереднього обробки буде застосовано для подальшого обробки або розпізнавання.

Properties

Цей[ІНТ]

Повернення інформації про оброблені / визнані зображення.

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

вартість нерухомості

ImageData

Methods

Add(стрічка)

Додайте шлях або УРІ, що містить зображення для розпізнавання / обробки.Тип зображення повинен відповідати типу, зазначеному в конструкторі.

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(Меморіум, int і int)

Додайте потоку пам’яті, що містить багатосторонню картину для розпізнавання / обробки.Тип зображення повинен відповідати типу, зазначеному в конструкторі.

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[ ], ІТ, ІТ)

Додайте розшифрований зображення до списку для розпізнавання / обробки.Тип зображення повинен відповідати типу, зазначеному в конструкторі (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

Налаштувати фільтри попереднього обробки буде застосовано для подальшого обробки або розпізнавання.

 Українська