Czy usunąć czarne krawędzie podczas mozaikowania za pomocą ArcGIS Desktop lub QGIS? [Zamknięte]

13

Chcę mozaikować trzy obrazy. Każdy obraz ma czarne tło. Tło jest nadal widoczne, nawet po mozaikowaniu obrazów, więc jest jak przerwa między obrazem.

Jak mogę usunąć ten czarny kolor za pomocą ArcGIS lub QGIS.

RKM
źródło

Odpowiedzi:

13

użyj gdalwarp jako następującego kodu:

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

-srcnodata wartość [wartość ...]: Ustaw wartości maskowania nodata dla pasm wejściowych (dla każdego pasma można podać różne wartości). Jeśli podano więcej niż jedną wartość, wszystkie wartości należy zacytować, aby zachować je razem jako jeden argument systemu operacyjnego. Wartości maskowane nie będą używane podczas interpolacji. Użyj wartości None, aby zignorować wewnętrzne ustawienia nodata w źródłowym zbiorze danych.

.

-dstalpha: Utwórz wyjściowe pasmo alfa w celu identyfikacji pikseli nodata (nieustawionych / przezroczystych).

Aragonia
źródło
9

Zdjęcie czarnego kołnierza jest bardzo łatwe przy użyciu ArcMap 10:

  1. Wybierz „niebieską kartę identyfikacyjną”. Następnie wybierz czarne tło, aby określić wartość piksela (w moim przypadku wartość piksela czarnego tła jest ustawiona na 0).
  2. Kliknij prawym przyciskiem myszy warstwę rastrową w spisie treści, wybierz Właściwości> Symbolika.
  3. Wybierz żądany kolorowy wyświetlacz.
  4. Zaznacz „Wyświetlaj wartość tła” „YOUR_VALUE_HERE” jako „Brak koloru”.

Alternatywnie możesz zmienić klasyfikację danych rastrowych i albo wykluczyć niektóre wartości, albo ustawić wartości pikseli czarnego kołnierza na „NoData”.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Aaron
źródło
2

Jeśli używasz QGIS, możesz usunąć czarne tło / krawędzie za pomocą właściwości -> przezroczystość, tam ustawiasz wartość Brak danych na 0. W każdym razie moja odpowiedź jest prawie 2,5 roku opóźniona, jednak ta odpowiedź może być przydatna dla kogoś, kto ma obecnie problemy.

Geosfera
źródło
1

W ArcGIS Pro:

  1. Otwórz symbolikę orto warstwy, klikając ją lewym przyciskiem myszy.
  2. Przejdź do nagłówka „Mask”
  3. Kliknij pole wyboru „Wyświetl wartość tła”.
  4. Upewnij się, że dwa pola wyboru koloru są ustawione na „Brak danych”.

Uwaga: z jakiegoś irytującego irytującego powodu karta Wstążka symboliki u góry ekranu ma opcje maskowania ukryte w „Opcjach zaawansowanych” i uniknęła mojego wcześniejszego odkrywania.

wprowadź opis zdjęcia tutaj

Daniel
źródło