自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 人脸表情判别,口罩识别

一、dlib,face_recognition以及opencv-python库安装dlib安装:需要安装cmake、boost、dlib我使用的是anaconda,所以安装cmake和boost可以直接安装

2020-07-11 20:56:20 628 2

原创 ROS机器人定位导航仿真

一、安装配置环境1、设置工作区间,下载源码包mkdir -p ~/ros/srccd ~/ros/srccatkin_init_workspacegit clone https://github.com/xmy0916/racecar.git下载完成:2、安装需要的插件sudo apt-get install ros-melodic-driver-basesudo apt-get install ros-melodic-gazebo-ros-controlsudo apt-get i

2020-07-10 21:03:23 1020

原创 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 300

原创 基于卷积神经网络的图像分类

猫狗数据集的两阶段分类实验(A、原始数据直接训练;B、数据增强后训练)import keraskeras.__version__我们将使用的猫狗数据集没有打包在Keras中。2013年末,作为计算机视觉比赛的一部分,Kaggle.com推出了这款软件,当时convnets还不是主流。您可以下载原始数据集:https://www.kaggle.com/c/dogs-vs-cats/data(如果您还没有一个Kaggle帐户,您需要创建一个帐户——不用担心,这个过程很轻松)。不出所料,2013年的猫

2020-06-10 15:58:45 863

原创 对鸢尾花数据集和月亮数据集,分别采用线性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_moonsfrom sklearn.pipeline import Pipelinefrom sklearn.preprocessing import PolynomialFeaturesi

2020-05-18 21:20:25 573

原创 用Jupyter完成Iris数据集的 Fisher线性分类,并学习数据可视化技术

目录一、iris数据集的fisher线性分类判断准确率二、数据可视化三、参考文献一、iris数据集的fisher线性分类判断准确率代码实现:import pandas as pdimport numpy as npimport matplotlib.pyplot as plt %matplotlib inlinedf = pd.read_csv(r'http://archive...

2020-05-07 22:43:21 400

原创 python代码完成Fisher判别的推导

目录1、算法基本思想2、Fisher算法步骤3、Python实现代码4、参考文献1、算法基本思想选择一个投影方向(线性变换,线性组合),将高维问题降低到一维问题来解决,同时变换后的一维数据满足每一类内部的样本尽可能聚集在一起,不同类的样本相隔尽可能地远。Fisher线性判别分析,就是通过给定的训练数据,确定投影方向W和阈值w0, 即确定线性判别函数,然后根据这个线性判别函数,对测试...

2020-05-07 21:15:32 450

原创 ORB特征点匹配

目录1.准备图片2.创建文件3.代码实现4.运行结果5.参考文献1.准备图片2.创建文件gedit computeORB2.cpp3.代码实现 #include <opencv2/opencv.hpp> #include <iostream>#include <vector>#include <string>#in...

2020-05-07 20:38:54 199

原创 对手写体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 1364

原创 凸优化基础-关于计算几何

目录1、计算几何是研究什么的?2、计算几何理论中(或凸集中)过两点的一条直线的表达式,是如何描述的?与初中数学中那些直线方程有什么差异?有什么好处?(按自己的体会)3、凸集是什么? 直线是凸集吗?是仿射集吗?4、三维空间中的一个平面,如何表达?5、更高维度的“超平面”,如何表达?6、什么是“凸函数”定义?什么是Hessen矩阵? 如何判别一个函数是凸函数?f(x)=x^3 函数是凸函数...

2020-04-24 20:38:10 311

原创 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)安装cmakesudo ap...

2020-04-24 10:33:32 825

原创 用大M法的Excel、Python编程和Python包分别求解线性规划问题

一、大M法的Excel求解1、求解步骤2、求解效果:#二、python编程求解代码如下:# encoding=utf-8import numpy as np # python 矩阵操作libclass Simplex(): def __init__(self): self._A = "" # 系数矩阵 self._b = "" #...

2020-04-23 10:59:01 512

空空如也

空空如也

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

TA关注的人

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