Mais

Exibindo pixels de fundo preto em raster RGB como transparente (QGIS)

Exibindo pixels de fundo preto em raster RGB como transparente (QGIS)


Eu tenho o seguinte raster RGB e gostaria de remover o fundo preto (onde R = 0, G = 0, B = 0). Estou usando o QGIS.

O problema é que o raster em si também contém pixels pretos. Usar a opção do QGIS para tornar todos os pixels RGB (0,0,0) transparentes não é, portanto, uma opção, pois também tornará algumas das linhas transparentes. Existem outras opções?


Tente usar o utilitário nearblack gdal para fazer raster com fundo transparente.


Uma solução rápida, embora deselegante, é criar uma camada vetorial com um polígono que corresponda à forma da área raster desejada. Pinte o polígono preto e coloque a nova camada vetorial abaixo da camada raster. Esses irritantes pixels transparentes serão renderizados sobre um 'fundo' preto e parecerão pretos novamente.