Farbausgleich-Mosaik-Dataset (Data Management)

Zusammenfassung

Führt einen Farbausgleich an einem Mosaik-Dataset durch, sodass die Kacheln nahtlos erscheinen.

Verwendung

  • Ein Farbausgleich kann nur erfolgen, wenn die Daten folgende Bedingungen erfüllen:

    • Die Statistiken sämtlicher Bänder wurden berechnet.
    • Die Histogramme sämtlicher Bänder wurden erstellt.
    • Keinem der Raster-Datasets ist eine Colormap zugeordnet.
  • Die Bänder im Wert des Parameters Ziel-Raster müssen dieselbe Reihenfolge aufweisen wie die Bänder im Wert des Parameters Mosaik-Dataset. Im Idealfall sollten alle Bänder identisch sein. Wenn mehrere Bänder im Eingabe-Mosaik-Dataset vorhanden sind, werden die Ziel-Raster sequenziell wiederverwendet.

  • Wenn die Bit-Tiefe des Eingabe-Mosaik-Datasets und das Ziel-Raster sich unterscheiden, werden die Pixelwerte automatisch skaliert, sodass sie beide dieselbe Bit-Tiefe aufweisen.

  • Die von den Parametern Raster des Ausschlussbereichs, Streckungstyp und Gamma definierten Aktionen werden ausgeführt, bevor ein Farbausgleich stattfindet.

  • Die Ziel-Farboberfläche ist nur dann verfügbar, wenn die Methode des Dodging-Ausgleichs ausgewählt wurde. Bei Verwendung der Dodging-Methode benötigt jedes Pixel eine Zielfarbe, die in der Ziel-Farboberfläche ausgewählt wird. Es gibt fünf Typen von Ziel-Farboberflächen, unter denen Sie wählen können: Einzelfarbe, Farbraster, Oberfläche erster Ordnung, Oberfläche zweiter Ordnung und Oberfläche dritter Ordnung.

  • Der Farbausgleich erfolgt anhand der Werte der Parameter Ziel-Raster und Ziel-Raster-Objekt-ID. Die mit den Werten der Parameter Ziel-Raster und Ziel-Raster-Objekt-ID angegebene Farbe wird nicht geändert, und ihre Farbmerkmale werden für den Farbausgleich der anderen Bilder im Mosaik-Dataset verwendet. Während die Farbe des Ziel-Rasters beibehalten wird, kann sich die globale Optimierung des gesamten Mosaik-Datasets abschwächen. Deshalb ist es nicht notwendig, immer das beste Gesamtergebnis des optimierten Farbausgleichs zu erhalten.

    • Wenn der Dodging-Ausgleich verwendet wird, dann hängt die Zielfarbe, die abgeleitet wird, von der Ziel-Farboberfläche ab, die ausgewählt wurde. Bei einer Einzelfarben-Oberfläche wird der Durchschnittswert des Referenz-Zielbildes verwendet. Bei einer Farbraster-Oberfläche wird ein Resampling des Referenz-Zielbildes in ein geeignetes Raster durchgeführt. Bei den Oberflächen einer bestimmten Polynom-Ordnung werden die Koeffizienten des Polynoms durch Anpassung nach der Methode der kleinsten Quadrate (Least Square Fitting) aus dem Referenz-Zielbild abgerufen.
    • Wenn der Histogrammausgleich verwendet wird, dann wird das Zielhistogramm aus dem Referenz-Zielbild abgerufen.
    • Wenn der Ausgleich mit Standardabweichung verwendet wird, dann wird die Ziel-Standardabweichung aus dem Referenz-Zielbild abgerufen.

  • Der Parameter DEM-Raster ist aktiviert, wenn der Parameter Ausgleichsmethode auf Globale Anpassung festgelegt wurde. Es wird empfohlen, dass das digitale Höhenmodell (DEM) nicht online, sondern als lokales Modell verwendet wird, da andernfalls die Berechnung mehr Zeit in Anspruch nimmt. Wenn der Wert des Parameters DEM-Raster angegeben ist, dann werden die Parameter Z-Faktor, Z-Versatz und Geoid-Korrektur anwenden aktiviert und in der Regel deren Standardwerte verwendet.

  • Der Parameter Eingabe-Lösungspunkte ist aktiviert, wenn der Parameter Ausgleichsmethode auf Globale Anpassung festgelegt wurde. Sie können die Lösungspunkte in der Ausgabe der Blockausgleichung als Hilfe beim Schätzen der Positionen einer Bildüberlappung verwenden. Dies ist dann hilfreich, wenn sich das Bild zu weniger als 50 Prozent mit seinen Nachbarn überlappt. Für Mosaik-Datasets mit guter Überlappung sollten Sie diese Option nicht verwenden, da sich dadurch die Berechnungsdauer erhöht.

  • Klicken Sie zum Aufheben einer Farbkorrektur mit der rechten Maustaste auf das Mosaik-Dataset im Bereich Katalog, und klicken Sie dann auf Entfernen > Farbausgleich entfernen.

