Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
このメソッドを使用すると、画像からカラーオブジェクトを削除できます。画像全体から赤、緑、青、または黄色のオブジェクトを削除できるほか、画像の一部、つまり指定した領域、その背景、またはその領域内のスタンプと署名だけを削除することもできます。
HRESULT RemoveColorObjects(
IRegion* Region,
ObjectsColorEnum Color,
ObjectsTypeEnum Mode
);
void RemoveColorObjects(
IRegion Region,
ObjectsColorEnum Color,
ObjectsTypeEnum Mode
);
Sub RemoveColorObjects( _
Region As IRegion, _
Color As ObjectsColorEnum, _
Mode As ObjectsTypeEnum _
)
Region
[in] Region 型のこのパラメーターは、オブジェクトを削除する対象となる矩形の集合を指定します。矩形の座標は、ImageDocument の傾き補正後の白黒ページを基準としています。このパラメーターには 0 を指定できます。この場合、画像全体からカラーオブジェクトが削除されます。
Color
[in] ObjectsColorEnum 型のこの変数は、オブジェクトの色を指定します。
Mode
[in] ObjectsTypeEnum 型のこの変数は、削除するオブジェクトの種類を指定します。画像全体のオブジェクト、背景オブジェクトのみ、またはカラースタンプと署名のみです。
このメソッド固有の戻り値はありません。代わりに、ABBYY FineReader Engine 関数の標準戻り値が返されます。
このメソッドは、ImageDocument の color 画像プレーンにカラー フィルターを適用します。その他のページはすべて ImageDocument から削除されます。これらのページは、必要に応じて作成されます。
指定した複数の色のオブジェクトを一度に削除し、それらを置き換える背景色を設定できるほか、削除したオブジェクトの画像も取得できる RemoveColorObjectsEx メソッドの使用も検討してください。ただし、このメソッドではオブジェクトの種類は設定できません。
ImageDocument