Click or drag to resize

ProcessingConfiguration Class

Defines all the parameters related to the reconstruction process.
Inheritance Hierarchy
SystemObject
  LynceeTec.InterfaceProcessingV2.ConfigurationsProcessingConfiguration

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

The ProcessingConfiguration type exposes the following members.

Constructors
  NameDescription
Public methodProcessingConfiguration
Initializes a new instance of the ProcessingConfiguration class
Top
Properties
  NameDescription
Public propertyAutoFocusDeltaDistance_m
Gets or sets the distance around the current reconstruction distance in which the auto-focus search is performed.
Public propertyAutoFocusTolerance_m
Gets or sets the tolerance of the auto-focus method.
Public propertyMaximizeAutoFocusContrast
Enables or disables the contrast maximization during auto-focus process.
Public propertyPhaseCalibrationDegree
Gets or sets the phase correction degree for calibration mode.
Public propertyPhaseCorrectionDegree
Gets or sets the phase correction degree for user mode.
Public propertyPhaseFittingTool
Gets or sets the phase fitting tool used to perform phase correction.
Public propertyPhaseSegmentFittingMethod
Gets or sets the phase fitting method used with segments correction.
Public propertyPhaseZoneFittingPolynomialBasis
Gets or sets the phase fitting polynomial basis to perform phase correction using zones only.
Public propertyReconstructionDistance_m
Gets or sets the reconstruction distance in meter.
Public propertySaveFrequencySpectrum
Enables or disables the export of frequency spectrum image.
Public propertySaveReconstructedPhaseIntensity
Enables or disables the export of reconstructed phase and intensity images. Those images are extracted before the post-processing.
Public propertySpectrumCenteringKx
Defines the Kx parameter centering the frequency spectrum in width direction.
Public propertySpectrumCenteringKy
Defines the Ky parameter centering the frequency spectrum in height direction.
Public propertySpectrumCenteringMethod
Gets or sets the frequency spectrum centering method when no reference hologram is used.
Public propertyUseAutoFocus
Enables or disables the auto-focus for each reconstructed hologram.
Public propertyUseAutoSpectrumCentering
Enables or disables the automatic the frequency spectrum centering when no reference hologram is used.
Public propertyUseContinuousPhaseCorrection
Enables or disables continuous phase correction which perform phase correction on each frame.
Public propertyUseManualFrequencySpectrumFiltering
Enables or disables the manual frequency spectrum filter defined by the user.
Public propertyUsePhaseAutoFocus
Enables or disables the accurate auto-focus method.
Public propertyUseReferenceHologram
Enables or disables reference hologram in reconstruction process.
Public propertyUseShortSyntheticWavelength
Enables or disables the short synthetic wavelength computation.
Top
Methods
  NameDescription
Public methodAddFrequencySpectrumFilterShape
Adds a shape to the list of shapes defining the frequency spectrum filter for the specified source.
Public methodAddPhaseCorrectionSegment
Adds a phase correction segment to the existing ones.
Public methodAddPhaseCorrectionZone
Adds a phase correction zone to the existing ones.
Public methodDispose
Releases all resources used by the ProcessingConfiguration
Public methodGetFrequencySpectrumFilterShapes
Gets the list of shapes defining the frequency spectrum filter for the specified source.
Public methodGetPhaseCalibrationCoefficient
Gets the calibration phase correction coefficient for the specified order.
Public methodGetPhaseCorrectionCoefficient
Gets the user phase correction coefficient for the specified order.
Public methodGetPhaseCorrectionSegments
Gets an array containing the user defined phase correction segments.
Public methodGetPhaseCorrectionZones
Gets an array containing the user defined phase correction zones.
Public methodGetRoi
Gets the region of interest (ROI) defined on phase and intensity images.
Public methodLoadReferenceHologram(PhysicalLaserSource, String)
Loads the reference hologram for the specified source from a path location.
Public methodLoadReferenceHologram(PhysicalLaserSource, Byte, Int32, Int32)
Loads the reference hologram for the specified source from byte array.
Public methodResetAutoFocusRoi
Resets the region of interest to the maximum size.
Public methodResetFrequencySpectrumFilterShapes
Erases all the shapes added to the list of shapes defining the frequency spectrum filter for the specified source.
Public methodResetPhaseCorrectionSegments
Deletes all the phase correction segments.
Public methodResetPhaseCorrectionZones
Deletes all the phase correction segments.
Public methodSetAutoFocusRoi
Sets the region of interest in which the auto-focus must be performed.
Public methodSetFrequencySpectrumFilterShapes
Sets the list of shapes defining the frequency spectrum filter for the specified source.
Public methodSetPhaseCalibrationCoefficient
Sets the calibration phase correction coefficient for the specified order.
Public methodSetPhaseCorrectionCoefficient
Sets the user phase correction coefficient for the specified order.
Public methodSetPhaseCorrectionSegments
Sets an array containing the user defined phase correction segments.
Public methodSetPhaseCorrectionZones
Sets an array containing the user defined phase correction zones.
Public methodSetRoi
Sets the region of interest (ROI) to be extracted on phase and intensity images.
Public methodUndoFrequencySpectrumFilterShape
Removes the last shape added to the list of shapes defining the frequency spectrum filter for the specified source.
Public methodUndoPhaseCorrectionSegment
Remove the last phase correction segment added.
Public methodUndoPhaseCorrectionZone
Remove the last phase correction zone added.
Top
See Also