Vcl.Imaging.GIFImg.ReduceColors

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function ReduceColors(Bitmap: TBitmap; ColorReduction: TColorReduction;
DitherMode: TDitherMode; ReductionBits: integer; CustomPalette: hPalette): TBitmap;

C++

extern DELPHI_PACKAGE Vcl::Graphics::TBitmap* __fastcall ReduceColors(Vcl::Graphics::TBitmap* Bitmap, TColorReduction ColorReduction, TDitherMode DitherMode, int ReductionBits, HPALETTE CustomPalette);

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Imaging.GIFImg.pas
Vcl.Imaging.GIFImg.hpp
Vcl.Imaging.GIFImg Vcl.Imaging.GIFImg

説明


ReduceColors を呼び出すと、ColorReduction および DitherMode のパラメータで指定された方法を使って、TBitmap 内の色をパレット内の最も近い表現にマッピングすることができます。ReduceColors は、変更後の TBitmap を返します。

ReductionBits パラメータには、減色方法が rmQuantize の場合に、望ましい色数(1 ピクセルあたりのビット数)を指定します。CustomPalette パラメータには、rmPalette の減色方法を使用する場合に、パレットを指定します。

関連項目