![]() | 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.
|