Credits | Overview | Plotting Styles | Commands | Terminals |
---|
set palette file は基本的に set palette defined (<gradient>) と同 じで、この <gradient> をデータファイル、またはデータブロックから読み込 みます。色の値は、単一の RGB 3 つ組の 24 ビット整数 (using 列が 1 つ か 2 つの場合) か、または 3 つの別々な R, G, B 成分の実数値 (using 列が 3 つか 4 つの場合) のいずれかで与えられます。最初の入力列に明示的 な灰色値が与えられない場合は、行番号をそれとして使います。これは、色軸 に沿って等間隔なパレットを生成します。
ファイルは通常のデータファイルとして読むので、全てのデータファイル修飾 子が使えます。HSV 色空間が選択されている場合には、R は実際には H を指すことに注意してください。
グラデーションを表示するには show palette gradient を使用してくださ い。
例:
RGB のパレットを [0,255] の範囲で読み込む:
set palette file 'some-palette' using ($1/255):($2/255):($3/255)
等間隔の虹色 (青-緑-黄-赤) パレット:
set palette model RGB file "-" using 1:2:3 0 0 1 0 1 0 1 1 0 1 0 0 e
明示的な灰色値指定と RGB 値指定で同じことを:
set palette model RGB file "-" using 1:2 1 0x0000ff 2 0x00ff00 3 0xffff00 4 0xff0000 e
バイナリパレットファイルも同様にサポートされています。以下参照: binary general。R,G,B の double のデータの 64 個の 3 つ組をファイル palette.bin に出力し、それを読み込む例:
set palette file "palette.bin" binary record=64 using 1:2:3