Skip to main content
This method reduces the noise on the image. It allows you to specify the model of the expected noise: see NoiseModelEnum for the description of available noise models.
This method can be used for color and 8-bit gray images only.

Syntax

C++

HRESULT RemoveNoise(
  NoiseModelEnum NoiseModel,
  VARIANT_BOOL   HasLargeCharacters
);

C#

void RemoveNoise(
  NoiseModelEnum NoiseModel,
  bool           HasLargeCharacters
);

Visual Basic .NET

Sub RemoveNoise( _
  NoiseModel As NoiseModelEnum, _
  HasLargeCharacters As Boolean _
)

Parameters

NoiseModel [in] Specifies the type of the noise. It can be either white noise, or correlated noise. See details in the description of the NoiseModelEnum constants. HasLargeCharacters [in] Specifies whether the characters on the image are bigger than 30 pixels.

Return values

This method has no specific return values. It returns the standard return values of ABBYY FineReader Engine functions.

See also

ImageDocument