Parameter

BeschriftungErläuterungDatentyp
Mosaik-Dataset

Das Mosaik-Dataset, an dem der Farbausgleich durchgeführt werden soll.

Mosaic Layer
Ausgleichsmethode
(optional)

Gibt die Ausgleichsmethode an, die verwendet werden soll.

  • DodgingDie einzelnen Pixelwerte werden in Richtung einer Zielfarbe geändert. Bei dieser Methode müssen Sie auch den Typ der zu verwendenden Zielfarboberfläche auswählen, der sich auf die Zielfarbe auswirkt. Mit Dodging wird in den meisten Fällen das beste Ergebnis erzielt.
  • Globale AnpassungEin optimaler Pixelwert wird durch globale Anpassung des Farbunterschieds in allen Überlappungsbereichen an das Minimum bestimmt. Diese Methode ist für Mosaik-Datasets mit guter Überlappung zwischen den einzelnen Bildern geeignet.
  • HistogrammDie einzelnen Pixelwerte werden entsprechend ihrer Beziehung mit einem Zielhistogramm geändert. Das Zielhistogramm kann aus allen Rastern abgeleitet werden, oder Sie können ein Raster angeben. Diese Methode funktioniert am besten, wenn alle Raster über ein ähnliches Histogramm verfügen.
  • StandardabweichungDie einzelnen Pixelwerte werden entsprechend ihrer Beziehung mit dem Histogramm des Ziel-Rasters innerhalb einer Standardabweichung geändert. Die Standardabweichung kann aus allen Rastern im Mosaik-Dataset berechnet werden, oder Sie können ein Ziel-Raster angeben. Diese Methode funktioniert am besten, wenn alle Raster Normalverteilungen aufweisen.
String
Farboberflächentyp
(optional)

Gibt an, wie die Zielfarbe jedes Pixels bestimmt werden soll.

Dieser Parameter ist aktiv, wenn der Parameter Ausgleichsmethode auf Dodging festgelegt wurde.

  • EinzelfarbeAlle Pixel werden einem einzelnen Farbpunkt, dem Durchschnitt aller Pixel, angenähert. Verwenden Sie diese Option, wenn lediglich eine kleine Anzahl von Raster-Datasets und nur wenige unterschiedliche Bodenobjekte vorhanden sind. Wenn zu viele Raster-Datasets oder zu viele Typen von Bodenobjekten vorhanden sind, kann die Ausgabefarbe verschwimmen.
  • FarbrasterDie Pixel werden mehreren Zielfarben angenähert, die im Mosaik-Dataset verteilt sind. Verwenden Sie diese Option, wenn eine große Anzahl von Raster-Datasets oder Flächen mit einer Vielzahl unterschiedlicher Bodenobjekte vorhanden sind.
  • Erste OrdnungAlle Pixel werden vielen Punkten angenähert, die aus der zweidimensionalen polynomen und geneigten Ebene bezogen werden. Bei dieser Option ist die Farbänderung meist glatter und es wird weniger Speicherplatz in der Zusatztabelle benötigt, die Verarbeitung nimmt aber im Vergleich zum Oberflächentyp "Farbraster" möglicherweise mehr Zeit in Anspruch.
  • Zweite OrdnungAlle Eingabepixel werden mehreren Punkten angenähert, die aus der zweidimensionalen polynomen parabolischen Oberfläche bezogen werden. Bei dieser Option ist die Farbänderung meist glatter und es wird weniger Speicherplatz in der Zusatztabelle benötigt, die Verarbeitung nimmt aber im Vergleich zum Oberflächentyp "Farbraster" möglicherweise mehr Zeit in Anspruch.
  • Dritte OrdnungAlle Eingabepixel werden mehreren Punkten angenähert, die aus der kubischen Oberfläche bezogen werden. Bei dieser Option ist die Farbänderung meist glatter und es wird weniger Speicherplatz in der Zusatztabelle benötigt, die Verarbeitung nimmt aber im Vergleich zum Oberflächentyp "Farbraster" möglicherweise mehr Zeit in Anspruch.
