Package com.nefrock.edgeocr
Class DetectionFilter
java.lang.Object
com.nefrock.edgeocr.DetectionFilter
検出結果のフィルタを表すクラスです。このクラスを継承して、filterメソッドを実装してください。
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
元画像の高さ(ピクセル)。「元画像」とは、ViewPortの適応後の(画面に見えている)画像を指します。int
元画像の幅(ピクセル)。「元画像」とは、ViewPortの適応後の(画面に見えている)画像を指します。android.graphics.RectF
読み取り範囲。 この範囲は、元画像の左上を原点とした相対座標系になります。 -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
imageWidth
public int imageWidth元画像の幅(ピクセル)。「元画像」とは、ViewPortの適応後の(画面に見えている)画像を指します。 -
imageHeight
public int imageHeight元画像の高さ(ピクセル)。「元画像」とは、ViewPortの適応後の(画面に見えている)画像を指します。 -
scanArea
public android.graphics.RectF scanArea読み取り範囲。 この範囲は、元画像の左上を原点とした相対座標系になります。
-
-
Constructor Details
-
DetectionFilter
public DetectionFilter()
-
-
Method Details
-
filter
検出結果をフィルタリングします。
このメソッドをオーバーライドして、フィルタリング処理を実装してください。Detectionの 情報を参照して、フィルタリングを行ってください。 この関数は、認識を行う前のDetectionを扱うので、TextまたはBarcodeの具体的なクラスを 使用することはできません。- Parameters:
detections
- 検出結果- Returns:
- フィルタリングされた検出結果
-