Removendo bordas pretas enquanto faz mosaicos usando o ArcGIS Desktop ou QGIS? [fechadas]


13

Eu quero mosaico de três imagens. Cada imagem tem um fundo preto. O fundo ainda está lá, mesmo após o mosaico das imagens, então é como um espaço entre a imagem.

Como posso remover essa cor preta usando ArcGIS ou QGIS.

Respostas:


13

use gdalwarp como o seguinte código:

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

-srcnodata value [value ...]: Define os valores de máscara de nodata para as bandas de entrada (valores diferentes podem ser fornecidos para cada banda). Se mais de um valor for fornecido, todos os valores deverão ser citados para mantê-los juntos como um único argumento do sistema operacional. Valores mascarados não serão usados ​​na interpolação. Use o valor Nenhum para ignorar as configurações intrínsecas de nodata no conjunto de dados de origem.

.

-dstalpha: cria uma banda alfa de saída para identificar pixels nodata (não configurados / transparentes).


9

A remoção do colar preto é muito fácil usando o ArcMap 10:

  1. Selecione a "guia azul de identificação". Em seguida, selecione o fundo preto para determinar o valor do pixel (no meu caso, o valor do pixel no fundo preto está definido como 0).
  2. Clique com o botão direito do mouse na camada rasterizada no sumário e selecione Propriedades> Simbologia.
  3. Escolha a tela colorida que você deseja.
  4. Marque a opção "Exibir valor do plano de fundo" "YOUR_VALUE_HERE" como "Sem cor".

Como alternativa, você pode reclassificar seus dados de varredura e excluir determinados valores ou definir os valores de pixel de colarinho preto como "NoData".

insira a descrição da imagem aqui

insira a descrição da imagem aqui


2

Se você estiver usando o QGIS, poderá remover o fundo / bordas pretos por meio de propriedades -> transparência, definindo o valor Sem dados como 0. Em qualquer caso, minha resposta está quase 2,5 anos atrasada, mas essa resposta pode ser útil para alguém que enfrenta alguns problemas no momento.


1

No ArcGIS Pro:

  1. Abra a simbologia da camada orto clicando com o botão esquerdo na camada.
  2. Vá para o cabeçalho "Máscara"
  3. Clique na caixa de seleção "Exibir valor do plano de fundo".
  4. Verifique se as duas caixas de opções de cores estão definidas como "Sem dados".

Observe: por algum motivo irritante e irritante, a guia Fita de simbologia na parte superior da tela tem as opções de máscara ocultas em "Opções avançadas" e evitou que eu as descobrisse anteriormente.

insira a descrição da imagem aqui

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.