ColormapToRGB

Сводка

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

Описание

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

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

Синтаксис

ColormapToRGB (raster)
ParameterОбъяснениеТип данных
raster

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

Raster
Значение отраженного сигнала
Тип данныхОбъяснение
Raster

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

Пример кода

ColormapToRGB пример 1

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

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 3bands.

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

Связанные разделы