String
Ziel-Raster
(optional)

Das Raster, das für den Farbausgleich der anderen Bilder verwendet werden soll. Die Ausgleichsmethode und ggf. der Farboberflächentyp werden aus diesem Bild abgeleitet.

Raster Dataset; Raster Layer; Internet Tiled Layer; Map Server Layer
Raster des Ausschlussbereichs
(optional)

Ein Raster, das die Positionen identifiziert, die ausgeschlossen werden sollen.

Erstellen Sie eine Maske mit dem Werkzeug Ausschlussfläche erstellen.

Raster Layer
Streckungstyp
(optional)

Gibt an, wie der Wertebereich vor dem Farbausgleich gestreckt werden soll.

  • KeinDie ursprünglichen Pixelwerte werden verwendet. Dies ist die Standardeinstellung.
  • AdaptivEine adaptive Vorstreckung wird angewendet, bevor eine Verarbeitung stattfindet.
  • Minimum-MaximumDie Werte werden zwischen ihren Minimal- und Maximalwerten gestreckt.
  • StandardabweichungDie Werte werden zwischen der Standardanzahl der Standardabweichungen gestreckt.
String
Gamma
(optional)

Ein numerischer Wert, der die Gesamthelligkeit eines Bildes anpasst. Ein niedriger Wert minimiert den Kontrast zwischen mäßigen Werten, indem sie dunkler erscheinen. Höhere Werte erhöhen den Kontrast, indem sie heller erscheinen.

Double
Block-Feld
(optional)

Ein Feld in der Attributtabelle des Mosaik-Datasets zum Identifizieren der Elemente, die bei bestimmten Berechnungen und Operationen als ein Element betrachtet werden sollen.

String
DEM-Raster
(optional)

Ein DEM, das als Hilfe beim Schätzen der überlappten Positionen im Mosaik-Dataset verwendet werden soll.

Dieser Parameter ist aktiv, wenn der Parameter Ausgleichsmethode auf Globale Anpassung festgelegt wurde.

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer
Z-Faktor
(optional)

Ein Konvertierungsfaktor, der die Maßeinheiten für die vertikalen Einheiten (oder Höheneinheiten) anpasst, falls sie sich von den horizontalen Einheiten der (XY-)Koordinaten der Eingabe-DEM-Oberfläche unterscheiden. Er ist die Anzahl der XY-Geländeeinheiten in einer Z-Oberflächeneinheit. Wenn die vertikalen Einheiten Meter sind, sollte der Parameter auf 1 festgelegt werden. Wenn die vertikalen Einheiten Fuß sind, sollte der Parameter auf 0,3048 festgelegt werden. Wenn andere vertikale Einheiten verwendet werden, ziehen Sie diesen Parameter zum Skalieren der Einheiten in Meter heran.

Dieser Parameter ist aktiv, wenn der Parameter DEM-Raster angegeben ist.

Double
Z-Versatz
(optional)

Ein Basiswert, der dem Höhenwert im DEM hinzugefügt werden soll. Er kann verwendet werden, um einen Versatz für Höhenwerte zu verwenden, die nicht auf Meeresspiegelhöhe beginnen.

Dieser Parameter ist aktiv, wenn der Parameter DEM-Raster angegeben ist.

Double
Geoid-Korrektur anwenden
(optional)

Gibt an, ob die Geoid-Korrektur, die für rationale polynomiale Koeffizienten (RPCs), die auf ellipsoidförmige Höhen verweisen, erforderlich ist, durchgeführt werden soll. Die meisten Höhen-Datasets werden auf orthometrische Höhen über dem Meeresspiegel referenziert, sodass diese Korrektur in diesen Fällen zum Konvertieren in ellipsoidförmige Höhen erforderlich ist.

