メインコンテンツへスキップ
このメソッドは、画像からごみ (一定サイズ未満の余分な点) を除去します。画像はカラーでも白黒でも処理できます。カラー画像の場合、ごみは白黒画像プレーン上で検出され、その後すべてのプレーンから除去されます。

構文

C++

HRESULT RemoveGarbage(
  IRegion* Region,
  int      GarbageSize
);

C#

void RemoveGarbage(
  IRegion Region,
  int    GarbageSize
);

Visual Basic .NET

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