ColorPaletteHelper

ColorPaletteHelper class

Clase auxiliar para la manipulación de paletas de colores.

public static class ColorPaletteHelper

Métodos

NombreDescripción
static Create4Bit()Crea la paleta de colores de 4 bits.
static Create4BitGrayscale(bool)Crea la paleta de escala de grises de 4 bits.
static Create8Bit()Crea la paleta de colores de 8 bits.
static Create8BitGrayscale(bool)Crea la paleta de escala de grises de 8 bits.
static CreateMonochrome()Crea una paleta de colores monocromática que contiene solo 2 colores.
static GetCloseImagePalette(RasterImage, int)Obtiene la paleta de colores de la imagen raster (paletiza la imagen) en caso de que la imagen no la tenga. En caso de que exista una paleta, se usará en su lugar para realizar los cálculos.
static GetCloseImagePalette(RasterImage, int, PaletteMiningMethod)Obtiene la paleta de colores de la imagen raster (paletiza la imagen) en caso de que la imagen no la tenga. Palette está a punto de optimizarse para una mejor calidad de imagen indexada o tomarse “TAL CUAL” cuando se usa PaletteMiningMethod.UseCurrentPalette.
static GetCloseImagePalette(RasterImage, Rectangle, int)Obtiene la paleta de colores de la imagen raster (paletiza la imagen) en caso de que la imagen no la tenga. En caso de que exista una paleta, se usará en su lugar para realizar los cálculos.
static GetCloseImagePalette(RasterImage, Rectangle, int, bool)Obtiene la paleta de colores de la imagen raster (paletiza la imagen) en caso de que la imagen no la tenga. En caso de que exista una paleta, se usará en su lugar para realizar los cálculos.
static GetCloseImagePalette(RasterImage, Rectangle, int, bool, Color)Obtiene la paleta de colores de la imagen raster (paletiza la imagen) en caso de que la imagen no la tenga. En caso de que exista una paleta, se usará en su lugar para realizar los cálculos.
static GetDownscalePalette(RasterImage)Obtenga una paleta de 256 colores, compuesta de partes superiores de los valores de color de la imagen inicial.
static GetUniformColorPalette(RasterImage)Consigue una paleta uniforme de 256 colores.
static HasTransparentColors(IColorPalette)Determina si la paleta especificada tiene colores transparentes.

Ver también