随机森林提取Landsat8水体的样本制作
思路来源于下面文章
python实现随机森林遥感图像分类 - 知乎
制作水体非水体样本,我在envi5.3中制作后无法导出为TIFF格式,遂利用arcgis进行样本制作。
首先打开需要提取的影像TIFF格式(我从envi转化过来),Landsat8拥有7个波段,但是arcgis只能用RGB显示三个波段,视觉效果非常不友好(目译法对视觉要求较高),利用波段之间关系Landsat8的不同波段组合说明_ENVI-IDL技术殿堂_新浪博客
我们选择5,6,4波段组合更好地显示水体,在属性->符号系统中修改,如下图
自定义 》工具条 》影像分类,可以绘制和管理区域样本,流域面积很大,怕电脑死机可以不时地保存所选的区域,而且是shp格式,分为water和non_water
选好样本区域后,打开保存的样本区域shp文件,需要转为栅格格式,打开 要素转栅格 工具,字段我选择FID,选好输出位置,注意像元大小和影像保持一致(我这里为Landsat8数据,分辨率为30*30m),打开环境设置,将处理范围选择与影像一致(很重要),且勾选捕捉栅格,文件生成后查看属性中像元素是否相同,点击确定
虽然生成了TIFF格式数据,这种TIFF格式没有 .tif文件,重新导出一下。将刚刚生成的样本TIFF文件,鼠标右键导出为TIFF,修改输出路径,命名后点击保存
随机森林提取Landsat8水体的样本制作相关推荐
- 随机森林提取sentinel1样本的制作
大体步骤和随机森林提取Landsat8水体的样本制作_无敌小猎豹的博客-CSDN博客一样,只是sentinel1和Landsat8不同,电脑性能一般,把sentinel1重采样和Landsat相同的像 ...
- Ubuntu20搭建pytorch深度学习框架——使用增强样本运行Dlinknet提取道路水体(五)——样本增强
之前运行的样本是未进行过样本增强的 做出来多少样本就使用了多少样本来进行训练 这里复盘一下样本训练结果 首先是道路 使用512512分辨率的16461张标签和16461张原图进行训练 接下来是水体 使 ...
- 基于随机森林的乳腺癌分类判别
基于随机森林的乳腺癌分类判别 摘要 关键词 一.随机森林原理 二.随机森林算法在乳腺癌中的判别应用 (一).数据预处理 (二)特征向量的提取和分析 1.样本特征对标签影响 2.相关性判断 三.模型建立 ...
- 随机森林实例:利用基于CART算法的随机森林(Random Forest)树分类方法对于红酒质量进行预测
随机森林实例:利用基于CART算法的随机森林(Random Forest)树分类方法对于红酒质量进行预测 1.引言 2.理论基础 2.1 什么是决策树 2.2 特征选择的算法 2.2.1 ID3:基于 ...
- 各维度 特征 重要程度 随机森林_机器学习算法——随机森林
随机森林简介 随机森林是一种通用的机器学习方法,能够处理回归和分类问题.它还负责数据降维.缺失值处理.离群值处理以及数据分析的其他步骤.它是一种集成学习方法,将一组一般的模型组合成一个强大的模型 工作 ...
- 【机器学习】集成学习ensemble之随机森林
Bootstrapping Bootstrapping从字面意思翻译是拔靴法,从其内容翻译又叫自助法,是一种再抽样的统计方法.自助法的名称来源于英文短语"to pull oneself up ...
- 机器学习算法总结之Bagging与随机森林
写在前面 集成学习(ensemble learning)是现在非常热门的机器学习方法,在各种大赛中都可以看到它的身影.它本身不是一个单独的机器学习算法,而是通过构建并结合多个机器学习器来完成学习任务, ...
- 决策树 信息熵 条件熵 基尼系数 信息增益 信息增益率 CART 随机森林
决策树: 决策树是一种树形结构,树内部每个节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶子节点代表一个分类类别.通过训练数据构建决策树,可以对未知数据进行分类, 上面的决策树深度depth ...
- 随机森林(Random Forest)面试高频题
推荐一篇写的很好的博客:[Machine Learning & Algorithm] 随机森林(Random Forest). 一.随机森林算法的原理 随机森林算法是Bagging集成框架下的 ...
最新文章
- 蚂蚁金服的一次面试你都会吗
- 130.ssm项目中添加日志 log4j
- php根据单词截取英文语句,php按单词截取字符串的方法
- 在win10系统下怎样快速切换任务视图
- 大话数据结构第四章栈的基本概念与出栈入栈操作
- 13 年 29 款手机,从激进到求稳,iPhone 都经历什么?
- ブランド (brand) 品牌,商标
- oracle错误 无监听程序,oracle_无监听程序_错误
- 在 Intellij IDEA 中 调试 angular e2e test
- 祝贺自己的软件《万能数据库查询分析器》在中关村在线下载量超过10万次
- 使用内存文件映射MappedByteBuffer读超大文件可能会遇到的问题
- 老年代的更新机制_魔兽世界:60年代五大“远古”机制,这根胡萝卜,可是当年的神器...
- 用UIWebView加载本地图片和gif图
- 新手指南: 手把手教你安装 Ubuntu 和 Fedora
- [CF888G] Xor-mst (Trie 树,最小生成树)
- JAVA实现邮件发送
- Windows API串口编程详解
- Java线程池与Lambda表达式
- 欧拉定理及费马小定理
- linux 命令行获取时间,【Linux】让命令提示符显示日期和时间