ArcGIS去除影像黑边

前言


 利用arcmap加载显示某地区影像,有时会发现影像的边缘会有部分黑色。一般我们会通过 layer properties–>symbology–>勾选display background,不显示背景值为0的区域。但是这样往往只是不显示,并不能从根本上去除黑边。
在这里插入图片描述在这里插入图片描述


利用copy raster 去除影像黑边

  1. ArctoolBox–>Raster–>Raster Dataset–>copy raster
  2. 设置Ignore Background Value值和NoData Value值为0,确定
    在这里插入图片描述
  3. 完成
### ArcGIS去除影像黑边并进行拼接的方法 #### 使用符号化设置去除黑边ArcGIS中,可以通过调整图层的符号化来隐藏不需要显示的部分。对于带有黑边影像,在图层属性对话框内选择透明度选项卡,并设定特定颜色作为完全透明处理的对象。这通常适用于那些希望快速预览效果而不改变原始数据的情况[^3]。 #### 利用“复制栅格”工具移除背景区域 当简单的视觉修正不足以解决问题时,“复制栅格”是一个更彻底的选择。“复制栅格”的高级参数允许指定新的NoData值以及是否忽略背景像素。通过合理配置这些选项可以有效地消除不必要的边缘部分而不会影响实际地理特征的表现质量[^5]。 #### 应用马赛克至新栅格功能实现无缝连接 为了完成多幅图片之间的平滑过渡,推荐利用Mosaic To New Raster工具来进行最终的产品组装工作。此过程不仅能够保证相邻区块间色彩一致性和间连续性,而且支持多种输入格式和压缩算法以优化存储效率[^1]。 ```python import arcpy # 定义环境变量 arcpy.env.workspace = "C:/data" # 创建一个新的马赛克文件夹用于保存结果 output_folder_path = "c:/output" name_of_mosaic_dataset = "mosaic_images.gdb/mosaicked_rasters" pixel_type = "#" product_definition = "STANDARD" number_bands = "#" spatial_reference = "#" # 执行创建操作 arcpy.CreateMosaicDataset_management(output_folder_path, name_of_mosaic_dataset, spatial_reference, number_bands, pixel_type) # 添加源图像到该数据库里 input_datasets = ["image1.tif", "image2.tif"] arcpy.AddRastersToMosaicDataset_management(name_of_mosaic_dataset, product_definition, input_datasets) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值