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

さらなる処理または認識のために適用される前処理フィルターを設定します。

 日本語