Dieser Parameter ist aktiv, wenn der Parameter DEM-Raster angegeben ist.

  • Deaktiviert: Es wird keine Geoid-Korrektur vorgenommen. Verwenden Sie diese Option nur, wenn das DEM bereits in ellipsoidförmigen Höhen ausgedrückt ist. Dies ist die Standardeinstellung.
  • Aktiviert: Eine Geoid-Korrektur wird durchgeführt, um orthometrische Höhen in ellipsoidförmige Höhen (basierend auf dem Geoid EGM96) zu konvertieren.
Boolean
Eingabe-Lösungspunkte
(optional)

Die Lösungspunkte in der Ausgabe der Blockausgleichung, die als Hilfe bei der genauen Schätzung der überlappten Positionen verwendet werden sollen. Dieser Parameter ist dann hilfreich, wenn sich das Bild zu weniger als 50 Prozent mit seinen Nachbarn überlappt. Da sich bei Verwendung dieses Parameters die Berechnungsdauer erhöht, brauchen Sie ihn beim normalen Mosaik-Dataset mit guten Überlappungen nicht anzugeben.

Dieser Parameter ist aktiv, wenn der Parameter Ausgleichsmethode auf Globale Anpassung festgelegt wurde.

Table View
Ziel-Raster-Objekt-ID
(optional)

Die Objekt-ID des Ziel-Rasters, das für den Farbausgleich der anderen Bilder verwendet werden soll. Die Ausgleichsmethode und ggf. der Farboberflächentyp werden aus diesem Bild abgeleitet.

Dieser Parameter ist aktiv, wenn der Parameter Ausgleichsmethode auf Globale Anpassung festgelegt wurde.

Long
Schätzung durch Korrelation präzisieren
(optional)

Gibt an, ob die Schätzung des Farbausgleichs für korrespondierende Positionen in den überlappten Bereichen unter Verwendung der Bildkorrelation präzisiert werden soll.

Dieser Parameter ist für die exakte Korrektur von Farbunterschieden hilfreich, bewirkt aber eine Erhöhung der Berechnungsdauer. Bei einem Mosaik-Dataset mit einer großen Anzahl von Bildern sollten Sie diesen Parameter deaktivieren, um die Berechnungsdauer zu verringern.

Dieser Parameter ist aktiv, wenn der Parameter Ausgleichsmethode auf Globale Anpassung festgelegt wurde.

  • Deaktiviert: Es wird keine präzisierte Schätzung vorgenommen.
  • Aktiviert: Es wird eine präzisierte Schätzung des Farbausgleichs vorgenommen. Dies ist die Standardeinstellung.
Boolean
Einfluss von Schatten reduzieren
(optional)

Gibt an, ob der negative Einfluss von Schatten auf die Ausgabe des Farbausgleichs reduziert werden soll.

Dieser Parameter ist aktiv, wenn der Parameter Ausgleichsmethode auf Globale Anpassung festgelegt wurde.

  • Deaktiviert: Der Einfluss von Schatten wird nicht reduziert. Dies ist die Standardeinstellung.
  • Aktiviert: Der Einfluss von Schatten wird reduziert. Verwenden Sie diese Option, wenn das Mosaik-Dataset viele Schatten enthält.
Boolean
Einfluss von Wolken reduzieren
(optional)

Gibt an, ob der negative Einfluss von Wolken auf die Ausgabe des Farbausgleichs reduziert werden soll.

Dieser Parameter ist aktiv, wenn der Parameter Ausgleichsmethode auf Dodging oder auf Globale Anpassung festgelegt wurde.

  • Deaktiviert: Der Einfluss von Wolken wird nicht reduziert. Dies ist die Standardeinstellung.
  • Aktiviert: Der Einfluss von Wolken wird reduziert.
Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisiertes Mosaik-Dataset

Das aktualisierte Mosaik-Dataset.

Mosaic Layer

arcpy.management.ColorBalanceMosaicDataset(in_mosaic_dataset, {balancing_method}, {color_surface_type}, {target_raster}, {exclude_raster}, {stretch_type}, {gamma}, {block_field}, {in_DEM_raster}, {ZFactor}, {ZOffset}, {Geoid}, {solution_points}, {target_objectid}, {refine_estimation}, {reduce_shadow}, {reduce_cloud})
NameErläuterungDatentyp
in_mosaic_dataset

Das Mosaik-Dataset, an dem der Farbausgleich durchgeführt werden soll.

Mosaic Layer
balancing_method
(optional)

