python遥感影像分类代码_基于python(pycharm)的libsvm遥感影像分类(一)安装

本文记录了在Python(PyCharm)中使用libsvm进行遥感影像分类的安装过程,包括遇到的问题及解决方案。首先从官方网站下载libsvm并解压,然后在32位Python环境下安装libsvm,解决32位dll与Python版本不匹配的问题,最后将库导入PyCharm项目,成功运行示例代码。
摘要由CSDN通过智能技术生成

好久没有写文章了,最近一个月研究方向出现了比较大的变化,目前还是在做day time light,但是考虑到研究尺度的问题,决定选用分辨率比较高的珞珈一号数据。啊其实这跟今天的文章一点关系都没有。。。

libsvm是一个比较好用的svm分类器的软件包,用作遥感图像的分类问题一般都是用matlab版的,但是我用python比较多,所以整理一下python下的libsvm处理遥感影像的分类问题。

首先,要在python里安装libsvm,网上教程很多,但是似乎都不太一样。。。我在安装的过程中也遇到了一些乱七八糟的问题,为使有迹可循,便作文以记之。

我认为之所以python下装libsvm问题那么多是因为这件事会受到python版本的不同、Python位数的不同、计算机位数的不同、libsvm位数不同甚至python编译器不同的影响,所以此文是基于python3.7,64位(后改成32位)、计算机64位、pycharm的教程。

行文顺序即本人操作顺序,就是遇见问题—解决问题—遇见问题—解决问题的过程

首先在台湾大学林智仁教授的而官网上下载libsvm的库LIBSVM -- A Library for Support Vector Machines​www.csie.ntu.edu.tw

现在最新的已经更到3.24了,随便放个地方解压。市面上的教程一般分三步

1、Libsvm整个放入Python的包目录\Lib\site-packages,

2、在libsvm\windows,找到libsvm.dll文件,复制到C:\Windows\System32文件夹下

3、在libsvm根目录和python子目录下中分别新建

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值