パレット整理

同一のカラー値が割り当てられているパレットエントリや、インデックスカラーイメージにおいて未使用のパレットエントリを検出し、それに対して統合や削除などの処理を行うには、メインメニューから[パレット]-[パレット整理]を選びます。

対象

パレット内のすべてのエントリを対象にしたいときは[全パレットエントリ]を、選択したパレットエントリのみを対象にしたいときは[選択パレットエントリのみ]を選びます。

パレットエントリ0は処理しない

パレットエントリ0は、整理対象から除外します。

整理方法

本処理として行う作業内容を選択します。
何もしない(後処理のみを実行) 統合や置き換えなどの処理を行いません。
同一色のパレットエントリを統合する
同じカラー値が割り当てられているパレットエントリを、一つにまとめます。

アルファ値も比較する

同一色の判定に、アルファ値を含めます。色が同じでアルファ値の異なるパレットは、統合されません。
指定パレットエントリの色と同じにする [パレットエントリ]で指定したパレットエントリのカラー値を、他のパレットエントリにコピーします。
指定パレットエントリに置き換える
指定したパレットエントリに対応するイメージのインデックス値を、[パレットエントリ]で新しく指定した値に置き換えます。

対象選択パレットエントリの平均色にする

対象となるパレットエントリの平均色を求めて、その平均色に置き換えます。

後処理

本処理のあとで行う作業を選択します。
何もしない
本処理(統合や置き換え)のみを行います。
空きパレットエントリを整理する
イメージ側で使用していない「空きパレットエントリ」に対して、後処理を行います。

空きパレットエントリを初期化する

空きパレットエントリを指定色で初期化します。

黒/白
黒(RGB=0,0,0)・白(RGB=255,255,255)を設定します。
デフォルト
カラー
自由設定できる初期値を指定します。
デフォルトカラーは、[環境設定 – 編集機能]ダイアログで設定します。
平均色
選択されたパレットエントリの平均の色を求め、それを指定します。

空きパレットエントリを後方に移動する

空きパレットエントリを後方(インデックス値の大きいほう)へ移動し、その分を手前に詰めます。

選択パレットエントリ内の末尾に移動する

ONのときは、空きパレットエントリの移動先を「選択した最後方のエントリの位置」にします。OFFのときは、移動先を「パレット全体の最後尾」にします。
例えば、サイズ64のパレットで、エントリ0~31に対して移動を行うとき、ONのときは移動先がエントリ31に、OFFのときはエントリ63になります。
空きパレットエントリを破棄して
パレットサイズを縮小
イメージ側で使用していない「空きパレットエントリ」の分を詰めて、パレットサイズを縮小します。