【ArcGis数据处理】关于影像中Nodata赋值

影像周围Nodata数据赋值处理操作相关记录

在日常的影像操作时,通常都会有黑边干扰,所以常常采用去黑边操作。但是在这几天做深度学习样本的过程中,去除黑边的影像样本在代码中没法读进去,比较费劲的试了几种方法给影像加上黑边,就是Nodata区域赋值0或者别的异常值,也是小白操作。

一、用arcgis的栅格计算器和重分类设置Nodata值(适用于单波段)

【ArcGis数据处理】关于影像中Nodata赋值_第1张图片

【Spatial Analyst Tools】——【Map Algebra】——【Raster Calculator】使用语句Con[Isnull(raster),0,raster]进行赋值,想根据区域来加黑边的话也可以在environment里面设置区域数据。
【ArcGis数据处理】关于影像中Nodata赋值_第2张图片

【ArcGis数据处理】关于影像中Nodata赋值_第3张图片

【Spatial Analyst Tools】——【Reclass】——【Reclassify】在对于value值中是Nodata可以进行赋值

二、使用Envi重新导出(适用于影像)

纯属意外,真是玄学。直接把影像在Envi重新导出就行了。如果需要区域的话,也可以设置个掩膜的shp文件。

你可能感兴趣的:(arcgis)