自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (24)
  • 收藏
  • 关注

原创 视觉SLAM学习【6】-----基于python的SIFT和ORB特征点提取及匹配的对比探索

在进行嵌入式开发的过程中,对于图像特征点的提取及匹配一直是一个重点问题,之前我们通过C++进行对应的orb特征点的匹配提取,本次博客,林君学长将带大家了解如何通过python实现SIFT和ORB两钟方法的特征点提取,理解sift 和orb在尺度缩放、旋转、仿射图上面的特征不变性,并进行两种提取方法的速度比较,一起来看吧!一、python终端安装需要的图像处理库1、打开终端,安装opencv-python1)、安装opencv-python库pip install --user opencv-pyth

2020-05-27 10:24:22 1961 3

原创 基于jupyter notebook的python编程-----支持向量机学习二(SVM处理线性[鸢尾花数据集]和非线性数据集[月亮数据集])

基于jupyter notebook的python编程-----支持向量机学习二一、SVM处理线性数据集(鸢尾花数据集)1、导入需要的python库2、选取鸢尾花的数据集的两个特征,用于分类构建SVM算法3、标准化、构建SVM分类(实例化SVC)及训练SVM4、定义绘制决策边界函数5、绘制决策边界6、实例化SVC,并传入参数C值二、SVM处理非线性数据集(月亮数据集)1、导入需要的python库2、构建月亮的特征数据并可视化3、生成噪声点并可视化4、定义非线性SVM分类函数5、调用PolynomialSVC

2020-05-25 21:25:38 4427 2

原创 基于jupyter notebook的python编程-----支持向量机学习一(SVM、LDA、k-means算法可视化分析月亮及鸢尾花数据集)

基于jupyter notebook的python编程-----MNIST数据集的支持向量机学习目录一、1、2、3、4、5、二、1、2、3、4、5、三、1、2、3、4、5、四、1、2、3、4、5、五、1、2、3、4、5、支持向量机(Support Vector Machine, SVM)是一类按监督学习(supervised learning)方式对数据进行二元分类的广义线性分类器(generalized linear classifier),其决策边界是对学习样本求解的最大边距超平面,所以,支持向量机的

2020-05-17 22:34:20 3347 2

原创 视觉SLAM学习【5】-----ubuntu16.04上基于KDevelop的VO框架搭建及特征提取与匹配

视觉SLAM学习【5】-----ubuntu16.04上基于KDevelop的VO框架搭建及特征提取与匹配目录一、VO框架简介1、什么是VO框架?2、VO框架的组成结构3、VO框架的项目构成4、VO框架的项目在KDevelop中的目录5、项目资源获取二、Sophus工具的安装1、Sophus工具的下载2、Sophus工具的编译三、基于KDevelop的VO框架搭建1、创建VO项目2、创建bin文件夹3、将g2o中的cmake_modules文件夹移动到该项目中4、新建config文件夹5、新建include

2020-05-15 03:17:15 968 7

原创 视觉SLAM学习【4】-----ubuntu16.04上KDevelop的安装、配置、项目创建以及外部嵌入式项目导入

ROS学习【21】-----ubuntu16.04上KDevelop的安装、配置、项目创建以及外部嵌入式项目导入目录一、KDevelop的安装1、KDevelop的三种安装方法2、KDevelop的图形界面二、KDevelop的项目创建1、创建新新项目2、创建文件,开始项目运行3、编写CMakeLists.txt文件4、再次编译5、运行三、外部导入嵌入式项目1、外部test项目内容2、导入test项目3、添加运行参数,配置运行4、实验完成,关闭KDevelop下实际工作中,我们大多数不会通过终端创建项目,

2020-05-13 19:36:00 1408 7

原创 问题解决-----ubuntu系统如何给编译出来的可执行文件添加桌面图标,使点击直接运行

问题解决-----ubuntu系统如何给编译出来的可执行文件添加桌面图标,使点击直接运行目录一、问题阐述1、问题描述2、问题展示二、问题解决1、选取KDevelop桌面图标2、打开终端,在桌面创建一个.desktop格式文件3、打开KDevelop1.desktop文件,填入配置4、为该文件添加可执行权限5、双击运行小伙伴们有没有在特殊的情况,在ubuntu系统上面我们需要直接运行我们编译好的可执行文件进行对应的操作,比如如下问题:一、问题阐述1、问题描述下载安装KDevelop软件,有的小伙伴在进

2020-05-13 14:22:34 2915 2

原创 视觉SLAM学习【3】-----视觉SLAM通过三角测量和PnP法估计特征点的空间位置(采用make编译方式)

ROS学习【20】-----视觉SLAM通过三角测量和PnP法估计特征点的空间位置目录一、G2O的安装1、g2o的下载2、文件上传ubuntu3、安装依赖库4、g2o的编译二、项目创建1、创建项目文件夹2、创建三角测量的cpp文件3、创建PnP法的cpp文件4、创建CMakeLists.txt配置文件三、编译项目1、文件准备2、项目进行编译2、结果运行嵌入式开发学习也慢慢的进入尾声了,从之前的ros学习,到gazebo再到机械臂的学习,到现在的slam视觉学习,层次逐渐上升,难度逐渐加大,本次博客,林君学

