![]() | Non |
Defines the parameters related to the non-measured points computation, including the choice of the mask types with their specific parameters.
Three types of mask are available:
The NonMeasuredPointsConfiguration type exposes the following members.
Name | Description | |
---|---|---|
![]() | NonMeasuredPointsConfiguration | Initializes a new instance of the NonMeasuredPointsConfiguration class |
Name | Description | |
---|---|---|
![]() | AreaConnectingSize | Gets or sets the maximum distance separating two non-measured points for which every measured point in-between is considered non-measured. |
![]() | BackgroundThresholdingStructuringElementSize | Gets or sets the background thresholding structuring element size in pixels. |
![]() | BackgroundThresholdingThresholdValueRadian | Gets or sets the background thresholding threshold value in radian. |
![]() | IsMaskEnabled | Gets the non-measured points mask status. |
![]() | SendOffsetBackToCPU | If SetBackgroundToZero is used, this retrieves the offset from the GPU. |
![]() | SetBackgroundToZero | Set the average phase value of the background thresholding to 0. |
![]() | ThresholdIntensityValuePercent | Sets the same threshold value on the intensity in percent for each laser source. |
![]() | ThresholdIntensityValuePercentPhysicalLaserSource | Gets or sets the threshold value on the intensity in percent for the specified laser source. |
![]() | ThresholdPhaseGradientValuePercent | Sets the same threshold value on the phase gradient in percent for each laser source. |
![]() | ThresholdPhaseGradientValuePercentPhysicalLaserSource | Gets or sets the threshold value on the phase gradient in percent for the specified laser source. |
![]() | ThresholdPhaseGradientValueRadian | Sets the same threshold value on the phase gradient in radian for each laser source. |
![]() | ThresholdPhaseGradientValueRadianPhysicalLaserSource | Gets or sets the threshold value on the phase gradient in radian for the specified laser source. |
![]() | UseAreaConnecting | Enables or disables the non-measured points area connecting feature. If enabled, defines as non-measured, every pixel lying between two non-measured points being the specified distance apart. |
![]() | UseAutoThresholdIntensity | Enables or disables the automatic computation of the threshold on the intensity. The method is base on the OTSU algorithm. |
![]() | UseBackgroundThresholding | Enables or disables the background thresholding. |
![]() | UseThresholdIntensity | Enables or disables the computation of non-measured points based on a threshold on the intensity. |
![]() | UseThresholdPhaseGradient | Enables or disables the computation of non-measured points based on a threshold on the phase gradient. The threshold is defined such that every pixel having a gradient above the threshold is considered as a non-measured point. |
![]() | UseUserMask | Enables or disables the user defined mask. |
Name | Description | |
---|---|---|
![]() | AddUserMaskEllipseShape | Adds an ellipse to the list of shapes defining the user mask. |
![]() | AddUserMaskRectangleShape | Adds a rectangle to the list of shapes defining the user mask. |
![]() | ClearUserMask | Clears the list of shapes defining the user mask and the loaded user mask. |
![]() | Dispose | Releases all resources used by the NonMeasuredPointsConfiguration |
![]() | Equals | |
![]() | GetUserMaskShapes | Gets an array containing the user defined mask shapes. |
![]() | LoadUserMask(String) | Loads the list of shapes defining the user mask. The shapes coordinated are absolute with respect to the size of the hologram. |
![]() | LoadUserMask(Byte, Int32, Int32, Int32) | Loads the user defined mask from a specified byte array. The size of the mask must be the same as the defined ROI. |
![]() | ResetUserMaskShapes | Clears the list of shapes defining the user mask. |
![]() | UndoUserMaskShape | Removes the last shape added to the list of shapes defining the user mask. |
![]() | UseDefaultThresholdPhaseGradient | Sets the default threshold value on the phase gradient for each laser source. The value is defined to π/2. |