- 博客(10)
- 收藏
- 关注
原创 人脸识别--是否为笑脸+是否戴口罩
笑脸识别-dlibimport cv2 # 图像处理的库 OpenCvimport dlib # 人脸识别的库 dlibimport numpy as np # 数据处理的库 numpyclass face_emotion(): def __init__(self): self.detector = dlib.get_frontal_face_detector()
2020-07-11 23:28:32 731
原创 ROS智能车检测物体
搭建智能车环境下载源码包git clone https://github.com/xmy0916/racecar.git编译cd catkin_ws/catkin_make可能会遇到错误解决方法:sudo apt-get install ros-kinetic-gazebo-ros-controlsudo apt-get install ros-kinetic-effort-controllerssudo apt-get install ros-kinetic-joint-stat
2020-07-11 23:14:50 534 1
原创 Yolo-v4模型应用
环境配置下载keraspip3 install keras==2.2.5使用国内源下载keraspip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple keras==2.2.5克隆keras-yolo4包git clone https://github.com/Ma-Dan/keras-yolo4修改test.py中的model_path编译与运行终端进入keras-yolo4文件夹cd ~/keras-yolo4运行
2020-07-06 21:21:16 454
原创 SVM算法编程练习
未经标准化的原始数据点分布import numpy as np import matplotlib.pyplot as plt from sklearn import datasets from sklearn.preprocessing import StandardScaler from sklearn.svm import LinearSVC iris = datasets.load_iris() X = iris.data y = iris.target X = X [y<
2020-05-25 19:26:29 921
原创 对鸢尾花数据集和月亮数据集,分别采用线性LDA、k-means和SVM算法进行二分类可视化分析
线性判别分析LDA鸢尾花数据集import numpy as npimport matplotlib.pyplot as pltfrom sklearn.datasets.samples_generator import make_classificationclass LDA(): def Train(self, X, y): # X为训练数据集,y为训练label X1 = np.array([X[i] for i in range(len(X)) i
2020-05-19 15:15:43 319
原创 Ubuntu16检测图片的ORB特征点
*1、循环依次读取一个序列图片(几百张文件名按序号递增的文件),计算相邻3幅图片中的ORB特征点,连线匹配之,并绘制在当前窗口上。即: 第1次计算文件编号为001、002、003的3张图片的ORB特征点,并匹配连线,显示于当前窗口;第2次计算文件编号为003、004、005的3张图片的ORB特征点,并匹配连线,显示于当前窗口,依次类推。2、如果中间出现ORB特征点匹配数小于4,cout输出一个提...
2020-05-07 16:35:14 164
原创 用Jupyter完成Iris数据集的 Fisher线性分类
from sklearn import datasetsimport pandas as np iris_datas = datasets.load_iris()import pandas as pdIris = pd.read_csv('iris.csv')print(iris_datas.data) # 数据集中的数据print(iris_datas.target_nam...
2020-05-07 15:05:03 617
原创 用python代码完成Fisher判别的推导
用python代码完成Fisher判别的推导import pandas as pdimport numpy as npimport matplotlib.pyplot as plt import seaborn as snspath=r'Iris.csv'df = pd.read_csv(path, header=0)Iris1=df.values[0:50,0:4]Iris2=...
2020-05-07 14:30:12 254
原创 MNIST数据集学习
第一章提到,最常见的监督式学习任务包括回归任务(预测值)和分类任务(预测类)。第二章探讨了一个回归任务–预测住房价格,用到了线性回归、决策树以及随机森林等各种算法(我们会在后续章节中进一步讲解这些算法)。本章中我们会把注意力转向分类系统。MNIST数据介绍:本章使用MNIST数据集,这是一组由美国高中生和人口调查局员工手写的70000个数字的图片。每张图像都用其代表的数字标记。这个数据集被...
2020-04-28 15:13:16 1639
原创 凸优化基础
凸优化基础1、计算几何是研究什么的?计算几何研究的对象是几何图形。早期人们对于图像的研究一般都是先建立坐标系,把图形转换成函数,然后用插值和逼近的数学方法,特别是用样条函数作为工具来分析图形,取得了可喜的成功。然而,这些方法过多地依赖于坐标系的选取,缺乏几何不变性,特别是用来解决某些大挠度曲线及曲线的奇异点等问题时,有一定的局限性。2、计算几何理论中(或凸集中)过两点的一条直线的表达式,是如...
2020-04-22 20:31:34 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人