- 博客(12)
- 收藏
- 关注
原创 人脸表情判别,口罩识别
一、dlib,face_recognition以及opencv-python库安装 dlib安装: 需要安装cmake、boost、dlib 我使用的是anaconda,所以安装cmake和boost可以直接安装
2020-07-11 20:56:20
696
2
原创 ROS机器人定位导航仿真
一、安装配置环境 1、设置工作区间,下载源码包 mkdir -p ~/ros/src cd ~/ros/src catkin_init_workspace git clone https://github.com/xmy0916/racecar.git 下载完成: 2、安装需要的插件 sudo apt-get install ros-melodic-driver-base sudo apt-get install ros-melodic-gazebo-ros-control sudo apt-get i
2020-07-10 21:03:23
1161
原创 yolov4
1、代码下载 git clone https://github.com/Ma-Dan/keras-yolo4 注意 yolo4.weights单独下载, https://drive.google.com/uc?id=1cewMfusmPjYWbrnuJRuKhPMwRe_b9PaT&export=download 下载完成后 执行 python convert.py进行转换 自动生成 yolo4_weights.h5。 或者百度网盘直接下载,链接: https://pan.baidu.com/s/
2020-07-09 14:03:35
430
原创 基于卷积神经网络的图像分类
猫狗数据集的两阶段分类实验(A、原始数据直接训练;B、数据增强后训练) import keras keras.__version__ 我们将使用的猫狗数据集没有打包在Keras中。2013年末,作为计算机视觉比赛的一部分,Kaggle.com推出了这款软件,当时convnets还不是主流。您可以下载原始数据集:https://www.kaggle.com/c/dogs-vs-cats/data(如果您还没有一个Kaggle帐户,您需要创建一个帐户——不用担心,这个过程很轻松)。 不出所料,2013年的猫
2020-06-10 15:58:45
911
原创 对鸢尾花数据集和月亮数据集,分别采用线性LDA、k-means和SVM算法进行二分类可视化分析
目录 1、基于MNIST数据集的SVM算法分析 2、基于MNIST数据集的LDA算法分析 3、基于MNIST数据集的k-means算法分析 4、参考文献 1、基于MNIST数据集的SVM算法分析 svm算法对月亮数据集进行分类的python代码: from sklearn.datasets import make_moons from sklearn.pipeline import Pipeline from sklearn.preprocessing import PolynomialFeatures i
2020-05-18 21:20:25
617
原创 用Jupyter完成Iris数据集的 Fisher线性分类,并学习数据可视化技术
目录 一、iris数据集的fisher线性分类判断准确率 二、数据可视化 三、参考文献 一、iris数据集的fisher线性分类判断准确率 代码实现: import pandas as pd import numpy as np import matplotlib.pyplot as plt %matplotlib inline df = pd.read_csv(r'http://archive...
2020-05-07 22:43:21
434
原创 python代码完成Fisher判别的推导
目录 1、算法基本思想 2、Fisher算法步骤 3、Python实现代码 4、参考文献 1、算法基本思想 选择一个投影方向(线性变换,线性组合),将高维问题降低到一维问题来解决,同时变换后的一维数据满足每一类内部的样本尽可能聚集在一起,不同类的样本相隔尽可能地远。 Fisher线性判别分析,就是通过给定的训练数据,确定投影方向W和阈值w0, 即确定线性判别函数,然后根据这个线性判别函数,对测试...
2020-05-07 21:15:32
509
原创 ORB特征点匹配
目录 1.准备图片 2.创建文件 3.代码实现 4.运行结果 5.参考文献 1.准备图片 2.创建文件 gedit computeORB2.cpp 3.代码实现 #include <opencv2/opencv.hpp> #include <iostream> #include <vector> #include <string> #in...
2020-05-07 20:38:54
241
原创 对手写体Mnist数据集中10个字符 (0-9)的分类识别
目录 1、理解“查准率”、“查全率”、“F1-Score”、“ROC”、“混淆矩阵”的定义。 2、Jupyter编程完成对手写体Mnist数据集中10个字符 (0-9)的分类识别。 1、理解“查准率”、“查全率”、“F1-Score”、“ROC”、“混淆矩阵”的定义。 a、查准率与查全率 查准率(精度)是衡量某一检索系统的信号噪声比的一种指标,即检出的相关文献量与检出的文献总量的百分比。 查全率(...
2020-04-30 09:26:35
1455
原创 凸优化基础-关于计算几何
目录 1、计算几何是研究什么的? 2、计算几何理论中(或凸集中)过两点的一条直线的表达式,是如何描述的?与初中数学中那些直线方程有什么差异?有什么好处?(按自己的体会) 3、凸集是什么? 直线是凸集吗?是仿射集吗? 4、三维空间中的一个平面,如何表达? 5、更高维度的“超平面”,如何表达? 6、什么是“凸函数”定义?什么是Hessen矩阵? 如何判别一个函数是凸函数?f(x)=x^3 函数是凸函数...
2020-04-24 20:38:10
375
原创 Ubuntu18下ORB_SLAM2的安装与配置
@[TOC]( 这里写自定义目录标题) Ubuntu 18下ORB_SLAM2的安装与配置 一、安装工具 在终端通过命令下载配置过程中需要的cmake、gcc、g++和git工具 (1)更新apt库,更新软件列表 sudo apt-get update (2)安装git,把项目从github上克隆到本地 sudo apt-get install git (3)安装cmake sudo ap...
2020-04-24 10:33:32
878
原创 用大M法的Excel、Python编程和Python包分别求解线性规划问题
一、大M法的Excel求解 1、求解步骤 2、求解效果: #二、python编程求解 代码如下: # encoding=utf-8 import numpy as np # python 矩阵操作lib class Simplex(): def __init__(self): self._A = "" # 系数矩阵 self._b = "" #...
2020-04-23 10:59:01
582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人