カラーテーブル

Igor Pro® 10 には、偽色カラー画像、コンタープロット、およびグラフトレースで使うための63種類の組み込みカラーテーブルが用意されています。

Built-in color tables for Igor 10

カラーテーブルの範囲

データ値の範囲をテーブル内の色範囲にマッピングする設定は、Modify Image Appearance ダイアログを使って手動または自動で行うことができます。

最初の色または最後の色を自動スケーリングするように選択した場合、Igor Pro は画像内のデータを分析し、それぞれ見つかった最小値または最大値を使います。

"First Color at Z=" と "Last Color at Z=" の値を変更することで、データの詳細を確認できます。

例えば、Grays カラーテーブルを使う場合、最初の色(黒)を画像の最小値よりも小さい数値に割り当てると、画像を明るくすることができます。これにより、画像の最小値に対してより明るい色が割り当てられます。画像の最大値を暗くするには、ラストカラーを画像の最大値よりも大きい数値に割り当て、画像の最大値に対してより暗い色をマッピングします。

範囲の最大値を超えるデータ値には、カラーテーブルの最後の色が割り当てられます。あるいは、それらすべてを1つの色に割り当てたり、透明にすることもできます。同様に、範囲の最小値未満のデータ値には、カラーテーブルの最初の色が割り当てられます。あるいは、それらすべてを1つの色(最大値の色とは異なる場合あり)に割り当てたり、透明にすることもできます。

一部の色テーブルは、特定の用途と特定の数値範囲向けに設計されています。

BlackBody カラーテーブルは、1,000~10,000 Kelvin の温度範囲において、加熱された「黒体」の色(ただしその体の明るさではない)を示すために設計されています。

Spectrum カラーテーブルは、380~780 ナノメートルの範囲で測定された可視光の波長に対応する色を示すように設計されています。

SpectrumBlack カラーテーブルは同様の機能を持ちますが、355~830 ナノメートルの範囲を対象としています。黒へのフェードは、人間の目が波長の両端域で色を認識する能力を失うことを示す試みです。

dBZ14 と dBZ21 カラーテーブルは、米国国立気象局の標準レーダーカラーと値を用いた気象図の表示用に設計されています。

LandAndSea、SeaLandAndFire、Relief、PastelsMap の各カラーテーブルは、いずれも海面を示すことを意図した鋭い色の遷移を有しています。

LandAndSea テーブルと Relief テーブルでは、この遷移が範囲の 50% で発生します。最小値を最大値の負の値に設定することで、この遷移を 0 の値に配置できます:

ModifyImage imageName, ctab={-1000,1000,LandAndSea,0}	// image plot
ColorScale/C/N=scale0  ctab={-1000,1000,LandAndSea,0}	// colorscale

パステルマップテーブルでは、この遷移が範囲の 2/3 の位置にあります。最大値の負の値の2倍を最小値に設定することで、この遷移を値 0 の位置に配置できます:

ModifyImage imageName, ctab={-2000,1000,PastelsMap,0}	// image plot
ColorScale/C/N=scale0  ctab={-2000,1000,PastelsMap,0}	// colorscale

この原則は他のカラーテーブルにも拡張でき、特定の色を望ましい値に設定できます。多少の試行錯誤が必要になるかもしれません。

注記:BlackBody、Spectrum、SpectrumBlack のカラーテーブルは、Color Science ウェブサイトのアルゴリズムに基づいています。

参考文献:Wyszecki, Gunter, and W. S. Stiles, Color Science : Concepts and Methods, Quantitative Data and Formula, 628 pp., John Wiley & Sons, 1982.

カラーテーブルウェーブ

4列ウェーブのうち3列をカラーテーブルとして使用でき、想像できるあらゆるカラーテーブルを提供したり、インポートしたりできます。

カラーインデックスウェーブでは、画像ウェーブのデータ値をカラーインデックスウェーブへの X インデックスとして使い、特定のポイントのカラーを選択します。これに対し、カラーテーブルウェーブでは、画像ウェーブの全データ値範囲、または明示的に指定した範囲を、カラーテーブルウェーブ全体または指定範囲にマッピングします。

結果の色は、データ値と動作範囲のみに依存し、カラートレブルの X 方向ウェーブの X 方向スケーリングには依存しません。

提供されるカラーテーブルのウェーブ

Igor Pro 10 には、Igor Pro フォルダーの Color Tables フォルダー内に、多数のカラーテーブルウェーブが Igor Pro バイナリファイルとして既に同梱されています。ここに独自のウェーブを追加することができます:

  • EPFL Color Schemes
  • LANL Color Maps
  • Matplotlib Color Maps
  • Moreland Color Maps
  • Misc Color Schemes
  • Scientific Colour Maps (Version 6.0.4)

Thumbnails of color table waves in the Color Tables folder

Forum

Support

Gallery

Igor Pro 10

Learn More

Igor XOP Toolkit

Learn More

Igor NIDAQ Tools MX

Learn More