Link Search Menu Expand Document

ImagePreprocessingFiltersCollection Class

[Missing <summary> documentation for "T:Bytescout.BarCodeReader.ImagePreprocessingFiltersCollection"]

Inheritance Hierarchy
SystemObject
Bytescout.BarCodeReaderImagePreprocessingFiltersCollection

Namespace:Bytescout.BarCodeReader
Assembly: Bytescout.BarCodeReader (in Bytescout.BarCodeReader.dll) Version: 11.8.1.2082-master
Syntax
public class ImagePreprocessingFiltersCollection

The ImagePreprocessingFiltersCollection type exposes the following members.

Constructors
NameDescription
Public methodImagePreprocessingFiltersCollection
Initializes a new instance of the ImagePreprocessingFiltersCollection class
Public methodImagePreprocessingFiltersCollection(ImagePreprocessingFiltersCollection)
Initializes a new instance of the ImagePreprocessingFiltersCollection class
Top
Properties
NameDescription
Public propertyCount
Gets the number of elements actually contained in the ListT.
Top
Methods
NameDescription
Public methodAddBlur
Add Blur image processing filter with default block size 2.
Public methodAddContrast
Add Contrast image processing filter with specified value. Valid values from -100 to 100. 0 will not modify the image.
Public methodAddCropDark
Add image processing filter that crops dark margins from the image. May speedup the decoding if multiple barcode types enabled.
Public methodAddCropLight
Add image processing filter that crops light margins from the image. May speedup the decoding if multiple barcode types enabled.
Public methodAddGamma
Add gamma correction filter. May help to distinguish gaps and bars in small blurred barcodes. The default gamma correction value is 1.4.
Public methodAddGamma(Double)
Add gamma correction filter. May help to distinguish gaps and bars in small blurred barcodes.
Public methodAddMedian
Add Median image processing filter with default block size 3.
Public methodAddNegate
Add image negation filter.
Public methodAddScale
Add Scale image processing filter with default scale factor 2 (x2 enlargement) and interpolation mode.
Public methodAddScale(Double)
Add Scale image processing filter with specified scale factor and default interpolation mode (HighQualityBicubic).
Public methodAddScale(Int32)
Add Scale image processing filter with the specified size limit and default interpolation mode (HighQualityBicubic). When the image width or height exceeds the limit, the image proportionally resized to it.
Public methodAddScale(Double, InterpolationMode)
Add Scale image processing filter with specified scale factor and interpolation mode.
Public methodAddScale(Int32, Boolean)
Add Scale image processing filter with the specified size limit and default interpolation mode (HighQualityBicubic). When the image width or height exceeds the limit, the image proportionally resized to it.
Public methodAddScale(Int32, InterpolationMode)
Add Scale image processing filter with specified size limit and interpolation mode. When the image width or height exceeds the limit, the image proportionally resized to it.
Public methodAddScale(Int32, Boolean, InterpolationMode)
Add Scale image processing filter with specified size limit and interpolation mode. When the image width or height exceeds the limit, the image proportionally resized to it.
Public methodClear
Removes all elements from the ListT.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the ListT.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

Reference


Copyright © 2016 - 2021 ByteScout