跳轉到主要內容
這個方法會移除影像中的雜點 (即小於特定大小的多餘像素點) 。影像可以是彩色或黑白。若為彩色影像,系統會先在黑白影像平面上偵測雜點,再從所有平面中將其移除。

語法

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 會自動計算雜點大小。
您不能在兩個參數都設為預設值時呼叫此方法。若要從整張影像中清除雜點,您必須設定雜點大小;若要讓系統自動計算雜點大小,則必須指定影像上的區域。

傳回值

此方法沒有特定傳回值。會傳回 ABBYY FineReader Engine 函式的標準傳回值

另請參閱

ImageDocument