全部產品
Search
文件中心

ApsaraDB RDS:ST_ColorInterp

更新時間:Feb 28, 2024

擷取raster對象的某一個波段的顏色解釋類型。

文法

text ST_ColorInterp(raster raster_obj, integer band);

參數

參數名稱

描述

raster_obj

Raster對象。

band

波段序號,從0開始。

返回的interp值及其說明如下表。

說明

Undefined

顏色解釋類型未定義。

CI_GrayIndex

灰階值索引。

CI_RGBIndex

RGB顏色模型顏色表索引。

CI_RGBAIndex

RGBA顏色模型顏色表索引。

CI_Red

RGB顏色模型Red波段。

CI_Green

RGB顏色模型Green波段。

CI_Blue

RGB顏色模型Blue波段。

CI_Alpha

RGBA顏色模型Alpha波段。

CI_Hue

HSL顏色模型中Hue波段。

CI_Saturation

HSL顏色模型中Saturation波段。

CI_Lightness

HSL顏色模型中Lightness波段。

CI_Cyan

CMYK顏色模型中Cyan波段。

CI_Magenta

CMYK顏色模型中Magenta波段。

CI_Yellow

CMYK顏色模型中Yellow波段。

CI_Black

CMYK顏色模型中Black波段。

CI_YCBCR_Y

YCBCR顏色模型中Y波段。

CI_YCBCR_Cb

YCBCR顏色模型中Cb波段。

CI_YCBCR_Cr

YCBCR顏色模型中Cr波段。

樣本

select ST_ColorInterp(raster_obj,0) from raster_table where id = 1;
 st_colorinterp
----------------
 CI_YCBCR_Y
(1 row)