ColormapToRGB

描述

将带有色彩映射表的单波段栅格转换为三波段(红、绿和蓝)栅格。

讨论

有关此函数工作原理的详细信息,请参阅色彩映射表至 RGB 转换栅格函数。

栅格对象的引用栅格数据集是临时的。要将其设置为永久,可以调用栅格对象的 save 方法。

语法

ColormapToRGB (raster)
参数说明数据类型
raster

输入色彩映射表栅格。

Raster
返回值
数据类型说明
Raster

输出栅格。

代码示例

ColormapToRGB 示例 1

本示例将带有色彩映射表的栅格转换为三波段 RGB 栅格。

from arcpy.sa import *
out_slope_with_colormap = ColormapToRGB("elevation_raster.tif")
out_slope_rgb_3bands.save("C:/arcpyExamples/outputs/elevtion_rgb_3bands.tif")
ColormapToRGB 示例 2

本示例将带有色彩映射表的栅格转换为三波段 RGB 栅格。

# Import system modules
import arcpy
from arcpy.sa import *

# Set the analysis environments
arcpy.env.workspace = "C:/arcpyExamples/data"

# Set the local variables
in_raster = "slope_raster.tif"

# convert the raster with colormap to a RGB 3bands raster
out_slope_rgb_3bands = ColormapToRGB(in_raster)

# save the output
out_slope_rgb_3bands.save("C:/arcpyExamples/outputs/slope_rgb_3bands.tif")

相关主题