Come posso mosaico immagini in ArcMap senza che influisca sul colore?


11

Si tratta di 4 sezioni di immagini (NE, SE, NW, SW). Si sovrappongono tra loro.

  • Lavorare con ortoimmagini a 1 banda a 3 m.
  • A volte parti diverse sono volate in momenti / fonti diverse, quindi la differenza nei periodi dell'anno.
  • Le immagini sono in formato .tif.
  • Le proprietà delle immagini indicano che è una profondità di pixel a 8 bit e il tipo di pixel è intero senza segno

inserisci qui la descrizione dell'immagine

Quando li mosaico i colori cambiano.

Sembra lo stesso di Numero di bande = 3 Operatore mosaico = Ultima modalità mappa colori = Ultimo

Assomiglia a quello riportato di seguito Operatore mosaico = Ultima modalità mappa colori = Abbina inserisci qui la descrizione dell'immagine operatore mosaico = Ultima modalità mappa colori = Prima

Questa immagine ha un aspetto leggermente migliore, le funzionalità sono meglio definite. Meno Haze a. inserisci qui la descrizione dell'immagine

Come posso mosaico queste immagini senza influire sul colore? La luminosità dell'immagine è aumentata ..

Esiste un software alternativo ad Arcmap che unisce gratuitamente il raster meglio?

MODIFICA Le immagini hanno un bit di 8 colori. Migliore immagine mosaico aggiornata. Usando ancora Raster Mosaic si altera ancora il colore dell'immagine.

Ho usato lo strumento Mosaic to New Raster.

C'è un modo per rimuovere le parti nere?


Quale metodo hai usato per ottenere questo risultato? Trovo che il mosaico raster in ArcGIS 10 di solito mescola i colori abbastanza bene.
Roy,

Le immagini sono a 8 bit (256 colori ciascuna)? O 24 bit?

Con quale tipo di immagini stai lavorando? Fonte? Orthoimagery a 3 bande da 1m? Che formato? .jp2 .tif .sid? Li hai convertiti in 8 bit senza segno? Queste possono essere variabili importanti nel rispondere alla tua domanda.
Aaron

Risposta modificata per riflettere i commenti.
Tristan Forward

La modifica delle proprietà di visualizzazione per i valori di sfondo o NoData potrebbe aiutare le parti nere. Personalizza => Opzioni ArcMap => Scheda Raster (sottoscheda Raster Layer) Questo renderà queste proprietà l'impostazione predefinita per tutti .mxds
Roy

Risposte:


4

Mi aspetto che il cambio di colore sia dovuto semplicemente al fatto che la tavolozza dei colori è estesa su una gamma più ampia di valori, non dovrebbe influire sui valori effettivi dei raster ai fini dell'analisi. Ma questa è solo una presunzione di ciò che dovrebbe accadere, che non sempre funziona con Arc!

Dal punto di vista della presentazione, perché vuoi mantenere gli stessi colori degli originali, questo sicuramente enfatizza le differenze nel tempo di raccolta, o è questo il punto? In tal caso, appoggia semplicemente le immagini con un valore di nodata trasparente.

Per quanto riguarda l'area nera. Lo vuoi semplicemente "vuoto" per scopi di presentazione o stampa? In tal caso è possibile cambiare il colore di visualizzazione "nessun dato" in bianco.


3

Penso che non sia legato al mosaico ma all'esportazione raster in ArcGIS. Ho un cambiamento simile nei colori durante l'esportazione di immagini ortogonali in ArcGIS 9.3 (ad esempio in un nuovo sistema di coordinate). Forse il mio modo di affrontarlo può essere utile per te o per qualcun altro.

Solo per la visualizzazione corrente è possibile accedere alle proprietà dell'immagine e impostare Stretch come minimo-massimo anziché le deviazioni standard predefinite. E per rimuovere le aree nere selezionare la casella Visualizza sfondo come nessun colore.

inserisci qui la descrizione dell'immagine

Un altro modo se si salva il raster come .jpg o in questo modo.

Il raster esportato ha diversi file "satellite" con lo stesso nome, come piramidi, file del mondo, ecc. E tra questi un file rastername.jpg.aux.xml , che contiene le statistiche raster che aiutano ArcGIS a visualizzare il raster . Puoi aprirlo nel Blocco note. Ci sono alcune informazioni sugli istogrammi:

<PAMDataset>
  <SRS>PROJCS[&quot;WGS_1984_UTM_Zone ... </SRS>
  <Metadata>
    <MDI key="PyramidResamplingType">NEAREST</MDI>
  </Metadata>
  <PAMRasterBand band="1">
    <Histograms>
      <HistItem>
        <HistMin>-0.5</HistMin>
        <HistMax>255.5</HistMax>
        <BucketCount>256</BucketCount>
        <IncludeOutOfRange>0</IncludeOutOfRange>
        <Approximate>0</Approximate>
        <HistCounts>13284|2295|637|1469| ... |109|493</HistCounts>
      </HistItem>
    </Histograms>
    <Metadata>
      <MDI key="STATISTICS_MINIMUM">0</MDI>
      <MDI key="STATISTICS_MAXIMUM">255</MDI>
      <MDI key="STATISTICS_MEAN">108.01276699968</MDI>
      <MDI key="STATISTICS_STDDEV">55.175138249326</MDI>
    </Metadata>
  </PAMRasterBand>
  <PAMRasterBand band="2">
...

E provoca il brutto cambio di colori per i raster esportati.

Di solito apro questo .xml, elimino tutto da

<PAMRasterBand band="1">

per

</PAMRasterBand>

dell'ultima terza banda e salvare il file .xml. Successivamente, il raster viene visualizzato per impostazione predefinita negli stessi colori dell'immagine originale. Inoltre, l'originale di solito non ha queste statistiche in .xml o non ha affatto .xml.


1

Avrai bisogno di una corrispondenza dell'istogramma saggio del canale, quindi mosaik su canali e infine combinare i tre mosaici all'immagine RGB finale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.