1.裁剪:
1)打开ENVI5.3, File->open:打开所需的IMG或HDR文件
2)点击“Region of Interest (ROI) tools” (图中带ROI标志的几何图标)选择感兴趣区域,然后叉掉选择tools框。3)在工具箱中展开Regions of Interest->Subset Data from RIOIs,选中框选的子区域文件,选择OK;选中所选区域,点击"choose"保存文件。
2.手工标记标签:
1)打开ENVI classic; File->打开裁剪后的子区域数据。
2)选择Overlay->Region of Interest->弹出窗口选择ROI_Type->选择Polygon->Windows选择"zoom",并可为子区域命名
3)结合大小图标注标签
4)选择Options->Create class from image ROIs->选中文件->choose->保存文件
3.将hdr文件或img文件保存为tiff文件:ENVI5.3导入数据,File->save as->选中所要保存的文件->OK->将Output Format 选择为TIFF->点击output file保存文件为tiff格式(注意保存路径不可以有英文否则会报错。
4.Matlab将tiff文件转为.mat格式:
clc; clear all; close all; [X, map1]=imread('d1.tif'); [X1, map2]= imread('d1_groundtruth.tif'); data = double(X); map = double(X1); figure(1); imagesc(map); k=2; filenm=['k=' num2str(k) '.mat']; save(['E:\database\d1',filenm], 'data','map','-mat');
代码中d1和d1_groundtruth分别为裁剪的数据及对应的手工标记的数据标签。