Gibt die Ausgleichsmethode an, die verwendet werden soll.

  • DODGINGDie einzelnen Pixelwerte werden in Richtung einer Zielfarbe geändert. Bei dieser Methode müssen Sie auch den Typ der zu verwendenden Zielfarboberfläche auswählen, der sich auf die Zielfarbe auswirkt. Mit Dodging wird in den meisten Fällen das beste Ergebnis erzielt.
  • GLOBAL_FITEin optimaler Pixelwert wird durch globale Anpassung des Farbunterschieds in allen Überlappungsbereichen an das Minimum bestimmt. Diese Methode ist für Mosaik-Datasets mit guter Überlappung zwischen den einzelnen Bildern geeignet.
  • HISTOGRAMDie einzelnen Pixelwerte werden entsprechend ihrer Beziehung mit einem Zielhistogramm geändert. Das Zielhistogramm kann aus allen Rastern abgeleitet werden, oder Sie können ein Raster angeben. Diese Methode funktioniert am besten, wenn alle Raster über ein ähnliches Histogramm verfügen.
  • STANDARD_DEVIATIONDie einzelnen Pixelwerte werden entsprechend ihrer Beziehung mit dem Histogramm des Ziel-Rasters innerhalb einer Standardabweichung geändert. Die Standardabweichung kann aus allen Rastern im Mosaik-Dataset berechnet werden, oder Sie können ein Ziel-Raster angeben. Diese Methode funktioniert am besten, wenn alle Raster Normalverteilungen aufweisen.
String
color_surface_type
(optional)

Gibt an, wie die Zielfarbe jedes Pixels bestimmt werden soll.

Dieser Parameter wird aktiviert, wenn der Parameter balancing_method auf DODGING gesetzt ist.

  • SINGLE_COLORAlle Pixel werden einem einzelnen Farbpunkt, dem Durchschnitt aller Pixel, angenähert. Verwenden Sie diese Option, wenn lediglich eine kleine Anzahl von Raster-Datasets und nur wenige unterschiedliche Bodenobjekte vorhanden sind. Wenn zu viele Raster-Datasets oder zu viele Typen von Bodenobjekten vorhanden sind, kann die Ausgabefarbe verschwimmen.
  • COLOR_GRIDDie Pixel werden mehreren Zielfarben angenähert, die im Mosaik-Dataset verteilt sind. Verwenden Sie diese Option, wenn eine große Anzahl von Raster-Datasets oder Flächen mit einer Vielzahl unterschiedlicher Bodenobjekte vorhanden sind.
  • FIRST_ORDERAlle Pixel werden vielen Punkten angenähert, die aus der zweidimensionalen polynomen und geneigten Ebene bezogen werden. Bei dieser Option ist die Farbänderung meist glatter und es wird weniger Speicherplatz in der Zusatztabelle benötigt, die Verarbeitung nimmt aber im Vergleich zum Oberflächentyp "Farbraster" möglicherweise mehr Zeit in Anspruch.
  • SECOND_ORDERAlle Eingabepixel werden mehreren Punkten angenähert, die aus der zweidimensionalen polynomen parabolischen Oberfläche bezogen werden. Bei dieser Option ist die Farbänderung meist glatter und es wird weniger Speicherplatz in der Zusatztabelle benötigt, die Verarbeitung nimmt aber im Vergleich zum Oberflächentyp "Farbraster" möglicherweise mehr Zeit in Anspruch.
  • THIRD_ORDERAlle Eingabepixel werden mehreren Punkten angenähert, die aus der kubischen Oberfläche bezogen werden. Bei dieser Option ist die Farbänderung meist glatter und es wird weniger Speicherplatz in der Zusatztabelle benötigt, die Verarbeitung nimmt aber im Vergleich zum Oberflächentyp "Farbraster" möglicherweise mehr Zeit in Anspruch.
String
target_raster
(optional)

Das Raster, das für den Farbausgleich der anderen Bilder verwendet werden soll. Die Ausgleichsmethode und ggf. der Farboberflächentyp werden aus diesem Bild abgeleitet.

Raster Dataset; Raster Layer; Internet Tiled Layer; Map Server Layer
exclude_raster
(optional)

Ein Raster, das die Positionen identifiziert, die ausgeschlossen werden sollen.

Erstellen Sie eine Maske mit dem Werkzeug Ausschlussfläche erstellen.

Raster Layer
stretch_type
(optional)

