NoiseReduction
Overview
If the NoiseReduction property is none zero then the ScanBarCode method will run an image through a noise reduction filter before scanning for barcodes . The filter removes marks from an image that are unlikely to be part of a barcode. A larger value for NoiseReduction will remove larger marks from the image. This increases the chances of finding a barcode in a poor quality image but also increases the time taken to process an image. A typical value for NoiseReduction is 10.
Default value = 0
void STSetParameter(hBarcode, ST_NOISEREDUCTION, uint16 *value) ;
void STGetParameter(hBarcode, ST_NOISEREDUCTION, uint16 *value) ;
e.g
// Set a noise reduction value of 10
#include "barcode.h"
uint16 value = 10 ;
STSetParameter(hBarcode, ST_NOISEREDUCTION, &value) ;