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、プレプロセッサフィルター)
コンテナを作成し、画像/ドキュメントのタイプとフィルターを追加の事前処理/認識のために設定します。
public OcrInput(InputType type, PreprocessingFilter filters = null)Parameters
type InputType
画像/ドキュメントのタイプを設定するとコンテナに追加されます。
filters PreprocessingFilter
セットプレプロセッサフィルターは、さらなる処理または認識のために適用されます。
Properties
この[インタ]
処理/認識された画像に関する情報を返します。
public ImageData this[int index] { get; set; }不動産価値
Methods
Add(ストレッチ)
認識 / 処理のための画像を含むルートまたは URI を追加します。画像のタイプは、構築者に指定されたタイプと一致する必要があります。
public void Add(string fullPath)Parameters
fullPath string
画像 / ドキュメント / フォルダー / アーカイブへの道
Add(MemoryStream)
認識 / 処理のために画像を含むメモリストリームを追加します。画像のタイプは、構築者に指定されたタイプと一致する必要があります。
public void Add(MemoryStream stream)Parameters
stream MemoryStream
画像または文書を含むメモリストリーム。
Add(ストレッチ、 int、 int)
複数ページの画像 / 文書を認識 / 処理に追加します。画像のタイプは、構築者に指定されたタイプと一致する必要があります。
public void Add(string fullPath, int startPage, int pagesCount)Parameters
fullPath string
画像 / ドキュメント / フォルダー / アーカイブへの道
startPage int
処理/認識のための最初のページ/画像. 文書、ジップ、フォルダーの使用。
pagesCount int
処理/認識のためのページ/画像の合計数. 文書、ジップ、フォルダーの使用量. デフォルト = 1.
Add(メモリストリーム、int、int)
認識 / 処理のための複数ページ画像を含むメモリストリームを追加します。画像のタイプは、構築者に指定されたタイプと一致する必要があります。
public void Add(MemoryStream stream, int startPage, int pagesCount)Parameters
stream MemoryStream
マルチページドキュメントを含むメモリストリーム。
startPage int
処理/認識のための最初のページ/画像. 文書の使用。
pagesCount int
処理/認識のためのページ/画像の合計数. 文書の使用量. デフォルト = 1.
Add(ビート( ), int , int , ピクセルタイプ)
解読された画像を認識/処理のリストに追加します。画像のタイプは、構築者(SingleImage)に指定されたタイプと一致する必要があります。
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)Parameters
arr byte
( )
Aspose.Drawing.Color アレイで暗号化された画像。
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 アレイで暗号化された画像。
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
セットプレプロセッサフィルターは、さらなる処理または認識のために適用されます。