MATLAB绘制干涉图并去除几何畸变区域
1.利用ArcGIS将jb_tif、fint_tif、upha图裁剪为相同的大小
1)在GE上制作kml范围,并转入GIS图层。
2)用kml图层裁剪jb_tif、fint_tif、upha。
注:tif数据裁剪,得到的结果就是tif数据
upha裁剪得到的数据,还需要通过GIS转为envi格式
3)确认裁剪后的各个图的行列号一致
4)准备好各自的tif文件
2.matlab生成upha掩膜矩阵
1)matlab制作掩膜矩阵
clear, close all
Mj = imread('BJ_SRTM_070117_070304_upha_geo_JB_cut.tif'); %读取几何畸变的tif影像
YM =Mj;
for i=1:size(YM,1) %生成掩膜矩阵:将250-255的值设置为0,其他值设置为1
for j=1:size(YM