一:预处理:
用Sen2Cor对2C数据进行大气校正处理 详见利用sen2cor对哨兵2图像进行大气校正-安装与使用-CSDN博客
二:图像切割
1.用ENVI打开数据文件
2.在Toolbox中选择Feature Extration,再选择Segment Only Feature Extraction Workflow(面对面分割)
3.直接点击NEXT
(接下来等待时间会偏久,请耐心等待)
4.Scale Level调成50;Merge Level调成99;可以打开preview,先预览一下;接下来点NEXT
5.Export Easter窗口,取消勾选Export Segmentation Image ,然后点击Finish;
6.
①点开先按Ctrl+左键点击边框使原图变成如图所示 ;
②右键点击第二个视图,
③再点击View/Edit Attributes; 再在新弹出的界面点击file,再点击Save Selected Record to NewShapfile...(生成一个shp文件)然后关闭数据窗口。
④右键点击保存(如果自动保持了,则不用保存)
8.Toolbox中双击选择图示工具 。
选择第一个文件然后OK
第一步:选择先前保存的shp文件 (7.③时生成);第二步:把NO改成YES; 第三步 :选择输出文件的位置
①得到输出图像
②再对不需要的图层取消勾选,只选第一个,得到海面图
二:函数处理:
1.找到Band Math工具
①输入如图所示公式,再点击Add to List,后点击ok。
②第一步选择对应的B3,B4;第二步选择输出的文件位置 ;
2. 按照上图给得到的结果进行颜色显示,右图选择GREEN/WHITE;
3.得到最终结果
*因为作者是小白,所以步骤比较详细,肯定还有些地方有差错,恳请请大家指正(尤其是函数处理部分)