1.参考链接
python复数属性和方法操作实例
2.复数二进制影像文件
此处读取envi sarscape时序干涉处理过程中生成的复数二进制文件。
- 读取二进制影像文件,使用(path)即可读取,path不需要加入后缀名
- 读取得到的数组 的 dtype为complex64
- 提取复数的实部和虚部进行后续计算
import gdal
def img2array(path):
dataset = gdal.Open(path)
width = dataset.RasterXSize #栅格矩阵的列数
height = dataset.RasterYSize #栅格矩阵的行数
data = dataset.ReadAsArray(0,0,width,height)#单波段
return data
path = r'..\\\burst_IW3_8_slc'
dataset = img2array(path)
ds = dataset[200:202,