This property sets the noise reduction filter. This property is only enabled when using a custom-built user interface (UiMode=2).

[Visual Basic]   imagekitcontrolname.Scan.NoiseFilter [ = NoiseFilterConstants ]
[Visual C++]     imagekitcontrolname.GetScan().SetNoiseFilter(long Val)
[VB.NET]   imagekitcontrolname.Scan.NoiseFilter [ = ImageKit10(A)Lib.NoiseFilterConstants ]
[C#.NET]   imagekitcontrolname.Scan.NoiseFilter [ = ImageKit10(A)Lib.NoiseFilterConstants ]

* ImageKit10ALib refers to the ANSI version, ImageKit10Lib refers to the Unicode version.

Property Value

Value Explanation
0 None
1 Automatic
2 LONEPIXEL
3 MAJORITYRULE

The following constants can be used: (ikNoiseFilterNone = 0, ikNoiseFilterAuto = 1, ikNoiseFilterLonePixel = 2, ikNoiseFilterMajorityRule = 3).

Explanation

This property sets the noise reduction filter for black and white images. This property is enabled when the UiMode property is 2(ikScanNONUI) however it is disabled when using a digital camera. The possible setting values supported by a scan device can be retrieved using the GetCapEnum or the GetCapEnumVariant method.

Setting this value

  This value can be set at runtime.

Retrieving this value

  This value can be retrieved at runtime.

 

The ImageKit10 ActiveX is a product created by Newtone Corporation