カラーマップでモザイク化するときのオプション

モザイク化ツールでは、カラーマップが関連付けられているラスタ データセットをモザイク化できます。関連付けられているカラーマップが数種類ある場合でも有効です。多様なカラーマップを 1 つにモザイク化するときは、ツールで使用するカラーマップを指定する必要があります。数種類のカラーマップが混在している場合は特に重要です。カラーマップの競合が考えられる場合に、その競合を特定する際は [REJECT]、[FIRST]、[LAST]、および [MATCH] が選択肢として表示されます。

カラーマップがすべて同じであるか、またはカラーマップが存在しない場合、このパラメータは省略可能です。カラーマップがモザイク内に存在する場合、このパラメータを最適な結果が得られるように設定するのが得策です。

Reject

Reject モードでは、カラーマップが関連付けられているラスタ データセットが、モザイク化の対象から外されます。本質的にラスタ データセットはモザイク化の対象ですが、カラーマップを含むものはツールによって無視され、モザイク処理の対象から外されます。そのため、すべてのラスタ データセットにカラーマップがある場合、事実上モザイクは生成されません。

上記の図で、モザイク化対象となるラスタ データセットは 3 つあります。モザイク化ツールは、最初の 2 つのラスタ データセット(左側と中央)を 1 つにモザイク化しようと試みます。次に示すように、中央のラスタはカラーマップを含むので除外モードでは無視され、モザイク リスト内の次のラスタ データセットがモザイク化の対象になります。

たとえば、モザイク化の対象となるラスタ データセットが 3 つあって、そのうちの 1 つにカラーマップが含まれている場合、その 1 つだけが無視されます。下の図で、左側と右側のラスタ データセットはカラーマップを含みませんが、中央のものはカラーマップを含んでいます。

カラーマップ: 除外 1

モザイク化ツールは、最初の 2 つのラスタ データセット(左側と中央)を 1 つにモザイク化しようと試みます。中央のラスタはカラーマップを含むので除外モードでは無視され、モザイク リスト内の次のラスタ データセットがモザイク化の対象になります。そのため、左側と右側のラスタ データセットだけが、1 つにモザイク化されます。

カラーマップ: 除外 2

First

First のモードでは、モザイク化対象のラスタ データセット リスト内にある最初のカラーマップが使用されます。これはデフォルトのカラーマップ モードです。

下の図で使用されているのは、最初のカラーマップです。これはリスト内の最初にあるためです。このため、モザイク内の最後の出力ラスタ データセットに適用されているカラーマップが、最初のラスタ データセットに使用されるカラーマップになります。カラーマップ値を再マッピングすることはできません。

カラーマップ: first

Last

Last のモードでは、モザイク化対象のラスタ データセット リスト内にある最後のカラーマップが使用されます。

下の図で使用されているのは、最後のカラーマップです。これはリスト内の最後にあるためです。したがって、1 つにモザイク化されたすべてのラスタ データセットに適用されたカラーマップは、最後のカラーマップと同じになります。カラーマップ値を再マッピングすることはできません。

カラーマップ: Last

Match

Match モードでは、すべてのカラーマップの組み合わせが使用されます。最後のカラーマップ内に一意な色がすべて表されるようになります(所定のビット深度で許容される場合)。

下の図に示すように、照合モードでは一意な色がすべて一括して照合されます。2 番目のカラーマップの値 4 は、最初のカラーマップの値 3 と同じ一意な色です。そのため、最後のカラーマップは値 4 をすべて値 3 にマッピングします。同様に、値 5 をすべて値 1 にマッピングし、値 6 を値 2 にマッピングします。存在していない新しい一意な色がある場合、その新しい色はカラーマップの端部に追加されます。そのため、値 0(ゼロ)の一意な色は、カラーマップの端部に追加されます。

カラーマップの照合: 正常照合テーブル: 正常

ビット深度がそれ以上新しい値を受け入れることができない場合、一意な色によっては表現できないことがあります。以下は、有効な値が 0 ~ 255 の範囲に限定されている、8 ビット データの例です。

下に示すように、2 番目のカラーマッピングの値には、最後のテーブル内の新しい値に再マッピングする必要のあるものがいくつかあります。最初に、値 0(ゼロ)を値 255 に再マッピングします。値 4 に対する一意な色を、次に使用可能な一意の値にマッピングします。ただし、すでにビット深度がいっぱいなので、色が最も近い既存の一意な色にマッピングします。つまり、マッピング先の値は 254 です。値 5 は、既存の個別値と照合する必要があるので、値 1 にマッピングします。値 6 に対する一意な色は、2 に対する値と同じなので、値 6 は値 2 にマッピングされます。

カラーマッピングによっては、値のマッピング先となる新しい色は、あまり極端な色でないかもしれません。この例で、極端な色の差異が使用されているのは、一意な色を区別するためです。

カラーマッピングの照合: 完全なビット深度カラーマッピング テーブル: 完全

関連トピック

5/10/2014