[FlagsAttribute()]
public enum PixelateCommandFlags
[FlagsAttribute()]
public enum class PixelateCommandFlags : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable
class PixelateCommandFlags(Enum):
Maximum = 0
Minimum = 1
Average = 2
Rectangle = 16
Radial = 32
WidthFrequency = 256
WidthPeriod = 512
HeightFrequency = 1024
HeightPeriod = 2048
Value | Member | Description |
---|---|---|
0x00000000 | Maximum | Fill the cell with its maximum pixel value. |
0x00000001 | Minimum | Fill the cell with its minimum pixel value. |
0x00000002 | Average | Fill the cell with its average pixel value. |
0x00000010 | Rectangle | Divide the image into rectangular cells. If this flag used, the CellWidth property of the PixelateCommand class or the cellWidth parameter of the PixelateCommand Constructor contains the cell width in pixels or the number of cells across the width of the image. The CellHeight property of PixelateCommand class or the celHeight parameter of the PixelateCommand Constructor contains the cell height in pixels or the number of cells across the height of the image. |
0x00000020 | Radial | Divide the image into circular cells, centered around the center point. If this flag is used, the CellWidth property of the PixelateCommand class (or the cellWidth parameter of the Constructor) contains the angular component of the cell, and the CellHeight property of the PixelateCommand class (or the cellHeight parameter of the Constructor) contains the radial component of the cell. Please note that the Radial flag must be OR-ed with the WidthPeriod flag or the WidthFrequency flag. |
0x00000100 | WidthFrequency | Indicates the number of cells along the width of the image if rectangular cells are used. If circular cells are used, this indicates the number of cells present around the center of the circle. |
0x00000200 | WidthPeriod | Indicates the width, in pixels of a cell, if rectangular cells are used. If circular cells are used, this indicates the number of degrees in each cell around the center point. |
0x00000400 | HeightFrequency | Indicates the number of cells along the height of the image if rectangular cells are used. If circular cells are used, this indicates the number of cells present along the radius of the circle. |
0x00000800 | HeightPeriod | Indicates the height, in pixels of a cell, if rectangular cells are used. If circular cells are used, this indicates the radial length of each cell along the radius. |
You can use a bitwise OR ( ¦ ) to specify one flag from each group.
Group | Flags |
Cell Values | Maximum, Minimum, Average |
Cell Shapes | Rectangle, Radial |
Type of cell width and cell height data used | WidthFrequency, WidthPeriod, HeightFrequency, HeightPeriod |
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