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")