ColormapToRGB

Краткая информация

Конвертирует одноканальный растр с цветовой картой в трехканальный (красный, зеленый и синий) растр.

Обсуждение

Более подробно о том, как работает эта функция, см. в разделе Цветовая карта в RGB.

Указанный набор растровых данных является временным для растрового объекта. Чтобы сделать его постоянным, вы можете вызвать метод растрового объекта save.

Синтаксис

ColormapToRGB (raster)
ПараметрОписаниеТип данных
raster

Входной растр цветовой карты.

Raster
Возвращаемое значение
Тип данныхОписание
Raster

Выходной растр.

Пример кода

ColormapToRGB пример 1

Этот пример конвертирует растр с цветовой картой в растр RGB 3bands.

from arcpy.ia import *
out_slope_with_colormap = ColormapToRGB("elevation_raster.tif")
out_slope_rgb_3bands.save("C:/arcpyExamples/outputs/elevtion_rgb_3bands.tif")
ColormapToRGB пример 2

Этот пример конвертирует растр с цветовой картой в растр RGB 3bands.

# Import system modules
import arcpy
from arcpy.ia 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")