遥感影像分类之SVM

目录

一、背景简介

二、环境介绍

三、分类步骤

3.1 训练数据预处理

3.2 导入相关扩展包

3.2 读取训练数据与训练标签

3.3 确定参数g和c

3.4 使用svm训练模型

3.5 使用模型进行分类

四、分类结果显示与保存

4.1 结果显示

4.2 结果保存

五、结果展示

六、误差分析


一、背景简介

遥感图像分类就是利用计算机通过对遥感图像中各类地物的光谱信息和空间信息进行分析,选择特征,将图像中各个像元按照某种规则或算法划分不同的类别,然后获得遥感图像中与实际地物的对应信息,从而实现图像的分类。遥感图像计算机分类的依据是遥感图像像素的相似度,常使用距离和相关系数来衡量相似度。常见的分类方法有:监督分类、非监督分类法。

在知网中以遥感影像分类为关键词搜索,可以看到遥感影像分类从2000年之后便引起了人们的广泛关注,特别是近10年以来,随着计算机技术的提高,遥感影像分类更是迎来了前所未有的发展。

其中,支持向量机就是属于监督学习的一类分类方法。

支持向量机 (SVM) 是一个类分类器,正式的定义是一个能够将不同类样本在样本空间分隔的超平面。 换句话说,给定一些标记(label)好的训练样本 (监督式学习), SVM算法输出一个最优化的分隔超平面。

二、环境介绍

在本次实验中,使用Python+libsvm实现遥感影像分类。主要环境为:Python3.7.3,Libsvm 3.20;

Python环境为:Pycharm+Anaconda

三、分类步骤

3.1 训练数据预处理

我们这里选择三个特征值作为训练数据,分别为:熵、能量、平均值,本次实验选择2类共计40条数据作为训练数据,处理完的数据格式如下:

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值