Transformer les formes d’image (Image Analyst)

Disponible avec une licence Image Analyst.

Synthèse

Transforme les entités de l’espace image en espace de carte.

Utilisation

  • La valeur du paramètre Table des formes d’image en entrée doit avoir un champ ishape. La création se fait via les outils d’inférence pour le Deep Learning lorsque les données sont traitées dans un espace image.

  • L’orientation des images est généralement stockée dans un jeu de données mosaïque.

Paramètres

ÉtiquetteExplicationType de données
Table des formes d’image en entrée

Classe d’entités contenant les formes d’image et le champ iShape.

Feature Class; Feature Layer
Table des formes d’image en sortie

Classe d’entités en sortie avec les formes d’image.

Feature Class
Orientation des images

Informations d’orientation de l’ensemble d’images.

Mosaic Dataset; Mosaic Layer; String
MNA en entrée
(Facultatif)

MNE qui sera utilisé pour améliorer la précision de la transformation.

Raster Dataset

TransformImageShapes(in_shape_table, out_shape_table, in_orientations, {in_dem})
NomExplicationType de données
in_shape_table

Classe d’entités contenant les formes d’image et le champ iShape.

Feature Class; Feature Layer
out_shape_table

Classe d’entités en sortie avec les formes d’image.

Feature Class
in_orientations

Informations d’orientation de l’ensemble d’images.

Mosaic Dataset; Mosaic Layer; String
in_dem
(Facultatif)

MNE qui sera utilisé pour améliorer la précision de la transformation.

Raster Dataset

Exemple de code

Exemple 1 d’utilisation de l’outil TransformImageShapes (fenêtre Python)

Cet exemple transforme un ensemble de bouches d’incendie d’un espace image en espace de carte.

import arcpy
arcpy.env.workspace = r"C:\Data\MyProject.gdb"

arcpy.ia.TransformImageShapes("ImgeCollection_Objects_Hydrants",
    "Image Collection", "dem")
Exemple 2 d’utilisation de l’outil TransformImageShapes (script autonome)

Cet exemple transforme un ensemble de bouches d’incendie d’un espace image en espace de carte.

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

# Check out the ArcGIS Image Analyst extension license
arcpy.CheckOutExtension("ImageAnalyst")

# Set local variables
in_shape_table = r"C:\DL\MyProject.gdb\ImageCollection_Objects_Hydrants"
in_orientations = r"C:\DL\MyProject.gdb\ImageCollection"
in_dem = r"C:\DL\dem.tif"

# Execute 
arcpy.ia.TransformImageShapes(in_shape_table, in_orientations, in_dem)

Informations de licence

  • Basic: Nécessite Image Analyst
  • Standard: Nécessite Image Analyst
  • Advanced: Nécessite Image Analyst

Rubriques connexes