Gibt an, wie der Wertebereich vor dem Farbausgleich gestreckt werden soll.

  • NONEDie ursprünglichen Pixelwerte werden verwendet. Dies ist die Standardeinstellung.
  • ADAPTIVEEine adaptive Vorstreckung wird angewendet, bevor eine Verarbeitung stattfindet.
  • MINIMUM_MAXIMUMDie Werte werden zwischen ihren Minimal- und Maximalwerten gestreckt.
  • STANDARD_DEVIATIONDie Werte werden zwischen der Standardanzahl der Standardabweichungen gestreckt.
String
gamma
(optional)

Ein numerischer Wert, der die Gesamthelligkeit eines Bildes anpasst. Ein niedriger Wert minimiert den Kontrast zwischen mäßigen Werten, indem sie dunkler erscheinen. Höhere Werte erhöhen den Kontrast, indem sie heller erscheinen.

Double
block_field
(optional)

Ein Feld in der Attributtabelle des Mosaik-Datasets zum Identifizieren der Elemente, die bei bestimmten Berechnungen und Operationen als ein Element betrachtet werden sollen.

String
in_DEM_raster
(optional)

Ein DEM, das als Hilfe beim Schätzen der überlappten Positionen im Mosaik-Dataset verwendet werden soll.

Dieser Parameter wird aktiviert, wenn der Parameter balancing_method auf GLOBAL_FIT gesetzt ist.

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer
ZFactor
(optional)

Ein Konvertierungsfaktor, der die Maßeinheiten für die vertikalen Einheiten (oder Höheneinheiten) anpasst, falls sie sich von den horizontalen Einheiten der (XY-)Koordinaten der Eingabe-DEM-Oberfläche unterscheiden. Er ist die Anzahl der XY-Geländeeinheiten in einer Z-Oberflächeneinheit. Wenn die vertikalen Einheiten Meter sind, sollte der Parameter auf 1 festgelegt werden. Wenn die vertikalen Einheiten Fuß sind, sollte der Parameter auf 0,3048 festgelegt werden. Wenn andere vertikale Einheiten verwendet werden, ziehen Sie diesen Parameter zum Skalieren der Einheiten in Meter heran.

Dieser Parameter ist aktiviert, wenn der Parameter in_DEM_raster angegeben ist.

Double
ZOffset
(optional)

Ein Basiswert, der dem Höhenwert im DEM hinzugefügt werden soll. Er kann verwendet werden, um einen Versatz für Höhenwerte zu verwenden, die nicht auf Meeresspiegelhöhe beginnen.

Dieser Parameter ist aktiviert, wenn der Parameter in_DEM_raster angegeben ist.

Double
Geoid
(optional)

Gibt an, ob die Geoid-Korrektur, die für rationale polynomiale Koeffizienten (RPCs), die auf ellipsoidförmige Höhen verweisen, erforderlich ist, durchgeführt werden soll. Die meisten Höhen-Datasets werden auf orthometrische Höhen über dem Meeresspiegel referenziert, sodass diese Korrektur in diesen Fällen zum Konvertieren in ellipsoidförmige Höhen erforderlich ist.

Dieser Parameter ist aktiv, wenn der Parameter in_DEM_raster angegeben ist.

  • NONEEs wird keine Geoid-Korrektur vorgenommen. Verwenden Sie diese Option nur, wenn das DEM bereits in ellipsoidförmigen Höhen ausgedrückt ist. Dies ist die Standardeinstellung.
  • GEOIDEine Geoid-Korrektur wird durchgeführt, um orthometrische Höhen in ellipsoidförmige Höhen (basierend auf dem Geoid EGM96) zu konvertieren.
Boolean
solution_points
(optional)

Die Lösungspunkte in der Ausgabe der Blockausgleichung, die als Hilfe bei der genauen Schätzung der überlappten Positionen verwendet werden sollen. Dieser Parameter ist dann hilfreich, wenn sich das Bild zu weniger als 50 Prozent mit seinen Nachbarn überlappt. Da sich bei Verwendung dieses Parameters die Berechnungsdauer erhöht, brauchen Sie ihn beim normalen Mosaik-Dataset mit guten Überlappungen nicht anzugeben.

Dieser Parameter wird aktiviert, wenn der Parameter balancing_method auf GLOBAL_FIT gesetzt ist.

Table View
target_objectid
(optional)

