ENVI裁剪数据集及手工标记标签

该文详细介绍了如何使用ENVI5.3软件进行图像裁剪和手工标记,以及如何将HDR或IMG文件保存为TIFF格式。接着,通过Matlab将TIFF文件转换为.mat格式,涉及数据读取和保存操作。整个过程是遥感图像处理和GIS应用中的常见步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.裁剪:
1)打开ENVI5.3, File->open:打开所需的IMG或HDR文件
2)点击“Region of Interest (ROI) tools” (图中带ROI标志的几何图标)选择感兴趣区域,然后叉掉选择tools框。点击“Region of Interest (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分别为裁剪的数据及对应的手工标记的数据标签。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值