Click or drag to resize

PostProcessingConfiguration Class

Defines all the parameters and treatments applied during to the post processing.
Inheritance Hierarchy
SystemObject
  LynceeTec.InterfaceProcessingV2.ConfigurationsPostProcessingConfiguration

Namespace:  LynceeTec.InterfaceProcessingV2.Configurations
Assembly:  LynceeTec.InterfaceProcessingV2 (in LynceeTec.InterfaceProcessingV2.dll) Version: 0.0.0.0
Syntax
public class PostProcessingConfiguration : IDisposable

The PostProcessingConfiguration type exposes the following members.

Constructors
  NameDescription
Public methodPostProcessingConfiguration
Initializes a new instance of the PostProcessingConfiguration class
Top
Properties
  NameDescription
Public propertyBackgroundFlatteningStructuringElementSize
Gets or sets the background flattening structuring element size in pixels.
Public propertyBackgroundThresholdingStructuringElementSize
Gets or sets the background thresholding structuring element size in pixels.
Public propertyHologramHistogramBins
Gets or sets the hologram histogram bins number.
Public propertyMaskFilledNonMeasuredPoints
Gets or sets the property hiding filled non-measured point in the exported mask.
Public propertyNonMeasuredPointsFillingRadius
Gets or sets the radius in pixel around any measured point. Every non-measured point in this radius will be approximated.
Public propertyPhaseOffsetValue_rad
Gets or sets the phase offset value.
Public propertyPhaseUnwrappingMethod
Gets or sets the phase unwrapping method to be used when enabled.
Public propertySpatialAveragingSize
Gets or sets the averaging mask size (width and height) to be averaged in space. The maximum allowed size is 9. Every larger number will be replaced by this maximum value.
Public propertyUseBackgroundFlattening
Enables or disables the background flattening.
Public propertyUseBackgroundThresholding
Enables or disables the background thresholding.
Public propertyUseHalfResolution
Enables or disables the half-resolution option.
Public propertyUseHologramHistogram
Enables or disables hologram histogram computation.
Public propertyUseMinMaxComputation
Enables or disables min and max values computation on each image.
Public propertyUseNonMeasuredPointsFilling
Enables or disables non-measured points filling. (inpainting)
Public propertyUsePhaseOffsetCompensation
Enables or disables phase offset compensation.
Public propertyUsePhaseUnwrapping
Enables or disables phase unwrapping.
Public propertyUseSpatialAveraging
Enables or disables the spatial averaging.
Public propertyUseWavelengthFilter
Enables or disables wavelength filtering.
Public propertyWavelengthFilterCutoffMax
Gets or sets the maximal cutoff for the defined wavelength filter type. This cutoff must be defined only for the band-pass and band-stop filters.
Public propertyWavelengthFilterCutoffMin
Gets or sets the minimal cutoff for the defined wavelength filter type. This cutoff must be defined for any kind of filter.
Public propertyWavelengthFilterType
Gets or sets the wavelength filter type to be used when enabled.
Top
Methods
  NameDescription
Public methodCopy
Copy all the parameters from another configuration
Public methodDispose
Releases all resources used by the PostProcessingConfiguration
Public methodEquals
Public methodGetPhaseOffsetZone
Defines the phase offset zone where the offset value will be used as the reference phase value.
Public methodResetPhaseOffsetZone
Resets the defined phase offset zone.
Public methodSetPhaseOffsetZone
Defines the phase offset zone where the offset value will be used as the reference.
Top
See Also