Die Objekt-ID des Ziel-Rasters, das für den Farbausgleich der anderen Bilder verwendet werden soll. Die Ausgleichsmethode und ggf. der Farboberflächentyp werden aus diesem Bild abgeleitet.

Dieser Parameter wird aktiviert, wenn der Parameter balancing_method auf GLOBAL_FIT gesetzt ist.

Long
refine_estimation
(optional)

Gibt an, ob die Schätzung des Farbausgleichs für korrespondierende Positionen in den überlappten Bereichen unter Verwendung der Bildkorrelation präzisiert werden soll.

Dieser Parameter ist für die exakte Korrektur von Farbunterschieden hilfreich, bewirkt aber eine Erhöhung der Berechnungsdauer. Bei einem Mosaik-Dataset mit einer großen Anzahl von Bildern sollten Sie die Option NO_REFINE_ESTIMATION angeben, um die Berechnungsdauer zu verringern.

Dieser Parameter wird aktiviert, wenn der Parameter balancing_method auf GLOBAL_FIT gesetzt ist.

  • NO_REFINE_ESTIMATIONEs wird keine präzisierte Schätzung vorgenommen. Dies ist die Standardeinstellung.
  • REFINE_ESTIMATIONEs wird eine präzisierte Schätzung des Farbausgleichs vorgenommen.
Boolean
reduce_shadow
(optional)

Gibt an, ob der negative Einfluss von Schatten auf die Ausgabe des Farbausgleichs reduziert werden soll.

Dieser Parameter wird aktiviert, wenn der Parameter balancing_method auf GLOBAL_FIT gesetzt ist.

  • NO_REDUCE_SHADOWDer Einfluss von Schatten wird nicht reduziert. Dies ist die Standardeinstellung.
  • REDUCE_SHADOWDer Einfluss von Schatten wird reduziert. Verwenden Sie diese Option, wenn das Mosaik-Dataset viele Schatten enthält.
Boolean
reduce_cloud
(optional)

Gibt an, ob der negative Einfluss von Wolken auf die Ausgabe des Farbausgleichs reduziert werden soll.

Dieser Parameter ist aktiv, wenn der Parameter balancing_method auf DODGING oder auf GLOBAL_FIT festgelegt wurde.

  • NO_REDUCE_CLOUDDer Einfluss von Wolken wird nicht reduziert. Dies ist die Standardeinstellung.
  • REDUCE_CLOUDDer Einfluss von Wolken wird reduziert.
Boolean

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_mosaic_dataset

Das aktualisierte Mosaik-Dataset.

Mosaic Layer

Codebeispiel

ColorBalanceMosaicDataset: Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für die Funktion ColorBalanceMosaicDataset.

import arcpy
arcpy.ColorBalanceMosaicDataset_management(
     "C:/workspace/CC.gdb/cc1", "DODGING", "SINGLE_COLOR", 
     "C:/workspace/Aerial.lyr",  "#", "STANDARD_DEVIATION", "3", "BLOCKNAME")
ColorBalanceMosaicDataset: Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für die Funktion ColorBalanceMosaicDataset.

#########*#########*##########*#########*#########*#########*#########*&&&&&&&&&&

# Color Correction Mosaic Dataset with target layer

import arcpy
arcpy.env.workspace = "C:/workspace"

mdname = "CC.gdb/cc1"
ccmethod = "DODGING"
dogesurface = "SINGLE_COLOR"
targetras = "C:/workspace/Aerial_photo.lyr"
excluderas = "#"
prestretch = "NONE"
gamma = "#"
blockfield = "#"

arcpy.ColorBalanceMosaicDataset_management(
     mdname, ccmethod, dogesurface, targetras, excluderas,
     prestretch, gamma, blockfield)
ColorBalanceMosaicDataset: Beispiel 3 (Python-Fenster)

Dies ist ein Python-Beispiel für die Funktion ColorBalanceMosaicDataset.

# Color Correction Mosaic Dataset with block field

import arcpy
arcpy.env.workspace = "C:/workspace"

mdname = "CC.gdb/cc2"
ccmethod = "HISTOGRAM"
dogesurface = "#"
targetras = "#"
excluderas = "#"
prestretch = "NONE"
gamma = "#"
blockfield = "BLOCKNAME"

arcpy.ColorBalanceMosaicDataset_management(
     mdname, ccmethod, dogesurface, targetras, excluderas, 
     prestretch, gamma, blockfield)

Verwandte Themen