Flags that represent the treatment of the values within the threshold range, the treatment of a pixel that falls on the threshold and new values for rejected values. These flags have a FlagsAttribute attribute that allows a bitwise combination of its member values.
[FlagsAttribute()]
public enum ColorThresholdCommandFlags
<FlagsAttribute()>
Public Enum ColorThresholdCommandFlags
typedef NS_OPTIONS(NSUInteger, LTColorThresholdCommandFlags)
public enum ColorThresholdCommandFlags
[FlagsAttribute()]
public enum class ColorThresholdCommandFlags
Value | Member | Description |
---|---|---|
0x00000000 | BandBass | The values falling outside the range are modified. |
0x00000000 | EffectChannel | Each channel component is modified independently. |
0x00000000 | SetToMinimum | The rejected values are set to 0. |
0x00000001 | BandReject | The values falling inside the range are modified. |
0x00000010 | EffectAll | The pixel is rejected by the test if one of the components is rejected. |
0x00000100 | SetToMaximum | The rejected values are set to the maximum value. |
0x00000200 | SetToClamp | The rejected component values less than the MinimumRange property go to the minimum value in the used color space component. Rejected component values greater than the MaximumRange property go to the maximum value in the used color space component. This works only with the EffectChannel flag. |
You can use a bitwise OR ( ¦ ) to specify one flag from each group.
Group | Flags |
Flags that define treatment of the values between the minimum and maximum threshold values | BandBass, BandReject |
Flags that define treatment of a pixel that falls on the threshold | EffectChannel, EffectAll |
Flags that define the new values for the rejected values | SetToMinimum, SetToMaximum, SetToClamp |
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document