이 메서드는 이미지에서 잡음(일정 크기보다 작은 불필요한 점)을 제거합니다. 이미지는 흑백뿐 아니라 컬러일 수도 있습니다. 컬러 이미지의 경우 잡음은 흑백 이미지 평면에서 검출된 다음, 모든 평면에서 제거됩니다.
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 엔진이 잡음 크기를 자동으로 계산합니다.
두 매개변수를 모두 기본값으로 설정한 상태에서는 이 메서드를 호출할 수 없습니다. 이미지 전체에서 잡음을 제거하려면 잡음 크기를 설정해야 하며, 잡음 크기를 자동으로 계산하려면 이미지에서 영역을 지정해야 합니다.
이 메서드에는 특정 반환 값이 없습니다. ABBYY FineReader Engine 함수의 표준 반환 값을 반환합니다.
ImageDocument