在一次处理Arcgis影像的时候,原始影像(tif,rgb格式)可以正常加载显示,但是我裁剪了部分区域后,加载裁剪后的影像全部变成黑色,只有通过拉伸或者设置gama值,才可以正常显示影像。
原因:通过比对裁剪后影像和原始影像,发现导致原因是Nodata值的设置导致。
原始影像的Nodata值设置为0,即r=g=b=0,而裁剪的时候的Nodata默认设置为256。而原始影像位深16位无符号,最大值应该为65535,且其空缺数据部分值为0。将Nodata参数设置为0(因为原始影像的无数据区域值为0),即可裁剪出正常影像。
推测原因:没有将0值排除,导致arcgis计算栅格值范围失真,需要在影像“符号”中进行gama拉伸后,才可恢复正常。