Class ColorPaletteHelper

ColorPaletteHelper class

Classe helper per la manipolazione delle tavolozze dei colori.

public static class ColorPaletteHelper

Metodi

NomeDescrizione
static Create4Bit()Crea la tavolozza dei colori a 4 bit.
static Create4BitGrayscale(bool)Crea la tavolozza in scala di grigi a 4 bit.
static Create8Bit()Crea la tavolozza dei colori a 8 bit.
static Create8BitGrayscale(bool)Crea la tavolozza in scala di grigi a 8 bit.
static CreateMonochrome()Crea una tavolozza di colori monocromatica contenente solo 2 colori.
static GetCloseImagePalette(RasterImage, int)Ottiene la tavolozza dei colori dall’immagine raster (palettizza l’immagine) nel caso in cui l’immagine non ne abbia una. Nel caso in cui la tavolozza esista, verrà utilizzata al posto dell’esecuzione dei calcoli.
static GetCloseImagePalette(RasterImage, Rectangle, int)Ottiene la tavolozza dei colori dall’immagine raster (palettizza l’immagine) nel caso in cui l’immagine non ne abbia una. Nel caso in cui la tavolozza esista, verrà utilizzata al posto dell’esecuzione dei calcoli.
static GetCloseImagePalette(RasterImage, Rectangle, int, bool)Ottiene la tavolozza dei colori dall’immagine raster (palettizza l’immagine) nel caso in cui l’immagine non ne abbia una. Nel caso in cui la tavolozza esista, verrà utilizzata al posto dell’esecuzione dei calcoli.
static GetDownscalePalette(RasterImage)Ottieni una tavolozza di 256 colori, composta dai bit superiori dei valori di colore dell’immagine iniziale.
static GetUniformColorPalette(RasterImage)Ottieni una tavolozza di colori uniforme da 256.
static HasTransparentColors(IColorPalette)Determina se la tavolozza specificata ha colori trasparenti.

Guarda anche