CreateDenoiseFilterParamsByImage Method of the ImageProcessingTools Object
This method measures ISO noise on the image and creates the DenoiseFilterParams object based on the measurement. The method is primarily designed for the images obtained by a digital camera.
Important! This method can be used for color images only.
Syntax
Visual Basic .NET
Function CreateDenoiseFilterParamsByImage( _ Image As Image, _ NoiseType As NoiseModelTypeEnum, _ AverageCharSize As Integer _ ) As DenoiseFilterParams
C++
HRESULT CreateDenoiseFilterParamsByImage( IImage* Image, NoiseModelTypeEnum NoiseType, Integer AverageCharSize, IDenoiseFilterParams** Result );
Parameters
- Image
- [in] This variable refers to the Image object, which specifies the image to detect noise on.
- NoiseType
- [in] Specifies the type of the noise. It can be either normal, or correlated. See details in the description of the NoiseModelTypeEnum constants.
- AverageCharSize
- [in] Specifies the size of the characters on the image in pixels. For the best recognition quality, select the minimum possible size of characters. If you set this parameter to 0, FlexiCapture SDK will select the gentlest parameters.
- Result
- [out, retval] A pointer to the IDenoiseFilterParams* pointer variable that provides access to the created parameters.
Return values
This method has no specific return values. It returns the standard return values of ABBYY FlexiCapture SDK functions.
See also
8/15/2023 1:19:30 PM