人工智能学习之路
文章平均质量分 88
今天还是没学懂
学无所获是常态
展开
-
人脸识别微笑检测(基于卷积神经网络CNN)
目录一、实验环境搭建二、图片预处理三、划分数据集四、CNN提取人脸识别笑脸和非笑脸五、Dlib提取人脸特征识别笑脸和非笑脸一、实验环境搭建pip install tensorflowpip install keraspip install h5py二、图片预处理打开微笑图片数据集将人脸检测出来并对图片进行裁剪import dlib # 人脸识别的库dlibimport numpy as np # 数据处理的库numpyimport cv2原创 2022-01-15 14:04:32 · 3421 阅读 · 3 评论 -
人脸表情识别
目录一、训练思路二、代码三、总结四、参考资料一、训练思路得到模型1、opencv读取数据集2、dlib人脸检测器定位人脸3、获取每张图片的HOG特征向量组4、利用SVM进行训练5、得出模型并保存使用模型1、读取模型,读取照片或者打开摄像头进行实时检测将每一帧或者图片的HOG特征值提取出来并预测得出结果并显示出来二、代码导包# 导入包import numpy as npimport cv2import dlibimport random#构建随机测试集和原创 2021-12-14 22:10:58 · 3433 阅读 · 0 评论 -
基于python学习opencv
目录一、学习资料二、Section11、basic_functions.py2、contours.py3、draw.py4、read.py5、thresh.py6、transformations.py三、总结一、学习资料OpenCV with Python in 4 Hours-course-master 提取码:c7a6二、Section1引入包:import cv2 as cvimport numpy as np1、basic_functions.py# 读取图片img = cv.i原创 2021-12-13 20:11:32 · 581 阅读 · 0 评论 -
图片颜色空间转换与切割
目录一、将彩色图片转换为灰度图片二、将彩色图片(RGB)转换为HSV、HSI格式三、切割车牌四、总结五、参考资料一、将彩色图片转换为灰度图片引入包以及文件路径#文件路径#导入相关包import cv2import numpy as npsource_path="F:\\jupyter\\source\\picture\\Lena\\lena.jpg"使用opencv,直接读取为灰度图片#使用opencv#直接读取灰度图片cv_read=cv2.imread(source_p原创 2021-12-11 10:58:13 · 2909 阅读 · 0 评论 -
数字图像与机器视觉基础补充(1)
目录一、同一张图片不同位深度BMP文件对比二、用奇异值分解对一张图片进行降维处理结果:结果:肉眼看的话是没什么区别的。用电脑自带的画图工具生成256色、16色、单色的位图(BMP)文件单色:16色:原创 2021-12-10 14:24:17 · 1817 阅读 · 0 评论 -
利用LibSVM工具进行决策树训练
目录原创 2021-11-19 13:37:47 · 1059 阅读 · 0 评论 -
Python实现简单人脸识别
目录一、采集人脸二、采集对应20张图片的68个特征点数组和平均特征数组三、人脸识别四、总结五、参考资料一、采集人脸代码:import cv2import dlibimport osimport sysimport random# 存储位置output_dir = 'F:/my/631907060127'size = 64 if not os.path.exists(output_dir): os.makedirs(output_dir)# 改变图片的亮度与对比度 d原创 2021-11-13 13:48:47 · 6677 阅读 · 7 评论 -
编程实现人脸特征点标定(python3+opencv3.4+dlib库)
目录一、准备工作1.1、dlib库的安装1.2、opencv的安装二、绘制脸部特征点三、给人脸虚拟P上墨镜四、总结五、参考资料一、准备工作1.1、dlib库的安装下载dlib库的whl文件dlib库(cp37,cp38 提取码:svub)可以先在命令行查看电脑的版本,然后适配版本对应的dlib库。本文用的是python3.8将安装的whl文件放到适合的路径,并将该路径添加到环境变量的path中这里因为我的Python3.8是在安装的Anaconda3中,所以我将dlib库的文件也放在了里面原创 2021-11-05 20:25:48 · 565 阅读 · 0 评论 -
LDA&SVM编程实践
目录一、LDA&SVM概述1.1、LDA概述1.2、SVM概述二、编程实践(python)2.1、LDA2.2、SVM2.2.1、月亮数据集2.2.2、鸢尾花数据集三、总结四、参考资料一、LDA&SVM概述1.1、LDA概述1.2、SVM概述二、编程实践(python)2.1、LDA2.2、SVM2.2.1、月亮数据集2.2.1.1、线性SVM2.2.1.2、多项式核2.2.1.3、高斯核2.2.2、鸢尾花数据集三、总结四、参考资料...原创 2021-11-04 23:27:37 · 252 阅读 · 0 评论 -
决策树挑出好西瓜
目录一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-10-31 22:03:02 · 235 阅读 · 0 评论 -
Python实现多元线性回归算法预测房价
目录一、多元线性回归二、使用excel预估房价三、python实现预估房价(借助sklearn库)三、基于统计分析库statsmodels进行线性回归四、结果分析五、参考资料一、多元线性回归社会经济现象的变化往往受到多个因素的影响,因此,一般要进行多元回归分析,我们把包括两个或两个以上自变量的回归称为多元线性回归 。多元线性回归的基本原理和基本计算过程与一元线性回归相同,但由于自变量个数多,计算相当麻烦,一般在实际中应用时都要借助统计软件。这里只介绍多元线性回归的一些基本问题。但由于各个自变量的单原创 2021-10-26 07:42:06 · 6405 阅读 · 2 评论 -
初识线性回归——分别使用Excel和jupyter拟合身高体重数据集线性回归模型
目录一、Excel中数据分析功能二、用jupyter编程(不借助第三方库),用最小二乘法三、一、Excel中数据分析功能1.选取20组数据。2.选取200组数据。3.选取2000组数据。二、用jupyter编程(不借助第三方库),用最小二乘法三、...原创 2021-09-29 18:43:05 · 1258 阅读 · 0 评论