fmask云检测 matlab_ENVI5.4中的云检测/掩膜工具
ENVI5.3.1新增云自动检测工具,支持Landsat4-5 TM,Landsat7 ETM+,Landsat8 OLI/TIRS和NPP VIIRS 传感器数据,可生成云掩膜文件,使用Fmask3.2算法。需要输入多光谱波段的大气表观反射率图像,亮温和卷云波段大气表观反射率图像为可选择的输入。
ENVI5.4中对该工具进行了重新设计和增强,用户不用提前做定标和layerstacking,工具会自动进行定标以及选出相应的波段来生成云掩膜文件,增加了对Sentinel-2 Level-1C数据的支持。
下面我们对一景Landsat8数据进行云检测。
(1)打开一景L1T级别的Landsat8数据,如下图所示,包括了一些云。
(2)在Toolboxs中,启动/Feature Extraction/Calculate Cloud Mask Using Fmask Algorithm工具。
(3)在启动的Calculate Cloud Mask Using Fmask Algorithm面板中,点击
按钮,选择一景图像中的多光谱、热红外和卷云波段。
注:选择热红外和卷云波段可以提高云检测精度。
(4)设置其他参数:
Kernel Size:设置云区域向外扩展的大小,也就是在初始云检测结果上,向外延伸一定的像素,这个值越大,向外延伸的范围就越大。
Cloud Probability Threshold:设置云-无云陆地和水域可能性阈值,这个值越大,可能检测的云区域越小。
图:Calculate Cloud Mask Using Fmask Algorithm面板
(5)单击OK执行处理,得到一个Cloud和Not Cloud的分类图。
图:Landsat8数据和云检测结果
得到的云检测结果可以直接对源图像进行掩膜处理.
(1)选择File > Save As > Save As (ENVI, NITF, TIFF, DTED).
(2)在文件对话框中选择多光谱数据,点击Mask按钮。
(3)选择云检测结果作为掩膜文件。
(4)选择相应的输出的格式和路径,点击OK输出。
得到的图像结果,有云区域的像素值变成nodata,当对这个图像进行快速大气校正时候,有云区域的像素将不对大气校正产生影响,提高大气校正精度。
图:云检测结果应用于多光谱图像
fmask云检测 matlab_ENVI5.4中的云检测/掩膜工具相关推荐
- python+opencv 实现图像人脸检测及视频中的人脸检测
执着于理想,纯粹于当下. 文章目录 一.数据和知识准备 1. 下载HAAR与LBP数据 2. opencv相关知识 二.python+opencv实现人脸检测 1. 图像单人脸检测 2. 图像多人脸检 ...
- frame中src怎么设置成一个变量_OpenCV图像人脸检测及视频中的人脸检测(附源码)...
文章目录 一.数据和知识准备 1. 下载HAAR与LBP数据 2. opencv相关知识 二.python+opencv实现人脸检测 1. 图像单人脸检测 2. 图像多人脸检测 3. 视频中人脸检测 ...
- r语言中检测异常值_R中的异常值检测
r语言中检测异常值 介绍 (Introduction) An outlier is a value or an observation that is distant from other obser ...
- python 椭圆检测_opencv python中的椭圆检测
我的图片在这里: 我正在寻找更好的解决方案或算法来检测这张照片中的椭圆形部分(盘),并在Opencv中的另一张照片中对其进行遮罩. 你能给我一些建议或解决方案吗? 我的代码是: circles = c ...
- python中opencv怎么检测双眼_OpenCVPython中的瞳孔检测
我正在为我的学校项目做学生检测.这是我第一次使用OpenCV和Python,使用Python version 3.4.2和opencv3.1.0. 我用的是覆盆子皮黑相机,我得到了很好的图像. 但我不 ...
- python图片目标检测_图像中的目标检测(HOG)
我想探测显微镜图像细胞内的物体.我有很多带注释的图片(app.有对象的图像为50000,没有对象的图像为500000).在 到目前为止,我尝试使用HOG提取特征,并使用logistic回归和Linea ...
- 语音信号端点检测 matlab,matlab中语音端点检测
首先在matlab中装好voicebox工具箱,里面有一些需要用到的.m文件 具体程序如下: x=readwav('D:/hao.wav'); t=x; N=size(x) x=double(x); ...
- 2022TGRS/云检测:用于遥感图像云检测的无监督域不变特征学习Unsupervised Domain-Invariant Feature Learning for Cloud Detection
2022TGRS/云检测:Unsupervised Domain-Invariant Feature Learning for Cloud Detection of Remote Sensing Im ...
- 中链云&神算云 全球发布暨表彰盛典在深顺利召开
2020年 7月 1 日下午,由IPFS中链云.神算矿池共同主办的全球发布暨表彰盛典在深顺利召开. 本次大会邀请了多位区块链研究领域的专家学者及IPFS分布式存储领域的技术大拿及国内Filecoin大 ...
- 云服务器liunx系统怎么安装,云服务器怎么安装linux系统
云服务器怎么安装linux系统 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. ...
最新文章
- 解决在onCreate()过程中获取View的width和Height为0的4种方法
- Note:类(Class)
- 【DCTWVRP】基于matlab遗传算法求解带容量+距离+时间窗的车辆路径规划问题【含Matlab源码 1211期】
- 【优化布局】基于matlab GUI遗传算法求解PCB元器件布局优化问题【含Matlab源码 694期】
- python的qrcode模块计算矩阵二维码像素尺寸大小
- 侍魂微信新服务器2019,侍魂胧月传说手游2019年5月14日微信问答试炼答案
- 多任务学习之MRI重建(Reconstruction)与超分辨率(Super-Resolution)论文阅读
- 马云的教、马云的会、马云的墓
- 【应用程序无法正常启动0xc000007b 请点击确定关闭应用程序】的错误如何解决?
- linux rs,Linux中的RS, ORS, FS, OFS
- Ural 2037. Richness of binary words (打表+构造)
- 王者荣耀在android目录下的名字,王者荣耀名字空白代码怎么弄_名字空白代码设置方法...
- 雷林鹏最人性化访谈:做投资不仅仅是要赚钱,要成为有价值的人
- MCDF实验——Lab5
- 如何运行从网上下载的iWatch项目详细步骤.
- android 8 音质,体验中国好音质 8款HiFi音质手机推荐
- OAuth2.0(及OIDC 1.0)选型建议及SSO、SLO方案
- 【CSS奇技淫巧】filter drop-shadow 的妙用——处理深色logo适配深色背景
- python银行卡号识别_Python银行卡数字识别项目 (Opencv)
- 长连接与短连接(转)