ColorPaletteHelper

ColorPaletteHelper class

Hjälparklass för manipulering av färgpaletter.

public static class ColorPaletteHelper

Metoder

namnBeskrivning
static Create4Bit()Skapar 4-bitars färgpaletten.
static Create4BitGrayscale(bool)Skapar 4-bitars gråskalepaletten.
static Create8Bit()Skapar 8-bitars färgpaletten.
static Create8BitGrayscale(bool)Skapar 8-bitars gråskalepaletten.
static CreateMonochrome()Skapar en monokrom färgpalett som innehåller endast 2 färger.
static GetCloseImagePalette(RasterImage, int)Hämtar färgpalett från rasterbild (palleterar bild) om bilden inte har någon. Om palett finns kommer den att användas istället för att utföra beräkningar.
static GetCloseImagePalette(RasterImage, int, PaletteMiningMethod)Hämtar färgpalett från rasterbild (palleterar bild) om bilden inte har någon. Palette är på väg att optimeras för bättre indexerad bildkvalitet eller tas “AS IS” när PaletteMiningMethod.UseCurrentPalette används.
static GetCloseImagePalette(RasterImage, Rectangle, int)Hämtar färgpalett från rasterbild (palleterar bild) om bilden inte har någon. Om palett finns kommer den att användas istället för att utföra beräkningar.
static GetCloseImagePalette(RasterImage, Rectangle, int, bool)Hämtar färgpalett från rasterbild (palleterar bild) om bilden inte har någon. Om palett finns kommer den att användas istället för att utföra beräkningar.
static GetCloseImagePalette(RasterImage, Rectangle, int, bool, Color)Hämtar färgpalett från rasterbild (palleterar bild) om bilden inte har någon. Om palett finns kommer den att användas istället för att utföra beräkningar.
static GetDownscalePalette(RasterImage)Få 256 färgpalett, sammansatt av övre bitar av initiala bildfärgvärden.
static GetUniformColorPalette(RasterImage)Få enhetlig 256 färgpalett.
static HasTransparentColors(IColorPalette)Avgör om den angivna paletten har transparenta färger.

Se även