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 : IEquatable<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 frequency spectrum centering when no reference hologram is used.
Public propertyUseCalibrationPhaseCorrection
Enables or disables calibration phase correction which performs phase correction independently on each source.
Public propertyUseContinuousPhaseCorrection
Enables or disables continuous phase correction which performs phase correction on each frame.
Public propertyUseManualFrequencySpectrumFiltering
Enables or disables the manual frequency spectrum filter defined by the user.
Public propertyUsePhaseAutoFocus
Uses the phase when performing the auto-focus.
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
Public methodAddPhaseCorrectionZone
Public methodDispose
Releases all resources used by the ProcessingConfiguration
Public methodEquals
Copy all the parameters from another configuration
Public methodGetAutoFocusRoi
Gets the region of interest in which the auto-focus must be performed.
Public methodGetFrequencySpectrumFilterShapes
Gets the list of shapes defining the frequency spectrum filter for the specified source.
Public methodGetPhaseCalibrationCoefficient
Public methodGetPhaseCorrectionCoefficient
Public methodGetPhaseCorrectionSegments
Public methodGetPhaseCorrectionZones
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
Public methodResetPhaseCorrectionZones
Public methodSaveReferenceHologram
Saves the reference hologram for the specified source to a .bin file.
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
Public methodSetPhaseCorrectionCoefficient
Public methodSetPhaseCorrectionSegments
Public methodSetPhaseCorrectionZones
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
Public methodUndoPhaseCorrectionZone
Top
See Also