Crear dataset ráster con nitidez de desplazamiento panorámico (Administración de datos)

Resumen

Combina un dataset ráster pancromático de alta resolución con un dataset ráster multibanda de menor resolución para crear un ráster rojo-verde-azul (RGB) con la resolución del ráster pancromático.

Más información sobre fusión de imágenes

Uso

Sintaxis

CreatePansharpenedRasterDataset_management (in_raster, {red_channel}, {green_channel}, {blue_channel}, {infrared_channel}, out_raster_dataset, in_panchromatic_image, pansharpening_type, {red_weight}, {green_weight}, {blue_weight}, {infrared_weight})
ParámetroExplicaciónTipo de datos
in_raster

El dataset ráster de entrada al que desea aplicar la refinación pancromática.

Generalmente, se trata de un dataset ráster multibanda de baja resolución.

Raster Layer
red_channel
(Opcional)

La banda de ráster de entrada que desea mostrar con el color rojo.

Long
green_channel
(Opcional)

La banda de ráster de entrada que desea mostrar con el color verde.

Long
blue_channel
(Opcional)

La banda de ráster de entrada que desea mostrar con el color azul.

Long
infrared_channel
(Opcional)

La banda de ráster infrarroja de entrada. No todos los datasets ráster tienen una banda infrarroja.

Long
out_raster_dataset

El dataset ráster de salida.

Al almacenar el dataset ráster en un formato de archivo, deberá especificar la extensión del archivo:

  • .bil: Esri BIL
  • .bip: Esri BIP
  • .bmp: BMP
  • .bsq: Esri BSQ
  • .dat: ENVI DAT
  • .gif: GIF
  • .img: archivo ERDAS IMAGINE
  • .jpg: JPEG
  • .jp2: JPEG 2000
  • .png: PNG
  • .tif: TIFF
  • ninguna extensión: Esri GRID

Cuando almacene un dataset ráster en una geodatabase, no se deberá agregar ninguna extensión de archivo al nombre del dataset ráster.

Cuando almacena el dataset ráster en un archivo JPEG, un archivo JPEG 2000, un archivo TIFF o una geodatabase, puede especificar un tipo de compresión y la calidad de compresión.

Raster Dataset
in_panchromatic_image

El dataset ráster pancromático. Generalmente, es una imagen de escala de grises de alta resolución.

Raster Dataset
pansharpening_type

El método de fusión de imágenes:

  • IHSUtiliza el espacio de colores Intensidad, Tono y Saturación para la fusión de datos.
  • BroveyUtiliza el algoritmo Brovey basado en modelado espectral para la fusión de datos.
  • EsriUtiliza el algoritmo Esri basado en modelado espectral para la fusión de datos.
  • Simple_MeanUtiliza el valor promediado entre los valores rojo, verde y azul, y el valor de píxel pancromático.
LegadoLegado:

Es probable que las secuencias de comandos y los modelos más antiguos todavía utilicen la palabra clave anterior. Con la versión 10.0 de ArcGIS, esta palabra clave fue reemplazada por "Simple_Mean". Ambas palabras clave seguirán funcionando pero, para mayor claridad, podría ser conveniente actualizarla a la palabra clave nueva.

String
red_weight
(Opcional)

El valor de peso para la banda roja.

Todos los valores de peso (rojo, verde, azul e infrarrojo) deben ser igualares a la suma de uno.

Double
green_weight
(Opcional)

El valor de peso para la banda verde.

Todos los valores de peso (rojo, verde, azul e infrarrojo) deben ser igualares a la suma de uno.

Double
blue_weight
(Opcional)

El valor de peso para la banda azul.

Todos los valores de peso (rojo, verde, azul e infrarrojo) deben ser igualares a la suma de uno.

Double
infrared_weight
(Opcional)

El valor de peso para la banda infrarroja. Este parámetro sólo es válido si existe una banda infrarroja y la opción infrarroja de utiliza.

Todos los valores de peso (rojo, verde, azul e infrarrojo) deben ser igualares a la suma de uno.

Double

Ejemplo de código

Ejemplo 1 de CreatePansharpenedRasterDataset (ventana de Python)

Esta es una muestra de Python para la herramienta CreatePansharpenedRasterDataset.

import arcpy
arcpy.CreatePansharpenedRasterDataset_management("c:/data/rgba.img","3","2","1",
                                                 "4","output\\rgba_pan.tif",
                                                 "pan4.img","ESRI","0.16",
                                                 "0.16","0.16","0.52")
Ejemplo 2 de CreatePansharpenedRasterDataset (secuencia de comandos independiente)

Esta es una muestra de secuencia de comandos de Python para la herramienta CreatePansharpenedRasterDataset.

##====================================
##Create Pan-sharpened Raster Dataset
##Usage: CreatePansharpenedRasterDataset in_raster red_channel green_channel blue_channel {infrared_channel} 
##                                       out_raster_dataset in_panchromatic_image ESRI | IHS | Brovey | 
##                                       Simple_Mean {red_weight} {green_weight} {blue_weight} {infrared_weight}
try:
    import arcpy
    arcpy.env.workspace = r"\\MyMachine\PrjWorkspace\RasGP"
    ##3 Band RGB Pansharpen with Brovey algorithm
    arcpy.CreatePansharpenedRasterDataset_management("rgb.img","3","2","1","1","output\\rgb_pan.img","pan.img","Brovey")
    ##4 Band Infrared Image Pansharpen with Customized ESRI algorithm
    arcpy.CreatePansharpenedRasterDataset_management("rgba.img","3","2","1","4","output\\rgba_pan.tif","pan4.img","ESRI","0.16","0.16","0.16","0.52")
except:
    print "Create Pan-sharpened Raster Dataset example failed."
    print arcpy.GetMessages()

Entornos

Temas relacionados


7/10/2012