Class OcrInput
名称: Aspose.OCR 組み合わせ: Aspose.OCR.dll (25.4.0)
コンテナは、すべての画像 / 文書を事前に処理 / 認識のために収集します。
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
Inheritance
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
セットプレプロセッサフィルターは、さらなる処理または認識のために適用されます。