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

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

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

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

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

影像去除黑边或白边的三种方法_第1张图片

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

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

影像去除黑边或白边的三种方法_第2张图片

 影像去除黑边或白边的三种方法_第3张图片

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

最后将新图层导出即可。 

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

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

影像去除黑边或白边的三种方法_第4张图片

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

你可能感兴趣的:(GIS制图,python)