![]() | DualWavelengthReconstruction Class |
Namespace: LynceeTec.Processing.Holography
The DualWavelengthReconstruction type exposes the following members.
Name | Description | |
---|---|---|
![]() | DualWavelengthReconstruction | Initializes a new instance of the DualWavelengthReconstruction class |
Name | Description | |
---|---|---|
![]() | AmplDivRefHolo | (Inherited from SingleWavelengthReconstruction.) |
![]() | AmpProfile |
Gets the last amplitude (intensity) profile extracted. See ExtractArbitraryIntensityProfile(Int32, Int32, Int32, Int32, Boolean, Single, Single).
(Inherited from SingleWavelengthReconstruction.) |
![]() | Bpp | (Overrides DualWavelengthReconstructionAlternate.Bpp.) |
![]() | CanRefresh | (Inherited from SingleWavelengthReconstruction.) |
![]() | deltaN |
Gets or sets the difference of refraction index (used for phase->height conversion).
(Inherited from SingleWavelengthReconstruction.) |
![]() | EffBpp |
Gets or sets the number of useful bits per pixel. It might differ from Bpp.
(Inherited from SingleWavelengthReconstruction.) |
![]() | FinalPhaseImage | (Inherited from SingleWavelengthReconstruction.) |
![]() | HasROI |
Gets a value indicating whether a region of interest is defined.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ImageHeight |
Gets the height of the current hologram image.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ImageScalingFactor |
Gets the scaling factor of the current hologram image.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ImageWidth |
Gets the width of the current hologram image.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ImgAmp |
Gets a pointer to the processed amplitude (intensity) image.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ImgFFT |
Gets a pointer to the processed amplitude image of the 2D Fourier transform.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ImgHolo |
Gets a pointer to the raw hologram image (acquired from a camera).
(Inherited from SingleWavelengthReconstruction.) |
![]() | ImgPhase |
Gets a pointer to the processed phase image.
(Inherited from SingleWavelengthReconstruction.) |
![]() | lambda |
Gets or sets the wavelength.
(Inherited from SingleWavelengthReconstruction.) |
![]() | LockPhaseScale | (Inherited from SingleWavelengthReconstruction.) |
![]() | Mask | (Inherited from SingleWavelengthReconstruction.) |
![]() | MaskArray | (Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseColormap |
Gets or sets the color map of the phase image.
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseMeanValue |
Gets the mean value of the phase image (or its ROI).
Call ComputePhaseStdDev first to compute it.
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseMonitor | (Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseOffset |
Gets or sets the offset of the phase mask.
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseProfile |
Gets the last phase profile extracted. See ExtractArbitraryPhaseProfile(Int32, Int32, Int32, Int32, Int32, Boolean, Boolean, Boolean, Single, Single).
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseROIHeight |
Gets the height of the region of interest on the phase and amplitude images. If no ROI is defined, returns the height of the image.
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseROILeft |
Gets the offset of the region of interest from the left of the image. (X coordinate of the top left corner of the ROI).
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseROIStride |
Gets the stride of the region of interest (distance in bytes between two lines of the image) for float amplitude or phase images.
If no ROI is defined, returns the stride of the image.
Stride is always a multiple of 4.
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseROITop |
Gets the offset of the region of interest from the top of the image. (Y coordinate of the top left corner of the ROI).
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseROIWidth |
Gets the width of the region of interest on the phase and amplitude images. If no ROI is defined, returns the width of the image.
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhaseStdDev |
Gets the standard deviation of the phase image (or its ROI).
Call ComputePhaseStdDev first to compute it.
(Inherited from SingleWavelengthReconstruction.) |
![]() | PhAvgNum | (Inherited from SingleWavelengthReconstruction.) |
![]() | PhCorrDegree | (Inherited from SingleWavelengthReconstruction.) |
![]() | PhMax | (Inherited from SingleWavelengthReconstruction.) |
![]() | PhMin | (Inherited from SingleWavelengthReconstruction.) |
![]() | ReconstructedPhase | (Inherited from SingleWavelengthReconstruction.) |
![]() | RefHoloUse | (Inherited from SingleWavelengthReconstruction.) |
![]() | StepAmpPhase | (Inherited from SingleWavelengthReconstruction.) |
![]() | StepFinalPhaseImage | (Inherited from SingleWavelengthReconstruction.) |
![]() | StepReconstructedPhase | (Inherited from SingleWavelengthReconstruction.) |
![]() | TempPhAvgState | (Inherited from SingleWavelengthReconstruction.) |
![]() | TransMicroscope |
Gets or sets the type of the miscroscope.
(Inherited from SingleWavelengthReconstruction.) |
![]() | Unwrap2D |
Toggles the 2D unwrapping.
(Inherited from SingleWavelengthReconstruction.) |
![]() | Unwrap2DMethod |
Gets or sets the method for unwrapping in 2D.
(Inherited from SingleWavelengthReconstruction.) |
![]() | WaveFilt |
Gets a value indicating whether a wavelength filter is enabled.
(Inherited from SingleWavelengthReconstruction.) |
Name | Description | |
---|---|---|
![]() | AddPhCorrSegment |
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).
Call OnDpmChange(windowsList) to apply.
(Inherited from SingleWavelengthReconstruction.) |
![]() | AddPhCorrZone |
Adds a phase correction zone, either rectangular or an ellipse. Call OnDpmChange(windowsList) to apply.
(Inherited from SingleWavelengthReconstruction.) |
![]() | AddPhOffAdjZone |
Adds a phase offset correction zone. (Valid only for the multi-zone phase offset method)
(Inherited from SingleWavelengthReconstruction.) |
![]() | ComputePhaseHistogram |
Computes the histogram of the phase image (or of its ROI).
Call getPhaseHistogram to get the result.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ComputePhaseStdDev |
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.) |
![]() | ConfigureProcessing | (Overrides DualWavelengthReconstructionAlternate.ConfigureProcessing(String, Int32, Int32).) |
![]() | CopyAmp32fToMemStream | (Inherited from SingleWavelengthReconstruction.) |
![]() | CopyAmpToMemStream | (Inherited from SingleWavelengthReconstruction.) |
![]() | CopyHoloToRH | (Inherited from SingleWavelengthReconstruction.) |
![]() | CopyImg32fResult |
Copies the floating point image result of processing in a local buffer.
(Inherited from SingleWavelengthReconstruction.) |
![]() | CopyImgResult |
Copies the image result of processing in a local buffer.
(Inherited from SingleWavelengthReconstruction.) |
![]() | CopyPhase32fToMemStream | (Inherited from SingleWavelengthReconstruction.) |
![]() | CopyPhaseToMemStream | (Inherited from SingleWavelengthReconstruction.) |
![]() | CreateStitching | (Inherited from SingleWavelengthReconstruction.) |
![]() | CutNewEllFourierRegion | (Inherited from SingleWavelengthReconstruction.) |
![]() | CutNewRectFourierRegion | (Inherited from SingleWavelengthReconstruction.) |
![]() | Dispose | (Inherited from SingleWavelengthReconstruction.) |
![]() | Do2DAdjustDpm |
Perform a 2D phase fit on a rectangular zone.
(Inherited from SingleWavelengthReconstruction.) |
![]() | DoAutoAdjustDpm |
Performs an automatic adjustment of phase parameters, including crossed-terms, using an iterative method.
(Inherited from SingleWavelengthReconstruction.) |
![]() | DoAutoPhaseCorrectionNoCT | (Inherited from SingleWavelengthReconstruction.) |
![]() | DoMonitorPhaseZone | (Inherited from SingleWavelengthReconstruction.) |
![]() | DumpPhaseMonitor | (Inherited from SingleWavelengthReconstruction.) |
![]() | ExtractArbitraryIntensityProfile |
Extracts a profile in the intensity (amplitude) image. Use AmpProfile to get the result.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ExtractProfile | (Inherited from SingleWavelengthReconstruction.) |
![]() | FineFocusSearch | (Inherited from SingleWavelengthReconstruction.) |
![]() | GetAmp32f | (Inherited from SingleWavelengthReconstruction.) |
![]() | GetAvgRHBufHolo | (Inherited from SingleWavelengthReconstruction.) |
![]() ![]() | GetDistance |
Gets or sets the scaling status of the current hologram image.
(Inherited from SingleWavelengthReconstruction.) |
![]() | GetNumFourierFilters | (Inherited from SingleWavelengthReconstruction.) |
![]() | GetPhase32f | (Inherited from SingleWavelengthReconstruction.) |
![]() | getPhaseHistogram |
Gets the phase histogram. Call ComputePhaseHistogram to compute it.
(Inherited from SingleWavelengthReconstruction.) |
![]() | GetPhaseValue | (Inherited from SingleWavelengthReconstruction.) |
![]() | GetPhCorrCoeff | (Inherited from SingleWavelengthReconstruction.) |
![]() | InitProcessingChain | (Overrides DualWavelengthReconstructionAlternate.InitProcessingChain(Int32, Int32, Int32, Double, Double, Double, Double, Double, Int32, Int32).) |
![]() | LoadFourierRegion | (Inherited from SingleWavelengthReconstruction.) |
![]() | LoadPhOffAdjZones | (Inherited from SingleWavelengthReconstruction.) |
![]() | OnDistanceChange |
Recomputes the phase mask and redoes the Fresnel transform, then process the images defined in visMask.
Call after changing the reconstruction distance (SetDistance(Int32, Double)).
(Inherited from SingleWavelengthReconstruction.) |
![]() | OnNewImage(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).) |
![]() | OnNewImage(Hologram, windowsList) |
Gives a new image to the processing chain and processes it
(Overrides DualWavelengthReconstructionAlternate.OnNewImage(Hologram, windowsList).) |
![]() | ParsePhOffAdjZones | (Inherited from SingleWavelengthReconstruction.) |
![]() | Process |
Reconstructs the image pointed by ImgHolo (Inherited from SingleWavelengthReconstruction.) |
![]() | ReconstructFile | (Inherited from SingleWavelengthReconstruction.) |
![]() | ReconstructSequence | (Inherited from SingleWavelengthReconstruction.) |
![]() | RedoFourierFilter | (Inherited from SingleWavelengthReconstruction.) |
![]() | RefreshFourier | (Inherited from SingleWavelengthReconstruction.) |
![]() | RefreshIntensityPhase | (Inherited from SingleWavelengthReconstruction.) |
![]() | RemoveLastFourierFilter | (Inherited from SingleWavelengthReconstruction.) |
![]() | ResetFourierRegions | (Inherited from SingleWavelengthReconstruction.) |
![]() | ResetPhaseMask | (Inherited from SingleWavelengthReconstruction.) |
![]() | ResetPhCorrSegment |
Removes all phase correction segments. Call OnDpmChange(windowsList) to apply.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ResetPhCorrZone |
Removes all phase correction zones. Call OnDpmChange(windowsList) to apply.
(Inherited from SingleWavelengthReconstruction.) |
![]() | ResetPhOffAdjZone | (Inherited from SingleWavelengthReconstruction.) |
![]() | ResetTempAvg | (Inherited from SingleWavelengthReconstruction.) |
![]() | SaveFourierRegion | (Inherited from SingleWavelengthReconstruction.) |
![]() | SaveImage |
Saves an image in TIFF format
(Overrides DualWavelengthReconstructionAlternate.SaveImage(windowsList, String, Colormaps, Boolean).) |
![]() | SavePhOffAdjZones | (Inherited from SingleWavelengthReconstruction.) |
![]() ![]() | SetDistance |
Sets the reconstruction distance for one of the laser source, in [m]. The value must include the Objective-Source Correction.
The new value will be used on the next processed image.
To reprocess the last hologram, call OnDistanceChange(windowsList) after setting the value.
(Inherited from SingleWavelengthReconstruction.) |
![]() | SetHoloListSize | (Overrides DualWavelengthReconstructionAlternate.SetHoloListSize(Int32).) |
![]() | SetHoloRHListSize | (Overrides DualWavelengthReconstructionAlternate.SetHoloRHListSize(Int32).) |
![]() | SetPhCorrCoeff | (Inherited from SingleWavelengthReconstruction.) |
![]() | SetWaveFilt |
Enables/Disables and configures a filter applied to the complex wavefront (it influences both the phase and the amplitude image).
(Inherited from SingleWavelengthReconstruction.) |
![]() | SignalNewImage | (Overrides SingleWavelengthReconstructionSignalNewImage.) |
![]() | SignalNewImage(Int32) | (Inherited from SingleWavelengthReconstruction.) |
![]() | UndoPhCorrSegment |
Removes the last phase correction segment added for a certain orientation, method and fitting degree, then recomputes the fit
on the remaining segments. Call OnDpmChange(windowsList) to apply.
(Inherited from SingleWavelengthReconstruction.) |