| Name | Description |
---|
 | AddPhaseCorrectionSegment |
Adds a new vertical or horizontal segment.
One must call AutoComputePhaseMaskUsingSegments(windowsList, phaseFitMethod, Int32, Boolean) to update the phase correction mask before recomputing the phase image.
|
 | AddPhaseCorrectionZone |
Adds a phase correction rectangular zone.
One must call AutoComputePhaseMaskUsingZones(windowsList, phaseFitPolyBase, Int32, Boolean) to update the phase correction mask before recomputing the phase image.
|
 | AddPhaseMonitorZone | |
 | AddPhaseOffsetAdjustmentZone |
Adds a phase offset correction zone. (Valid only for the multi-zone phase offset method)
|
 | AutoComputePhaseMaskUsingSegments |
Compute the phase correction coefficients related to the specified method using segments.
Then, recompute the phase correction mask using ComputePhaseMask |
 | AutoComputePhaseMaskUsingZones |
Compute the phase correction coefficients related to the specified method using zones.
Then, recompute the phase correction mask using ComputePhaseMask |
 | ComputePhaseHistogram |
Computes the histogram of the phase image (or of its ROI).
Call getPhaseHistogram to get the result.
|
 | ComputePhaseMask |
Recomputes the phase correction mask using the existing correction coefficients.
|
 | 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.
|
 | ConfigureProcessing | |
 | CopyAmp32fToMemStream | |
 | CopyAmpToMemStream | |
 | CopyHoloToMemStream | |
 | CopyHoloToRH |
Copies the current hologram known by the reconstruction to the array of holograms used as reference. Prefer a copy to array using
GetAvgRHBufHolo(Int32) when using several avaraged holograms
|
 | CopyImg32fResult(Single, Int32, windowsList) |
Copies the floating point image result of processing in a local buffer.
|
 | CopyImg32fResult(Single, Int32, windowsList, Boolean) |
Copies the floating point image result of processing in a local buffer.
|
 | CopyImgResult |
Copies the image result of processing in a local buffer.
|
 | CopyPhase32fToMemStream | |
 | CopyPhaseToMemStream | |
 | CreateStitching | (Inherited from IStitchingFactory) |
 | CutNewEllFourierRegion | |
 | CutNewRectFourierRegion | |
 | DoAutoPhaseCorrectionNoCT | |
 | DoMonitorPhaseZone | |
 | ExtractArbitraryIntensityProfile |
Extracts a profile in the intensity (amplitude) image. Use AmpProfile to get the result.
|
 | ExtractArbitraryPhaseProfile |
Extracts a profile in the phase image. Use PhaseProfile to get the result.
|
 | ExtractProfile | |
 | ExtractROI |
Sets a region of interest in the phase and intensity images.
|
 | GetAmp32f | |
 | GetAvgBufHolo | |
 | GetAvgRHBufHolo |
Gets a reference to the byte array to copy the reference hologram data when using several averaged holograms
|
 | GetDistance |
Gets 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.
|
 | GetNumFourierFilters | |
 | GetOplValue | |
 | GetPhase32f | |
 | GetPhaseCorrectionCoefficient | |
 | getPhaseHistogram |
Gets the phase histogram. Call ComputePhaseHistogram to compute it.
|
 | GetPhaseValue | |
 | InitProcessingChain | |
 | LoadFourierRegion | |
 | LoadPhaseOffsetAdjustmentZones | |
 | LoadRefHolo | |
 | OnDistanceChange |
Recomputes the phase mask and redoes the Fresnel transform, then process the images defined in visMask.
Call after changing SetDistance(Int32, Double).
|
 | OnNewImage(windowsList) |
Signals that a new image is available in the memory pointed by ImgHolo, gives it to the processing chain and processes it.
|
 | OnNewImage(Hologram, windowsList) |
Gives a new image to the processing chain and processes it.
|
 | ParsePhaseOffsetAdjustmentZones | |
 | PerformAutoFocus |
Compute the focus position.
|
  | PhaseToHeightNmConversionFactor |
Returns the phase [rad] to height [nm] conversion factor.
|
 | Process |
Reconstructs the image pointed by ImgHolo |
 | RecomputePostProcessing |
Recompute the phase and intensity post processing, including non-measured points mask
|
 | RecomputeSpectrumKxKy | |
 | ReconstructFile | |
 | ReconstructSequence | |
 | RedoFourierFilter | |
 | RefreshAmplitude | |
 | RefreshFourier | |
 | RefreshIntensityPhase | |
 | RefreshPhase | |
 | RemoveLastFourierFilter | |
 | ResetFourierRegions | |
 | ResetPhaseCorrectionSegments |
Removes all phase correction segments.
One must call AutoComputePhaseMaskUsingSegments(windowsList, phaseFitMethod, Int32, Boolean) to update the phase correction mask before recomputing the phase image.
|
 | ResetPhaseCorrectionZones |
Removes all phase correction zones.
One must call AutoComputePhaseMaskUsingZones(windowsList, phaseFitPolyBase, Int32, Boolean) to update the phase correction mask before recomputing the phase image.
|
 | ResetPhaseMask | |
 | ResetPhaseMonitorData | |
 | ResetPhaseMonitorZones | |
 | ResetPhaseOffsetAdjustmentZones | |
 | ResetROI |
Removes the region of interest for the phase and amplitude images.
|
 | ResetTemporalPhaseAverage |
Resets the temporal averaging count.
The next reconstructed hologram will be the first of the next averaging process.
|
 | SaveFourierRegion | |
 | SaveImage |
Saves an image in TIFF format
|
 | SaveImageFloat(windowsList, String, Single, Boolean) |
Saves an image as floating-point values in a binary or text file
|
 | SaveImageFloat(windowsList, String, Single, Boolean, Boolean) | |
 | SavePhaseOffsetAdjustmentZones | |
 | SaveRefHolo |
Saves the current reference hologram (reference holograms are NOT saved in the same format as standard hologram)
|
 | 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.
|
 | SetHoloListSize | |
 | SetHoloRHListSize |
Define the number of holograms which will be averaged to produce the reference hologram
|
 | SetMaximumNumberOfSamplesForPhaseMonitor | |
 | SetPhaseCorrectionCoefficient | |
 | SetSpectrumKxKy | |
 | SetSpTilt | |
 | SetWavelengthFilterParameters |
Configures a filter applied to the complex wavefront (it influences both the phase and the amplitude image).
|
 | SignalNewImage | |
 | UndoPhaseCorrectionSegment |
Removes the last phase correction segment added for a certain orientation.
One must call AutoComputePhaseMaskUsingSegments(windowsList, phaseFitMethod, Int32, Boolean) to update the phase correction mask before recomputing the phase image.
|
  | UseCurrentHoloAsRef |
Define how to use the reference hologram. Call CopyHoloToRH(Int32) or SetHoloRHListSize(Int32) and Array.Copy before. (See example
code below)
|