影像去除黑边或白边的三种方法

针对不规则TIFF数据处理,本文总结了三种去除白边或黑边的方法,包括设置Nodata值、影像分析掩膜及导出设置,各方法优劣并陈。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近拿到了一个不规则tif格式的数据,需要处理成地图服务供项目加载,初步拿到数据导入arcmap时发现数据有白边,如果不处理直接切片加载到项目中,会出现如下图的情况。

bf1caf1545acc9ec03831bfb0c40151b.png

通过尝试,最终总结出三种方法,三种方法各有优缺点。

(1)在arcmap里设置nodata值为0,然后导出tif;

         缺点:如果周边颜色不是纯色,需要多次处理。

bd43c75b9d2d4ee97d402a8257940472.png

(2)通过影像分析,设置掩膜参数,最后导出。

         优点:可以保持原有栅格色彩。

794c755df1ce804afa4e05e1c69b7a22.png

 f05bde6b4e9353a9ee9a74f13daeaff4.png

 生成一个新的栅格图层,白边成功去掉了。 299738bd2a7d473295974c2666fcb566.png

最后将新图层导出即可。 

(3)导出tif,设置nodata为0。

          缺点:导出的栅格数据会有点色差。

6ae6f572e2b93a35ae7e7ac7448c08df.png

 

大家有什么疑惑或者不明确的地方可以给我留言或私信,如果有说的不对的地方,也请大家指正。 

 

 

在ArcMap中,如果我们希望去掉影像图的白边,可以通过裁剪(Clip)功能来实现。 首先,打开ArcMap软件,导入我们需要处理的影像图。可以通过点击菜单栏中的“添加数据”按钮,选择要导入的影像图文件。接下来,在图层管理窗口中,将影像图的图层拖动到数据框中。 然后,点击菜单栏中的“Geoprocessing”选项卡,选择“Clip”工具。在Clip工具对话框中,我们需要设置输入图层(Input Features)为我们导入的影像图,裁剪图层(Clip Features)可以选择一个矢量图层手动指定一个裁剪范围。 如果我们选择使用矢量图层作为裁剪图层,可以点击“选择”按钮,然后选择合适的矢量图层。如果我们想手动指定裁剪范围,则可以点击“使用当前显示范围”按钮,系统会自动获取当前地图的显示范围作为裁剪范围。 点击“输出”选项,选择一个输出路径和名称,保存裁剪后的影像图。最后,点击“运行”按钮,系统会开始进行裁剪操作。 等待一段时间后,裁剪完成后的影像图将会出现在地图窗口中,并且白边已经被去掉。我们可以通过放大和缩小地图来查看裁剪后的影像图的效果。 总结起来,去掉ArcMap影像图的白边可以通过使用裁剪工具来实现,需要选择一个合适的裁剪图层手动指定裁剪范围,然后运行工具将影像图裁剪为指定范围。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆杨0321

你的鼓励将是我努力的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值