遥感
HDF
格式图像转换处理
1.
将以下代码复制到
IDL-Workbench
中
代码
:
pro heruhdf_cr
;
读取某个
HDF
文件
FILE_NAME=dialog_pickfile(default_extension= '.hdf',filter='*.hdf')
;
读取其中的某个
Data Set
里面的数据,可以用
HDF Explore
看一下
HDFl
里面的文件结构
SDS_NAME="EV_250_Aggr500_RefSB"
AeroWidth=2708 ;
影像的宽度
AeroLength=4060 ;
影像的高度
;
打开
HDF
文件并初始化
HDF
接口
sd_id = HDF_SD_START( FILE_NAME, /read )
sds_index = HDF_SD_NAMETOINDEX(sd_id,SDS_NAME)
sds_id = HDF_SD_SELECT( sd_id, sds_index );
或者把
sds_index
改为
2
可以打开不同类型
的图
HDF_SD_GETDATA, sds_id, data
HDF_