YotsukaD

class YotsukaD

YotsukaD ドキュメント・ラベル検出・射影補正。

概要

  • 画像中のドキュメント(矩形)検出

  • 自動推定/固定サイズ/長辺スケールの 3 モードで射影変換(台形補正)

  • 補正後の切り出しビットマップ(RGBA)を取得

Constructors

Link copied to clipboard
constructor(modelPath: String, inputSize: Triple<Int, Int, Int> = Triple(3, 640, 640), scoreThreshold: Float = 0.3f, numClasses: Int = 3, useGpu: Boolean = true, context: Context? = null)

YotsukaD インスタンスを生成します。

Functions

Link copied to clipboard

ネイティブ側の初期化が完了しているかを返します。

Link copied to clipboard
fun load(): Boolean

モデルや演算リソースをロードし、推論可能な状態に遷移します。

Link copied to clipboard
fun scan(image: ImageProxy, cropRect: RectF, options: DocScanOptions): DocScanResult

ドキュメントを検出し、必要に応じて射影変換した画像を返します。