FilterAdaptiveMMSE  Method

Description         This function will filter the image by the adaptive MMSE filter method. This function works for only monochrome, 8 bit per pixel and 24 bit per pixel images. The minimum mean-square error filter makes use of the knowledge of the local variance to determine if a mean filter is to be applied to the local region of an image. This filter works best for additive type short tail noise.

Examples

                            

Syntax                 RetVal = [BiFilter.]FilterAdaptiveMMSE  hDib N NVAR iShowProgress hWnd

Returns               RetVal                    Long                The handle of new filtered DIB, 0 if an error occurred, or –1 if the BIFilter.dll does not installed.

Remarks             hDIB                       Long                Handle of the image to filter.

                            N                             short                 This parameter specifies the size of the matrix used by the filter. See the description and examples above for further information and a possible value.

                            NVAR                    short                 This parameter specifies the variation of the noise corrupts the image. See the description and examples above for further information and a possible value.

                            iShowProgress       short                 This parameter specifies the displaying of the progressbar and the preview dialog.

Available values:

DISPLAY_NONE (0) – The progressbar and the preview dialog will not display before filtering.

DISPLAY_PROGRESS (1) – The progressbar will display during filtering procedure.

DISPLAY_DIALOG (2) – The preview dialog will display before filtering. This dialog shows the part of the image before and after filtering.

DISPLAY_BOTH (3) – The progressbar and the preview dialog will display.

IMPORTANT: The preview dialog will only display, if there is BIDlgs32.dll installed.

                            hWnd                      Long                Handler of the parent window.

See Also