Class ColorPaletteHelper

ColorPaletteHelper class

Βοηθητική τάξη για χειρισμό παλετών χρωμάτων.

public static class ColorPaletteHelper

Μέθοδοι

ΟνομαΠεριγραφή
static Create4Bit()Δημιουργεί την παλέτα χρωμάτων 4 bit.
static Create4BitGrayscale(bool)Δημιουργεί την παλέτα κλίμακας του γκρι 4 bit.
static Create8Bit()Δημιουργεί την παλέτα χρωμάτων 8 bit.
static Create8BitGrayscale(bool)Δημιουργεί την παλέτα κλίμακας του γκρι 8 bit.
static CreateMonochrome()Δημιουργεί μια μονόχρωμη χρωματική παλέτα που περιέχει μόνο 2 χρώματα.
static GetCloseImagePalette(RasterImage, int)Λαμβάνει χρωματική παλέτα από εικόνα ράστερ (παλετοποιεί την εικόνα) σε περίπτωση που η εικόνα δεν έχει. Σε περίπτωση που υπάρχει παλέτα, θα χρησιμοποιηθεί αντί για την εκτέλεση υπολογισμών.
static GetCloseImagePalette(RasterImage, Rectangle, int)Λαμβάνει χρωματική παλέτα από εικόνα ράστερ (παλετοποιεί την εικόνα) σε περίπτωση που η εικόνα δεν έχει. Σε περίπτωση που υπάρχει παλέτα, θα χρησιμοποιηθεί αντί για την εκτέλεση υπολογισμών.
static GetCloseImagePalette(RasterImage, Rectangle, int, bool)Λαμβάνει χρωματική παλέτα από εικόνα ράστερ (παλετοποιεί την εικόνα) σε περίπτωση που η εικόνα δεν έχει. Σε περίπτωση που υπάρχει παλέτα, θα χρησιμοποιηθεί αντί για την εκτέλεση υπολογισμών.
static GetDownscalePalette(RasterImage)Λάβετε παλέτα 256 χρωμάτων, που αποτελείται από ανώτερα κομμάτια αρχικών τιμών χρώματος εικόνας.
static GetUniformColorPalette(RasterImage)Αποκτήστε ομοιόμορφη παλέτα χρωμάτων 256.
static HasTransparentColors(IColorPalette)Καθορίζει εάν η καθορισμένη παλέτα έχει διαφανή χρώματα.

Δείτε επίσης