Click or drag to resize
DualWavelengthReconstruction Methods

The DualWavelengthReconstruction type exposes the following members.

Methods
  NameDescription
Public methodAddPhCorrSegment
Adds a new vertical or horizontal segment for the phase mask adjustement, then recomputes the fit. (Only for multi-segment phase correction method. The method needs at least one vertical and one horizontal segment).
(Inherited from SingleWavelengthReconstruction.)
Public methodAddPhCorrZone
Adds a phase correction zone, either rectangular or an ellipse.
(Inherited from SingleWavelengthReconstruction.)
Public methodAddPhOffAdjZone (Inherited from SingleWavelengthReconstruction.)
Public methodComputePhaseHistogram
Computes the histogram of the phase image (or of its ROI). Call getPhaseHistogram to get the result.
(Inherited from SingleWavelengthReconstruction.)
Public methodComputePhaseStdDev
Computes the mean value and standard deviation of the phase image (or its region of interest if one is defined). Use PhaseMeanValue and PhaseStdDev to read the result.
(Inherited from SingleWavelengthReconstruction.)
Public methodConfigureProcessing (Overrides [M:LynceeTec.Processing.Holography.DualWavelengthReconstructionAlternate.ConfigureProcessing(System.String,System.Int32!System.Runtime.CompilerServices.IsConst,System.Int32!System.Runtime.CompilerServices.IsConst)].)
Public methodCopyAmp32fToMemStream (Inherited from SingleWavelengthReconstruction.)
Public methodCopyAmpToMemStream (Inherited from SingleWavelengthReconstruction.)
Public methodCopyHoloToMemStream (Inherited from SingleWavelengthReconstruction.)
Public methodCopyHoloToRH (Inherited from SingleWavelengthReconstruction.)
Public methodCopyImg32fResult
Copies the floating point image result of processing in a local buffer.
(Inherited from SingleWavelengthReconstruction.)
Public methodCopyImgResult
Copies the image result of processing in a local buffer.
(Inherited from SingleWavelengthReconstruction.)
Public methodCopyPhase32fToMemStream (Inherited from SingleWavelengthReconstruction.)
Public methodCopyPhaseToMemStream (Inherited from SingleWavelengthReconstruction.)
Public methodCutNewEllFourierRegion (Inherited from SingleWavelengthReconstruction.)
Public methodCutNewRectFourierRegion (Inherited from SingleWavelengthReconstruction.)
Public methodDispose (Inherited from SingleWavelengthReconstruction.)
Public methodDo2DAdjustDpm
Perform a 2D phase fit on a rectangular zone.
(Inherited from SingleWavelengthReconstruction.)
Public methodDoAutoAdjustDpm
Performs an automatic adjustment of phase parameters, including crossed-terms, using an iterative method.
(Inherited from SingleWavelengthReconstruction.)
Public methodDoAutoPhaseCorrectionNoCT (Inherited from SingleWavelengthReconstruction.)
Public methodDoMonitorPhaseZone (Inherited from SingleWavelengthReconstruction.)
Public methodDumpPhaseMonitor (Inherited from SingleWavelengthReconstruction.)
Public methodExtractArbitraryIntensityProfile
Extracts a profile in the intensity (amplitude) image. Use AmpProfile to get the result.
(Inherited from SingleWavelengthReconstruction.)
Public methodExtractArbitraryPhaseProfile
Extracts a profile in the phase image. Use PhaseProfile to get the result.
(Inherited from SingleWavelengthReconstruction.)
Public methodExtractProfile (Inherited from SingleWavelengthReconstruction.)
Public methodExtractROI
Sets a region of interest in the phase and intensity images.
(Inherited from SingleWavelengthReconstruction.)
Public methodFineFocusSearch (Inherited from SingleWavelengthReconstruction.)
Public methodGetAmp32f (Inherited from SingleWavelengthReconstruction.)
Public methodGetAvgRHBufHolo (Inherited from SingleWavelengthReconstruction.)
Public methodGetNumFourierFilters (Inherited from SingleWavelengthReconstruction.)
Public methodGetPhase32f (Inherited from SingleWavelengthReconstruction.)
Public methodgetPhaseHistogram (Inherited from SingleWavelengthReconstruction.)
Public methodInitProcessingChain (Overrides [M:LynceeTec.Processing.Holography.DualWavelengthReconstructionAlternate.InitProcessingChain(System.Int32!System.Runtime.CompilerServices.IsConst,System.Int32!System.Runtime.CompilerServices.IsConst,System.Int32!System.Runtime.CompilerServices.IsConst,System.Double!System.Runtime.CompilerServices.IsConst,System.Double!System.Runtime.CompilerServices.IsConst,System.Double[],System.Double[],System.Double[],System.Int32[],System.Int32[])].)
Public methodLoadFourierRegion (Inherited from SingleWavelengthReconstruction.)
Public methodLoadPhOffAdjZones (Inherited from SingleWavelengthReconstruction.)
Public methodLoadRefHolo (Inherited from SingleWavelengthReconstruction.)
Public methodOnDistanceChange
Recomputes the phase mask and redoes the Fresnel transform, then process the images defined in visMask. Call after changing DistanceInt32.
(Inherited from SingleWavelengthReconstruction.)
Public methodOnDpmChange
Recomputes the phase correction mask and updates the selected images.
(Inherited from SingleWavelengthReconstruction.)
Public methodOnNewImage(windowsList)
Signals that a new image is available in the memory pointed by ImgHolo, gives it to the processing chain and processes it.
(Overrides DualWavelengthReconstructionAlternate.OnNewImage(windowsList).)
Public methodOnNewImage(Hologram, windowsList)
Gives a new image to the processing chain and processes it
(Overrides DualWavelengthReconstructionAlternate.OnNewImage(Hologram, windowsList).)
Public methodOnOffsetChange
Updates the phase image when the phase offset has changed (without recomputing the whole phase mask)
(Inherited from SingleWavelengthReconstruction.)
Public methodParsePhOffAdjZones (Inherited from SingleWavelengthReconstruction.)
Public methodProcess (Inherited from SingleWavelengthReconstruction.)
Public methodRecomputeKxKy (Inherited from SingleWavelengthReconstruction.)
Public methodReconstructFile (Inherited from SingleWavelengthReconstruction.)
Public methodReconstructSequence (Inherited from SingleWavelengthReconstruction.)
Public methodRedoFourierFilter (Inherited from SingleWavelengthReconstruction.)
Public methodRefreshAmplitude (Inherited from SingleWavelengthReconstruction.)
Public methodRefreshFourier (Inherited from SingleWavelengthReconstruction.)
Public methodRefreshIntensityPhase (Inherited from SingleWavelengthReconstruction.)
Public methodRefreshPhase (Inherited from SingleWavelengthReconstruction.)
Public methodRemoveLastFourierFilter (Inherited from SingleWavelengthReconstruction.)
Public methodResetFourierRegions (Inherited from SingleWavelengthReconstruction.)
Public methodResetPhaseMask (Inherited from SingleWavelengthReconstruction.)
Public methodResetPhCorrSegment
Removes all phase correction segments.
(Inherited from SingleWavelengthReconstruction.)
Public methodResetPhCorrZone
Removes all phase correction zones.
(Inherited from SingleWavelengthReconstruction.)
Public methodResetPhOffAdjZone (Inherited from SingleWavelengthReconstruction.)
Public methodResetROI
Removes the region of interest for the phase and amplitude images.
(Inherited from SingleWavelengthReconstruction.)
Public methodResetTempAvg (Inherited from SingleWavelengthReconstruction.)
Public methodSaveFourierRegion (Inherited from SingleWavelengthReconstruction.)
Public methodSaveImage
Saves an image in TIFF format
(Overrides [M:LynceeTec.Processing.Holography.DualWavelengthReconstructionAlternate.SaveImage(LynceeTec.Processing.windowsList,System.String,LynceeTec.Interfaces.Colormaps,System.Boolean!System.Runtime.CompilerServices.IsConst)].)
Public methodSaveImageFloat
Saves an image as floating-point values in a binary or text file
(Inherited from SingleWavelengthReconstruction.)
Public methodSavePhOffAdjZones (Inherited from SingleWavelengthReconstruction.)
Public methodSaveRefHolo (Inherited from SingleWavelengthReconstruction.)
Public methodSetHoloListSize (Overrides [M:LynceeTec.Processing.Holography.DualWavelengthReconstructionAlternate.SetHoloListSize(System.Int32!System.Runtime.CompilerServices.IsConst)].)
Public methodSetHoloRHListSize (Overrides [M:LynceeTec.Processing.Holography.DualWavelengthReconstructionAlternate.SetHoloRHListSize(System.Int32!System.Runtime.CompilerServices.IsConst)].)
Public methodSetSpTilt (Inherited from SingleWavelengthReconstruction.)
Public methodSetWaveFilt
Enables/Disables and configures a filter applied to the complex wavefront (it influences both the phase and the amplitude image).
(Inherited from SingleWavelengthReconstruction.)
Public methodSignalNewImage (Overrides SingleWavelengthReconstructionSignalNewImage.)
Public methodSignalNewImage(Int32) (Inherited from SingleWavelengthReconstruction.)
Public methodUndoPhCorrSegment
Removes the last phase correction segment added for a certain orientation, method and fitting degree, then recomputes the fit on the remaining segments.
(Inherited from SingleWavelengthReconstruction.)
Public methodUseCurrentHoloAsRef (Inherited from SingleWavelengthReconstruction.)
Top
See Also