2020-05-13 12:05:28 1152 2

原创 视觉SLAM学习【2】-----ubuntu16.04基于kitti数据集的SLAM中ORB特征点提取及暴力匹配

ROS学习【19】-----ubuntu16.04基于kitti数据集的SLAM中ORB特征点提取及暴力匹配目录一、Kitti数据集1、什么是Kitti数据集?2、Kitti完整数据集的获取3、Kitti数据集上传至ubuntu二、编写kitti数据集的ORB特征点的提取及暴力匹配代码1、创建cpp格式文件2、编写相应功能的C++代码三、实验整体代码四、运行结果测试1、程序编译2、程序运行3、运行结果上次博客,林君学长讲解了如何对我们拍摄的物体进行SLAM中ORB特征点提取及暴力匹配;但这种匹配是但方面的

2020-05-09 16:06:39 832 1

原创 大数据hadoop学习【14】-----通过JAVA编程实现对MapReduce的数据进行排序

大数据hadoop学习【13】-----通过JAVA编程实现对MapReduce的数据进行去重目录一、数据准备1、ubuntu文件系统中准备对应数据文件2、运行hadoop3、将文件上传至hadoop文件系统二、编写java程序1、打开eclipse,编写数据去重的java代码三、结果测试1、终端运行jar包2、查看运行结果3、运行结果分析4、实验结束,关闭hadoop上次的博客中,林君学长通过...

2020-05-07 20:38:10 3251 4

BaiduAI.zip

该资源是在博客主页中名称为《百度AI人脸检测与识别》专栏的最终Python项目源代码,该资源讲解的项目为学生人脸识别打卡签到系统;通过对博客主页本专栏的学习,结合以上资源的代码分析,小伙伴可以学会如何怎么做一个学生人脸识别打卡签到技术,同时还可以学会如何对百度AI开放平台上面的人脸识别技术的使用,通过该签到系统,我们还可以学会对python中PyQt5的使用方法,如何通过Qt进行有关界面的设计;如何通过Qt的控件实现需要的某些功能。因此,该资源请结合我主页中的《百度AI人脸检测与识别》专栏进行阅读与理解!

2021-07-11

《OpenCV视觉之眼》专栏图像处理总体项目

该资源为《OpenCV视觉之眼》专栏的最终对于opnecv-pythond的图像处理技术,该项目即包括原理书写的函数,同时也包括OpenCV官方的库函数的使用,默认调用自己编写的原理函数实现对图像的处理,小伙伴们如果需要用OpenCV库函数,直接将注释去掉就行;该项目通过OpenCV对图像的各种处理包括特效处理、去噪处理、硬币检测、直线检测和其他的圆检测,是对《OpenCV视觉之眼》专栏的一个总体概括

2020-08-25

微笑数据集的正负样本

该资源包为微笑数据集的正负样本,也就是 笑或者不笑,通过神经网络进行模型训练,然后进行微笑和非微笑的人脸识别,需要配合林君学长博客进行对于的模型训练

2020-07-05

人脸口罩数据集,正样本加负样本.zip

以上资源包为人脸口罩数据集,包括600张戴口罩人脸和1800多张不带口罩人脸,正负样本比例为1:3,用来进行人工智能学习中的口罩模型训练,然后进行戴口罩识别,对于模型训练有各种方式,小伙伴自己选择进行训练的方式较好,建议查看林君学长的博客,借助OpenCV进行对应的口罩模型训练,然后进行口罩识别

2020-07-01

mbot_teleop.zip

该资源包需要配合gazebo和rviz使用,通过该资源包可以控制gazebo小车的行走,前进、后退、停止等,控制键 u i o j k l m , .

2020-06-19

dlib的68点模型.zip

dlib的68点模型,训练好的特征预测器,用来进行python代码人脸识别的特征预测,讲该代码下载到python项目文件夹下,然后预测就行了

2020-06-15

pcl-master

以上资源为源代码,暂未编译的,小伙伴需要自己下载后进行编译,然后才能进行彩色图片的3D点云生成,自己解压后创建build文件夹,然后进行对应的c++编译哦

2020-06-11

gazebo赛道仿真功能包

该资源包为ROS下的功能包,需要放在ROS工作区的SRC文件夹下面,然后进行编译使用,该功能包包括了赛道搭建,控制小车移动,小车等,可以通过操作控制小车跑完赛道,是进行全国大学生智能车竞赛赛车模拟的初级准备阶段,是小伙伴不才错的选择,可以根据林君学长的博客,ROS学习【18】,进行对应的学习

2020-06-01

VO框架搭建和基本VO特征提取和匹配及TUM部分数据集

该资源包包括了VO的基本框架,VO特征提取及匹配的c++代码。其中还包括了部分TUM数据集,用于VO的特征提取和匹配使用!该资源包已经编译过的,小伙伴如果需要编译,可以删除build文件夹,然后重新创建编译;该项目可以直接导入kdevelop中进行编译使用,是学习视觉SLAM中VO的不错的选择哦!

