Palette Extract
Extracts an exact or representative palette from an image
intermediate
Since P00
Input Ports
Image
色を調べたい画像です
Output Ports
Palette
画像から取り出した色の一覧です
Count
取り出した色の数です
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Extract Mode | Enum | `Exact` | `実色抽出` は画像で実際に使われている色を頻度順で残します。`代表色抽出` は近い色をまとめて代表色パレットにします |
| Max Colors | Int | `16` | 抽出結果のパレットに残す最大色数です |
| Include Transparent | Bool | `false` | 完全に透明なピクセルも色として数えます |
まず何に使う?
- 既存imageのColorをそのまま再利用したい時
- 何Color使っているか確認したい時
Palette Swapの元パレットを自動で作りたい時- 近いColorをまとめて、減Color向けの代表Colorパレットを作りたい時
注意
- 抽出順は決定論的です。同じimageなら毎回同じ結果になります。
実Color抽出は元imageに存在したColorだけを返します。代表Color抽出は近いColorをまとめるため、元imageにそのまま存在しない代表Colorが出ることがあります。include_transparent = falseの時、完全透明ピクセルは無視されます。_countは使用Color数の確認用に便利です。
Usage Examples
- 既存のドット絵からパレットを取り出す
Palette Extract -> Palette Swapで別配Colorに差し替える準備をする- 素材imageのColor数が 16 Color以内か確認する
- 透明Colorも含めて UI 素材のColor構成を調べる
代表Color抽出で、写真や複雑なimageを少数Colorのパレットへ要約する