ColorPaletteHelper
ColorPaletteHelper class
调色板操作的辅助类。
public static class ColorPaletteHelper
方法
姓名 | 描述 |
---|---|
static Create4Bit() | 创建 4 位调色板。 |
static Create4BitGrayscale(bool) | 创建 4 位灰度调色板。 |
static Create8Bit() | 创建 8 位调色板。 |
static Create8BitGrayscale(bool) | 创建 8 位灰度调色板。 |
static CreateMonochrome() | 创建仅包含 2 种颜色的单色调色板。 |
static GetCloseImagePalette(RasterImage, int) | 从光栅图像中获取调色板(调色图像),以防图像没有调色板。如果调色板存在,它将被用来代替执行计算。 |
static GetCloseImagePalette(RasterImage, int, PaletteMiningMethod) | 从光栅图像中获取调色板(调色图像),以防图像没有调色板。当使用 PaletteMiningMethod.UseCurrentPalette 时,Palette 即将进行优化以获得更好的索引图像质量或“按原样”拍摄。 |
static GetCloseImagePalette(RasterImage, Rectangle, int) | 从光栅图像中获取调色板(调色图像),以防图像没有调色板。如果调色板存在,它将被用来代替执行计算。 |
static GetCloseImagePalette(RasterImage, Rectangle, int, bool) | 从光栅图像中获取调色板(调色图像),以防图像没有调色板。如果调色板存在,它将被用来代替执行计算。 |
static GetCloseImagePalette(RasterImage, Rectangle, int, bool, Color) | 从光栅图像中获取调色板(调色图像),以防图像没有调色板。如果调色板存在,它将被用来代替执行计算。 |
static GetDownscalePalette(RasterImage) | 获取 256 个调色板,由初始图像颜色值的高位组成。 |
static GetUniformColorPalette(RasterImage) | 获取统一的 256 调色板。 |
static HasTransparentColors(IColorPalette) | 判断指定调色板是否有透明色。 |
也可以看看
- 命名空间 Aspose.Imaging
- 部件 Aspose.Imaging