使用ArcGIS Desktop或QGIS镶嵌时去除黑边?[关闭]


13

我要镶嵌三个图像。每个图像都有黑色背景。即使在镶嵌图像之后,背景仍然存在,因此就像图像之间存在间隙。

如何使用ArcGIS或QGIS消除这种黑色。

Answers:


13

使用gdalwarp作为以下代码:

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

-srcnodata值[value ...]:为输入频段设置nodata屏蔽值(可以为每个频段提供不同的值)。如果提供了多个值,则应将所有值都用引号引起来,以将它们作为一个单独的操作系统参数保留在一起。屏蔽值将不会在插值中使用。使用值None忽略源数据集上的固有nodata设置。

-dstalpha:创建一个输出alpha带,以标识无数据(未设置/透明)像素。


9

使用ArcMap 10,移除黑领非常容易:

  1. 选择“蓝色标识选项卡”。然后选择黑色背景以确定像素值(在我的情况下,黑色背景像素值设置为0)。
  2. 右键单击内容列表中的栅格图层,然后选择“属性”>“符号系统”。
  3. 选择所需的彩色显示。
  4. 将“显示背景值”“ YOUR_VALUE_HERE”检查为“无颜色”。

另外,您可以重新分类栅格数据,并排除某些值或将黑领像素值设置为“ NoData”。

在此处输入图片说明

在此处输入图片说明


2

如果您使用的是QGIS,则可以通过属性-> transparecy删除黑色背景/边缘,在此处将No data值设置为0。无论如何,我的回答要晚2.5年,但是此回答可能有用针对目前面临一些问题的人。


1

在ArcGIS Pro中:

  1. 通过在图层上单击鼠标左键来打开正交图层符号系统。
  2. 转到“蒙版”标题
  3. 单击复选框“显示背景值”。
  4. 确保将两个颜色选择框设置为“无数据”。

请注意:由于某些令人烦恼的烦人原因,屏幕顶部的“符号功能区”选项卡将掩蔽选项隐藏在“高级选项”下,并避免了我以前的发现。

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.