Package com.nefrock.edgeocr
Class EdgeVisionAPI.Builder
java.lang.Object
com.nefrock.edgeocr.EdgeVisionAPI.Builder
- Enclosing interface:
- EdgeVisionAPI
OCRエンジンを初期化するためのビルダークラスです。
OCRエンジンを初期化するには、このクラスのインスタンスを作成し、
`fromAssets`または`fromPath`メソッドを呼び出して、
OCRモデルを読み込む方法を指定した後に、`build`メソッドを呼び出してください。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
OCRエンジンを初期化します。`fromAssets`または`fromPath`メソッドを呼び出して、 OCRモデルを読み込む方法を指定した後に、このメソッドを呼び出してください。fromAssets
(String assetSubdir) モデルファイルを含むフォルダーのパスをassetsディレクトリから指定します。モデルファイルを含むフォルダーの絶対パスを指定します。
-
Constructor Details
-
Builder
public Builder(android.content.Context context) Builderのコンストラクタ- Parameters:
context
- コンテキスト
-
-
Method Details
-
fromAssets
モデルファイルを含むフォルダーのパスをassetsディレクトリから指定します。- Parameters:
assetSubdir
- assetsディレクトリからのパス- Returns:
- this
-
fromPath
モデルファイルを含むフォルダーの絶対パスを指定します。- Parameters:
modelsPath
- OCRモデルのパス- Returns:
- this
-
build
OCRエンジンを初期化します。`fromAssets`または`fromPath`メソッドを呼び出して、 OCRモデルを読み込む方法を指定した後に、このメソッドを呼び出してください。- Returns:
- OCRエンジン
- Throws:
EdgeError
- OCRエンジンの初期化に失敗した場合
-