Vcl.Imaging.GIFImg.TColorReduction
Delphi
TColorReduction = (
rmNone, // Do not perform color reduction
rmWindows20, // Reduce to the Windows 20 color system palette
rmWindows256, // Reduce to the Windows 256 color halftone palette (Only works in 256 color display mode)
rmWindowsGray, // Reduce to the Windows 4 grayscale colors
rmMonochrome, // Reduce to a black/white monochrome palette
rmGrayScale, // Reduce to a uniform 256 shade grayscale palette
rmNetscape, // Reduce to the Netscape 216 color palette
rmQuantize, // Reduce to optimal 2^n color palette
rmQuantizeWindows, // Reduce to optimal 256 color windows palette
rmPalette // Reduce to custom palette
);
C++
enum DECLSPEC_DENUM TColorReduction : unsigned char { rmNone, rmWindows20, rmWindows256, rmWindowsGray, rmMonochrome, rmGrayScale, rmNetscape, rmQuantize, rmQuantizeWindows, rmPalette };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | Vcl.Imaging.GIFImg.pas Vcl.Imaging.GIFImg.hpp |
Vcl.Imaging.GIFImg | Vcl.Imaging.GIFImg |
Description
Spécifie les méthodes de réduction des couleurs disponibles.
Une variable de type TColorReduction spécifie la méthode de réduction des couleurs à utiliser lors de l'optimisation ou la réduction de la palette d'une image.
Par exemple, la routine ReduceColors peut être utilisée pour réduire les couleurs d'un TBitmap.
Le tableau suivant liste les valeurs possibles d'une variable de type TColorReduction.
Valeur | Signification |
---|---|
rmNone |
N'effectue aucune réduction de couleurs. |
rmWindows20 |
Réduit à la palette système 20 couleurs Windows. |
rmWindows256 |
Réduit à la palette 256 couleurs en demi-teinte Windows. Cela fonctionne seulement en mode d'affichage 256 couleurs. |
rmWindowsGray |
Réduit à la palette 4 couleurs en nuance de gris Windows. |
rmMonochrome |
Réduit à la palette monochrome noir/blanc. |
rmGrayScale |
Réduit à la palette 256 nuances de gris uniforme. |
rmNetscape |
Réduit à la palette 216 couleurs Netscape. |
rmQuantize |
Réduit à une palette 2^n couleurs optimale. |
rmQuantizeWindows |
Réduit à une palette 256 couleurs Windows optimale. |
rmPalette |
Réduit à une palette personnalisée. |
Voir aussi