Reconstruction Class |
Namespace: LynceeTec.InterfaceProcessingV2
The Reconstruction type exposes the following members.
| Name | Description | |
|---|---|---|
| Reconstruction | Initializes a new instance of the Reconstruction class | |
| Reconstruction(UInt32) | Initializes a new instance of the Reconstruction class |
| Name | Description | |
|---|---|---|
| CudaDevices |
Gets the installed Cuda devices informations
|
| Name | Description | |
|---|---|---|
| AddHologram |
Adds a new hologram to the reconstruction process to be reconstructed using the specified configuration.
| |
| AddHologramToGroup |
Adds the hologram to the specified started group.
| |
| Clear |
Clears all the holograms in the waiting queue and all the reconstructed images in the output buffers.
| |
| CloseHologramGroup |
Closes an open hologram group.
| |
| Dispose | Releases all resources used by the Reconstruction | |
| Free |
Frees the output buffers of the specified id to allow another reconstruction to use it.
| |
| GetExceptions |
Gets the errors that occured during the reconstruction process.
| |
| 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.
| |
| GetLinkedConfigurations |
Gets the configurations currently linked to the reconstruction process.
| |
| GetOutputAvailableBufferSize |
Gets the numbers of hologram reconstruction outputs images still available in the output buffer.
| |
| 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.
| |
| GetStatus |
Gets the current status of the specified hologram group.
| |
| 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.
| |
| LinkConfiguration |
Links an existing configuration to the reconstruction process.
| |
| OpenHologramGroup |
Opens a group of holograms to be processed together to produce one final image.
| |
| PerformPhaseFitting |
Performs a fitting on the specified phase image using the specified configuration object.
| |
| 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 | ||
| Start |
Starts the reconstruction thread.
| |
| Stop |
Stops the reconstruction thread.
| |
| UnlinkConfiguration |
Unlink a configuration from the the reconstruction process.
|
| Name | Description | |
|---|---|---|
| OnClearEvent |
Event raised juste before clearing all reconstruction data
due to user configuration modification.
|