Class OcrInput
Названий на: Aspose.OCR Асамблея: Aspose.OCR.dll (25.5.0)
Контейнер для збору всіх зображень / документів для попереднього обробки / розпізнавання.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposableInheritance
Implements
IEnumerable
Нападні члени
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; }вартість нерухомості
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
Кількість предметів.
Dispose()
Налаштуйте кількість предметів для обробки / розпізнавання як 0.Очистіть колекцію
public void Dispose()GetEnumerator()
Повернемося до колекціонера.
public IEnumerator<imagedata> GetEnumerator()Returns
IEnumerator • < ImageData >
Колекція Aspose.OCR.ImageData.
GetInputType()
Тип дозволених зображень для розпізнавання.
public InputType GetInputType()Returns
Вхідний тип .
ReplaceFilters(PreprocessingFilter)
Зніміть старі фільтри і встановіть нові.
public void ReplaceFilters(PreprocessingFilter filters)Parameters
filters PreprocessingFilter
Налаштувати фільтри попереднього обробки буде застосовано для подальшого обробки або розпізнавання.