Reconstruction Class |
Namespace: LynceeTec.InterfaceProcessingV2
The Reconstruction type exposes the following members.
| Name | Description | |
|---|---|---|
| ConfigurationInUse |
Gets the current configuration in use to reconstruct the added holograms.
| |
| Instance |
Gets the singleton reconstruction object
|
| Name | Description | |
|---|---|---|
| AddConfiguration |
Adds a configuration to the list of available configuration for reconstruction.
| |
| AddHologram |
Adds a new hologram to the reconstruction process.
| |
| Clear |
Clears all the holograms in the waiting queue and all the reconstructed images in the output buffers.
| |
| Dispose | Releases all resources used by the Reconstruction | |
| Free |
Frees the output buffers of the specified id to allow another reconstruction to use it.
| |
| GetFrequencySpectrum |
Gets the frequency spectrum image for the specified hologram and source ids.
| |
| GetIntensity |
Gets the final intensity image for the specified hologram group id.
| |
| GetLastError |
Gets the last error that occured during the reconstruction process.
| |
| GetOutputBufferSize |
Gets the numbers of hologram reconstruction outputs images that can be stored simultaneously in memory.
| |
| GetPhase |
Gets the final phase image for the specified hologram group id.
| |
| GetReconstructedIntensity |
Gets the reconstructed intensity image before the post-processing for the specified hologram and source ids.
| |
| GetReconstructedPhase |
Gets the reconstructed phase image before the post-processing for the specified hologram and source ids.
| |
| GetUnwrappingThreadsNumber |
Gets the maximum numbers of threads that can be used to perform phase unwrapping.
| |
| IsRunning |
Gets the running status of the reconstruction thread.
| |
| Join |
Waits for all the pending reconstructions to finish.
| |
| Join(Int64) |
Waits for the specified hologram group to be reconstructed.
| |
| PerformPhaseFitting |
Performs a fitting on the specified phase image using the specified configuration object.
| |
| ReleaseResources |
Releases all the resources used during the reconstruction process.
This must be called before the end of the process.
| |
| RemoveConfiguration |
Removes a configuration from the list of available configuration for reconstruction.
| |
| Reset |
Clears the buffers and resets completely the reconstruction object.
| |
| Reset(UInt32) |
Clears the buffers and resets completely the reconstruction object.
| |
| SetOutputBufferSize |
Sets the numbers of hologram reconstruction outputs images that can be stored simultaneously in memory.
| |
| SetUnwrappingThreadsNumber |
Sets the maximum numbers of threads that can be used to perform phase unwrapping.
| |
| Start |
Starts the reconstruction thread.
| |
| StartHologramGroup |
Defines how many holograms must be processed together to produce one final image.
| |
| Stop |
Stops the reconstruction thread.
| |
| UseConfiguration |
Select a configuration to use. All the hologram added after will be reconstructed using this configuration.
|