この関数は、ラスターオブジェクトのバンドの色解釈タイプを返します。
構文
テキストST_ColorInterp (ラスターraster_obj、整数バンド);パラメーター
パラメーター | 説明 |
raster_obj | ラスターオブジェクト |
バンド | 0 から始まるバンドのシーケンス番号 |
次の表は、返される interp パラメーターの値を示しています。
値 | 説明 |
未定義 | 色解釈タイプが定義されていません。 |
CI_GrayIndex | 関連するグレー値テーブルのインデックス。 |
CI_RGBIndex | RGB カラーテーブルのインデックスです。 |
CI_RGBAIndex | RGBA カラーテーブルのインデックスです。 |
CI_レッド | RGB カラーモデルの赤色の帯です。 |
CI_グリーン | RGB カラーモデルの緑色の帯です。 |
CI_ブルー | RGB カラーモデルの青色の帯です。 |
CI_アルファ | RGBA カラーモデルのアルファの帯です。 |
CI_色相 | HSL カラーモデルの色相 の帯です。 |
CI_彩度 | HSL カラーモデルの飽和の帯です。 |
CI_明度 | HSL カラーモデルの明度の帯です。 |
CI_シアン | CMYK カラーモデルのシアンの帯です。 |
CI_マゼンタ | CMYK カラーモデルのマゼンタの帯です。 |
CI_イエロー | CMYK カラーモデルの黄色の帯です。 |
CI_ブラック | CMYK カラーモデルの黒色の帯です。 |
CI_YCBCR_Y | YCbCr カラーモデルの Y の帯です。 |
CI_YCBCR_Cb | YCbCr カラーモデルの Cb の帯です。 |
CI_YCBCR_Cr | YCbCr カラーモデルの Cr の帯です。 |
例:
、id = 1であるraster_tableからST_ColorInterp(raster_obj,0) を選択します。
st_colorinterp
----------------
CI_YCBCR_Y
(1行)