このメソッドは、画像からごみ (一定サイズ未満の余分な点) を除去します。画像はカラーでも白黒でも処理できます。カラー画像の場合、ごみは白黒画像プレーン上で検出され、その後すべてのプレーンから除去されます。
HRESULT RemoveGarbage(
IRegion* Region,
int GarbageSize
);
void RemoveGarbage(
IRegion Region,
int GarbageSize
);
Sub RemoveGarbage( _
Region As IRegion, _
GarbageSize As Integer _
)
Region
[in] この Region 型のパラメーターは、ごみを除去する矩形の集合を指定します。矩形の座標は、傾き補正済みの画像に対応しています。このパラメーターには 0 を指定できます。この場合、画像全体からごみが除去されます。
GarbageSize
[in] この変数は、ごみと見なされる黒い点の最大面積 (ピクセル単位) を指定します。この入力パラメーターに -1 を指定すると、ABBYY FineReader Engine がごみのサイズを自動的に計算します。
両方のパラメーターを既定値のままにしてこのメソッドを呼び出すことはできません。画像全体からごみを除去する場合は、garbage size を設定する必要があります。garbage size を自動的に計算する場合は、画像上の領域を指定する必要があります。
このメソッド固有の戻り値はありません。ABBYY FineReader Engine 関数の標準の戻り値が返されます。
ImageDocument