2020-05-15

KDevelop-5.5.1-1可执行文件

KDevelop-5.5.1-1是一款嵌入式开发的集成文件,可以帮助我们很好的创建嵌入式的相关项目,适合新手学习make编译项目的创建,官网下载非常的慢,所以,这里上传至csdn模块,进行对应的下载学习!下载后上传到ubuntu,直接赋值权限然后运行就可以,这是一个可执行文件

2020-05-13

g2o源码资源包(未编译)

g2o是SLAM视觉的重要的资源包;g2o的核里带有各种各样的求解器,而它的顶点、边的类型则多种多样。通过自定义顶点和边,事实上,只要一个优化问题能够表达成图,那么就可以用g2o去求解它。常见的,比如bundle adjustment,ICP,数据拟合,都可以用g2o来做

2020-05-12

Kitti部分数据集

该压缩文件为kitti的部分数据集,用于配合我的ROS学习19的博客用,因为Kitti的数据集本来是很大的,大约60个G,所以我只截取了里面的50个数据,也就是50张图片,大约40M,用于我们学习kitti的数据集的特征点提取和暴力匹配哦!虽然原始数据集太大,但是我们可以截取一部分哦

2020-05-09

桥梁健康监测数据及关联分析可视化python项目包

该项目是将桥梁的物理参数位移、应变、温度的数据的可视化分析,并将位移-温度;位移-应变;应变-温度进行关联度分析及可视化;项目主要利用python的基本库kt、matlab库、以及PIL库等等其他的小库进行编写。项目包中运行login.py的登录页面就可以了,通过登录页面调用其他函数,记得密码要输入正确哦!

2020-04-21

ROS中RVIZ工程包,配合Gazebo使用

该工程包主要配合Gazebo工程包进行学习,通过该工程包可以打开rviz进行显示和仿真环境的搭建!将该工程包放置到ros工作空间中的src目录下,然后进行编译,即可使用了哦

2020-04-20

opencv-3.4.1版本源代码包

Opencv源码下载。用户需要将opencv-3.4.1版本的源代码资源包下载后,上传至ubuntu系统上面,进行编译安装就好,编译安装后大约有3.4个G

2020-04-17

ORB_SLAM2源码资源包

该资源包是提取和跟踪的特征点使用ORB。ORB特征的提取过程非常快,适合用于实时性强的系统。该资源包没有进行编译,而是自己需要手动编译的!

2020-04-17

Gazebo+Rviz仿真机械臂控制工程包.zip

该代码是基于嵌入式系统开发与应用的ROS学习下的仿真机械臂的搭建,通过该包,你可以在gazebo和Rviz中模拟机械臂的使用,配合林君学长的博客,你就可以完美的实现机械臂的模拟过程啦

2020-04-08

ROS中的SLAM功能包

通过ROS功能包,可以实现ROS中机器人的导航图的规划,进一步完成gazebo中机器人的导航路线;ROS学习中,机器人完成导航是我们必须要学习的一个步骤,我们只有从规划地图线路开始,才能让机器人自己走动起来,并下载我们模型的地图!

2020-04-01

Gazebo机器人仿真环境搭建包.zip

该工程包用于嵌入式ROS学习上面的Gazebo机器人仿真搭建包,将该工程包导入ROS的工作环境,我们就可以进行ROS的机器人仿真开发

2020-03-25

androidStudio--基于SQLite数据库的学生信息管理系统

这是基于android开发的学生信息管理系统,包括学生的增加、删除、查询、修改、详细信息查看;除此之外,该系统应用到了手机内置的sqlite数据库来进行数据的存储,所以,是学生学习android的一次不错的选择,应用工具androidStudio,编写语言,java

2020-01-17

androidStudio新建项目并添加activity

对应所发博客的代码资源,有同学不理解博客的,可以结合本次的代码实现理解,当然,这里的代码只是初级的,包括如何创建一个安卓项目,并添加一个安卓页面,希望给学弟学妹们有新的学习知识点!

2020-01-16

C++面向对象程序设计-学生成绩管理系统

面向对象学生信息管理系统可以很好的帮助同学理解C++中的面向对象编程,该系统包括,学生信息的增删改查、学院信息的增删改查、专业信息的增删改查、课程信息的增删改查已经学生信息的选课、非常适合大一新生需要学习C++语言!

2020-01-15

基于C++的观影网站影评信息系统

观影网站影评信息系统是基于C++开发工具Visual C++ 6.0的源代码,通过C++实现了对影片信息的增删改查和对影片进行实时打分,其中包括,影评人信息的录入、影片信息的录入、影评人对影片信息的选择是哪个项目模块,可以很好的帮助大家理解c++中的可视化窗口编程MVC的理解

2020-01-15

androidStudent移动端-Tomcat进行学生登录和学生信息管理

可提供学生进行简单项目的学习研究哦,里面包括eclisp服务器端的源代码,同时也包括androidStudio移动端的代码设计,同学们可以进行相应的修改,如遇不同,随时可以和作者进行联系,对你进行疑惑解答

2020-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除