iDRS™ SDK 16
Loading...
Searching...
No Matches
Preprocessing

Preprocessing module exposes the features that allows an integrator to enhance the image data before performing various processing on it. More...

Modules

 Camera Image Preprocessing
 Camera Image Preprocessing module exposes the features that allows an integrator to enhance camera images before performing various processing on it.
 

Classes

class  CBinarize
 The CBinarize class offers image binarization featuresBinarization is the first stage in image recognition. It convert the input image into a black & white image for faster processing. The CBinarize class offers the following image binarization algorithms: More...
 
class  CBlankImageDetection
 The CBlankImageDetection class offers blank image detection featuresIt contains an implementation of blank image detection algorithm that is able to detect whether a image contains any useful information. The algorithm can work with images obtained from various paper sources, like glaring white, yellow old paper or gray recycled paper. More...
 
class  CDarkBordersRemoval
 The CDarkBordersRemoval class provides dark borders removal capabilities.It features an algorithm for automatic dark border detection and removal in all types of images: monochrome, grayscale or color. The integrator can also specify threshold under which the border pixels are considered "dark" by the dark border removal algorithm. If not, the algorithm will use the following predefined values for the definition of "dark" borders: More...
 
class  CDeskew
 The CDeskew class offers deskew image correction.Deskew image correction is normally used for images that were scanned misaligned or photographed from a low angle Deskew/Skew angles are calculated counter-clockwise. More...
 
class  CDespeckle
 The CDespeckle class provides image noise reduction features via an image despeckle filterIt works only with black and white images. More...
 
class  CDitherRemoval
 CDitherRemoval attempts to perform the reversal of image dithering, which is a common technique for printing with inkjet printers. Dithering is analogous to the halftone technique used in printing. Due to the fact that during the dithering process a part of the image information is lost, the resulting image after the dithering removal will not be the same as the original. However, the resulting image would improve the recognition rate of iDRS recognition engines (both OCR and barcode). More...
 
class  CGreyscale
 The CGreyscale class offers image greyscale conversionThis class contains an algorithm for converting color images to greyscale. More...
 
class  CImageOperation
 The CImageOperation class represents the base class for the image operations related classes in iDRS SDK.IDRSNET.Module.Prepro More...
 
class  CImageOperationUtils
 The CImageOperationUtils class offers image operation utilities.IDRSNET.Module.Prepro More...
 
class  CLineRemoval
 The CLineRemoval class provides line removal capabilities.The class contains algorithms for removing vertical and horizontal lines in an image. More...
 
class  CNegative
 The CNegative class offers negative image transformation.The class contains a image transformation algorithm that performs negative image transformation on an image or a part of an image. More...
 
class  CPunchHoleRemoval
 The CPunchHoleRemoval class is part of iDRS advanced preprocessing module. It provides punch hole removal capabilities. More...
 
class  CResize
 The CResize class offers image resizing.The class contains an algorithm for image resizing using all types of images: More...
 
class  CRotate
 The CRotate class offers image rotation features.The class contains an algorithm for image rotation using all types of images: More...
 
interface  IBinarizeCallback
 IBinarizeCallback defines the interface required to provide a custom algorithm for image binarization. More...
 
interface  IDespeckleCallback
 IBinarizeCallback defines the interface required to provide a custom algorithm for speckle removing. More...
 

Detailed Description

Preprocessing module exposes the features that allows an integrator to enhance the image data before performing various processing on it.