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中的云检测/掩膜工具相关推荐

  1. python+opencv 实现图像人脸检测及视频中的人脸检测

    执着于理想,纯粹于当下. 文章目录 一.数据和知识准备 1. 下载HAAR与LBP数据 2. opencv相关知识 二.python+opencv实现人脸检测 1. 图像单人脸检测 2. 图像多人脸检 ...

  2. frame中src怎么设置成一个变量_OpenCV图像人脸检测及视频中的人脸检测(附源码)...

    文章目录 一.数据和知识准备 1. 下载HAAR与LBP数据 2. opencv相关知识 二.python+opencv实现人脸检测 1. 图像单人脸检测 2. 图像多人脸检测 3. 视频中人脸检测 ...

  3. r语言中检测异常值_R中的异常值检测

    r语言中检测异常值 介绍 (Introduction) An outlier is a value or an observation that is distant from other obser ...

  4. python 椭圆检测_opencv python中的椭圆检测

    我的图片在这里: 我正在寻找更好的解决方案或算法来检测这张照片中的椭圆形部分(盘),并在Opencv中的另一张照片中对其进行遮罩. 你能给我一些建议或解决方案吗? 我的代码是: circles = c ...

  5. python中opencv怎么检测双眼_OpenCVPython中的瞳孔检测

    我正在为我的学校项目做学生检测.这是我第一次使用OpenCV和Python,使用Python version 3.4.2和opencv3.1.0. 我用的是覆盆子皮黑相机,我得到了很好的图像. 但我不 ...

  6. python图片目标检测_图像中的目标检测(HOG)

    我想探测显微镜图像细胞内的物体.我有很多带注释的图片(app.有对象的图像为50000,没有对象的图像为500000).在 到目前为止,我尝试使用HOG提取特征,并使用logistic回归和Linea ...

  7. 语音信号端点检测 matlab,matlab中语音端点检测

    首先在matlab中装好voicebox工具箱,里面有一些需要用到的.m文件 具体程序如下: x=readwav('D:/hao.wav'); t=x; N=size(x) x=double(x); ...

  8. 2022TGRS/云检测:用于遥感图像云检测的无监督域不变特征学习Unsupervised Domain-Invariant Feature Learning for Cloud Detection

    2022TGRS/云检测:Unsupervised Domain-Invariant Feature Learning for Cloud Detection of Remote Sensing Im ...

  9. 中链云&神算云 全球发布暨表彰盛典在深顺利召开

    2020年 7月 1 日下午,由IPFS中链云.神算矿池共同主办的全球发布暨表彰盛典在深顺利召开. 本次大会邀请了多位区块链研究领域的专家学者及IPFS分布式存储领域的技术大拿及国内Filecoin大 ...

  10. 云服务器liunx系统怎么安装,云服务器怎么安装linux系统

    云服务器怎么安装linux系统 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. ...

最新文章

  1. 解决在onCreate()过程中获取View的width和Height为0的4种方法
  2. Note:类(Class)
  3. 【DCTWVRP】基于matlab遗传算法求解带容量+距离+时间窗的车辆路径规划问题【含Matlab源码 1211期】
  4. 【优化布局】基于matlab GUI遗传算法求解PCB元器件布局优化问题【含Matlab源码 694期】
  5. python的qrcode模块计算矩阵二维码像素尺寸大小
  6. 侍魂微信新服务器2019,侍魂胧月传说手游2019年5月14日微信问答试炼答案
  7. 多任务学习之MRI重建(Reconstruction)与超分辨率(Super-Resolution)论文阅读
  8. 马云的教、马云的会、马云的墓
  9. 【应用程序无法正常启动0xc000007b 请点击确定关闭应用程序】的错误如何解决?
  10. linux rs,Linux中的RS, ORS, FS, OFS
  11. Ural 2037. Richness of binary words (打表+构造)
  12. 王者荣耀在android目录下的名字,王者荣耀名字空白代码怎么弄_名字空白代码设置方法...
  13. 雷林鹏最人性化访谈:做投资不仅仅是要赚钱,要成为有价值的人
  14. MCDF实验——Lab5
  15. 如何运行从网上下载的iWatch项目详细步骤.
  16. android 8 音质,体验中国好音质 8款HiFi音质手机推荐
  17. OAuth2.0(及OIDC 1.0)选型建议及SSO、SLO方案
  18. 【CSS奇技淫巧】filter drop-shadow 的妙用——处理深色logo适配深色背景
  19. python银行卡号识别_Python银行卡数字识别项目 (Opencv)
  20. 长连接与短连接(转)

热门文章

  1. URI、URL、URN介绍
  2. 什么才是真正的高级程序员
  3. 4行代码 超级简单 html/css 实现平移动画
  4. lighttpd支持AJAX吗,lighttpd配置https
  5. Linux 添加802.11n网卡驱动
  6. 最新服务器主流硬盘,主流服务器的raid(磁盘阵列)配置
  7. 转:YY淘宝商品数据库设计
  8. win10热点开启后,手机可以连上热点但无法连接网络
  9. 爱乐活改版未断根,改版后不伦不类
  10. 水文勘测工比赛计算机基本应用,水文勘测工技能大赛参赛感言