![]() | IMask Interface |
The IMask type exposes the following members.
Name | Description | |
---|---|---|
![]() | IntensityThresholdValuePercent | Gets or sets the percent value for the mask method using a threshold on the instensity. |
![]() | MasksCount | Gets the number of active masks. |
![]() | NonMeasuredAreasConnectingSize | Gets or sets the size in pixels from which the space between two non-measured points will be masked too. |
![]() | PhaseGradientThresholdValuePercent | Gets or sets the percent value for the mask method using a threshold on the phase gradient. |
![]() | PhaseGradientThresholdValueRadian | Gets or sets the radian value for the mask method using a threshold on the phase gradient. |
![]() | UseAutoIntensityThreshold | Gets or sets the activation state for the automatic computation of the threshold on the intensity. |
![]() | UseDefaultPhaseGradientThreshold | Gets or sets the activation state for the default value of the threshold on the phase gradient. |
Name | Description | |
---|---|---|
![]() | ClearMask | Clear a mask |
![]() | CutEllipseDisplayMask | Apply an elliptical shape on the specified mask |
![]() | CutEllipseUserMask | Keeps or cuts a defined elliptical region of the user mask. |
![]() | CutRectangleDisplayMask | Apply a rectangular shape on the specified mask |
![]() | CutRectangleUserMask | Keeps or cuts a defined rectangular region of the user mask. |
![]() | GetMaskMethodState | Gets the activation state of the specified method. |
![]() | LoadMaskImage(Byte, Int32, Int32, Int32) | Loads a mask using a byte array. |
![]() | LoadMaskImage(IntPtr, Int32, Int32, Int32) | Load a mask using an IntPtr |
![]() | LoadUserMask | Loads a user mask using string format |
![]() | ResetUserMask | Reset the user mask to the full image. |
![]() | SetMaskMethodState | Sets the activation state of the specified method. |
![]() | UseHalfResolution | Sets the activation state of the half-resolution feature. |