Rimuovere i bordi neri durante il mosaico usando ArcGIS Desktop o QGIS? [chiuso]


13

Voglio mosaico di tre immagini. Ogni immagine ha uno sfondo nero. Lo sfondo è ancora lì anche dopo aver mosaicato le immagini, quindi è come uno spazio tra l'immagine.

Come posso rimuovere questo colore nero usando ArcGIS o QGIS.

Risposte:


13

usa gdalwarp come codice seguente:

gdalwarp -srcnodata 0 -dstalpha input.tif output.tif

-srcnodata value [valore ...]: imposta i valori di mascheramento dei nodati per le bande di input (è possibile fornire valori diversi per ciascuna banda). Se viene fornito più di un valore, tutti i valori devono essere citati per tenerli insieme come un singolo argomento del sistema operativo. I valori mascherati non verranno utilizzati nell'interpolazione. Utilizzare un valore Nessuno per ignorare le impostazioni di nodati intrinseche nel set di dati di origine.

.

-dstalpha: crea una banda alfa di output per identificare i pixel nodati (non impostati / trasparenti).


9

Rimozione del colletto nero è molto semplice con ArcMap 10:

  1. Seleziona la "scheda identificativa blu". Quindi selezionare lo sfondo nero per determinare il valore del pixel (nel mio caso il valore del pixel dello sfondo nero è impostato su 0).
  2. Fai clic con il pulsante destro del mouse sul livello raster nel sommario, seleziona Proprietà> Simbologia.
  3. Scegli il display a colori che desideri.
  4. Seleziona "Visualizza valore di sfondo" "YOUR_VALUE_HERE" come "Nessun colore".

In alternativa, è possibile riclassificare i dati raster ed escludere determinati valori o impostare i valori dei pixel del collare nero su "NoData".

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


2

Se stai usando QGIS, puoi rimuovere lo sfondo / i bordi neri tramite proprietà -> trasparenza, lì imposta il valore Nessun dato su 0. In ogni caso, la mia risposta è in ritardo di circa 2,5 anni, tuttavia questa risposta potrebbe essere utile per qualcuno che sta affrontando alcuni problemi al momento.


1

In ArcGIS Pro:

  1. Apri la simbologia del livello orto facendo clic con il pulsante sinistro del mouse sul livello.
  2. Vai all'intestazione "Maschera"
  3. Fai clic sulla casella di controllo "Visualizza valore di sfondo".
  4. Assicurarsi che le due caselle di scelta dei colori siano impostate su "Nessun dato".

Nota: per alcuni fastidiosi fastidiosi motivi fastidiosi, la scheda della barra multifunzione della simbologia nella parte superiore dello schermo ha le opzioni di mascheramento nascoste in "Opzioni avanzate" ed è sfuggito alla mia scoperta in precedenza.

inserisci qui la descrizione dell'immagine

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.