分享

ArcGIS去除黑边方法汇总

 丁丁小书店 2023-03-19 发布于河南


01

概述
在使用ArcGIS对影像进行应用的时候,如果出现了黑边,除了影响美观之外,进行镶嵌处理也可能会有问题,这里,我们介绍一下几种ArcGIS去除黑边的方法,希望能够对大家有所帮助。

02

数据来源

教程所使用的实验数据是从微图中下载的谷歌地球影像,除了谷歌地球影像数据,常见的GIS数据都可以从微图中下载,你可以通过关注微信公众号“水经注GIS”,然后在后台回复“微图”即可获取软件下载地址,当然也可以直接在水经注GIS官方网站下载。
图片
微图
(关注微信公众号“水经注GIS”,并回复“微图获取微图软件安装包)

03

黑边显示为透明

将准备好的影像加载到ArcMAp内,可以看到周围是黑色,如下图所示。

图片

加载的影像

在影像图层上点击右键,选择属性,如下图所示。

图片

选择属性

在显示的图层属性对话框内,选择符号系统选项卡,勾选上显示背景值为透明,这里因为背景为黑色,所以RGB为0,0,0,如下图所示。

图片

勾选上显示背景值为透明

点击确定,可以看到黑边已经没有了,背景是透明,如下图所示。

图片

背景已经透明

03

黑边设置为NoData

上面的方法虽然显示为透明,但是实际上影像文件的元数据背景还是黑色的,本质上没有修改,如果用识别工具识别一下就可以发现背景还是黑色(RGB为0,0,0),如下图所示。

图片

识别颜色

如果想要导出这个数据使用,则需要将背景修改为NoData,可以使用ArcToolbox中的复制栅格工具。
在ArcToolbox中点击“数据管理工具\栅格\栅格数据集\复制栅格”,调用复制栅格工具。

图片

调用复制栅格工具

在显示的复制栅格对话框内,输入栅格为待处理的影像图,设置输出栅格数据集位置,因为需要处理的背景为黑色,RGB均为0,所以NoData值设置为0。
如果是别的RGB值,比如0,1,2,则需要处理三次,分别设置Nodata值为0、1、2,这样依次将三个波段(RGB)设置为NoData。

图片

复制栅格设置

点击确定后去识别复制的影像的背景值,可以发现已经全部是NoData,如下图所示。

图片

复制后识别值

05

镶嵌栅格黑边处理

上面介绍的是单张影像图的处理,如果涉及到多张图镶嵌黑边处理,可以使用镶嵌数据集工具集下的构建轮廓工具。
由于要使用构建轮廓工具首先需要有镶嵌数据集,所以需要先创建镶嵌数据集,在ArcToolbox中点击“数据管理工具\栅格\镶嵌数据集\创建镶嵌数据集”,调用创建镶嵌数据集工具。

图片

调用创建镶嵌数据集工具

在显示的创建镶嵌数据集对话框内,设置好输出位置、镶嵌数据集名称和坐标系,如下图所示。

图片

创建镶嵌数据集设置

在ArcToolbox中点击“数据管理工具\栅格\镶嵌数据集\添加栅格至镶嵌数据集”,调用添加栅格至镶嵌数据集工具。

图片

调用添加栅格至镶嵌数据集工具

在显示的添加栅格至镶嵌数据集对话框内,镶嵌数据集选择创建的镶嵌数据集,栅格类型选择Raster Dataset,输入数据选择Dataset并选择上需要添加的栅格图。

图片

添加栅格至镶嵌数据集设置

点击确定完成镶嵌数据集的准备,在ArcToolbox中点击“数据管理工具\栅格\镶嵌数据集\构建轮廓”,调用构建轮廓工具。

图片

调用构建轮廓工具

在显示的构建轮廓对话框内镶嵌数据集为之前准备的镶嵌数据集,其余的默认,如下图所示。

图片

构建轮廓设置

点击确定之后可以看到黑边已经被去掉,如下图所示。

图片

处理后影像

06

结语

以上就是ArcGIS去除黑边方法的详细说明,主要包括了数据来源、黑边显示为透明、黑边设置为NoData和镶嵌栅格黑边处理等功能。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多