ai
文章平均质量分 86
伊始不觉
这个作者很懒,什么都没留下…
展开
-
微笑识别(HOG+SVM+opencv+python)
如愿一、流程二、代码五、总结六、参考资料一、流程这是得到模型的大致流程,思路还是蛮清晰的,一步一步做就行了下面是使用训练出的模型来检测时的流程,思路也不难,慢慢做就行dlib库及其训练集下载请移步博客人脸特征提取(dlib+opencv3.4+python3.8)HOG介绍请移步博客HOG特征提取原理及实现数据集下载地址https://www.saleae.com/zh/downloads/二、代码先说下我自己的版本,注意昂python原创 2021-12-09 17:46:36 · 4254 阅读 · 17 评论 -
颜色空间转换及切割车牌(python)
如愿一、前置准备二、颜色空间转换2.1 转为灰度图片三、切割车牌四、总结五、参考资料一、前置准备软件及使用库python 3.8.12opencv 3.4.11图片二、颜色空间转换2.1 转为灰度图片导包及文件路径#文件路径#导入相关包import cv2import numpy as npsource_path="..\\source\\picture\\lena.jpg"直接读取为灰度图片#使用opencv#直接读取灰度图片cv_read=cv原创 2021-12-04 13:26:12 · 802 阅读 · 0 评论 -
BMP文件存储以及其他图片文件大小比较
如愿一、前置准备二、BMP文件存储三、对比同一张图片不同格式的大小四、总结五、参考资料一、前置准备准备一张图片,以及使用其他图片处理工具得到以下的文件格式,不能直接改后缀名- 原图二、BMP文件存储BMP文件头的格式如下对比文件大小,可以发现颜色类别和位深度都可以影响文件大小,但位深度的影响更加直接对比几个bmp文件的文件头,可以发现都有前两个字节都是BM,作用是告诉其他要使用的软件这是bmp文件,而2-4位则是文件的大小,a-c代表的是文件头到实际图像数据之间的偏移量,每个图片因格式不原创 2021-12-04 11:49:09 · 1811 阅读 · 0 评论 -
svd对图片进行特征值提取(python)
如愿一、介绍二、降维处理三、总结四、参考资料一、介绍SVD 全称:Singular Value Decomposition。SVD 是一种提取信息的强大工具,它提供了一种非常便捷的矩阵分解方式,能够发现数据中十分有意思的潜在模式。详细了解请移步:SVD-矩阵奇异值分解 —— 原理与几何意义二、降维处理代码import numpy as npimport osfrom PIL import Imageimport matplotlib.pyplot as pltimport m原创 2021-12-04 10:44:55 · 1229 阅读 · 0 评论 -
识别硬币和细胞数量+条形码检测(python+opencv)
如愿一、准备工作二、硬币和细胞数量识别三、条形码定位和识别四、总结五、参考资料一、准备工作所用图片python版本以及opencv版本python 3.8.12 opencv 3.4.11二、硬币和细胞数量识别原理用opencv读取图片,读取之后并进行灰度化和二值化二值化之后存储图片的二维列表里的值全为0和1,进行膨胀和腐蚀等操作使图像的轮廓更明显较为明显之后使用findContours,发现的轮廓数就是我们要求的数量开始代码操作,导入库并定义文件路径#导原创 2021-12-04 10:36:08 · 6819 阅读 · 2 评论 -
selenium自动化测试和爬取名言和京东商品信息
如愿一、selenium1.1简介1.2 下载二、自动化测试三、爬取名言四、爬取京东商品信息五、总结六、参考资料一、selenium1.1简介Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。这个工具的主要功能包括:测试与浏览器的兼容性——测试应用程序看是否能够很好得工作在不同浏览原创 2021-12-03 21:52:14 · 1772 阅读 · 3 评论 -
libsvm获得决策函数模型(python+手工iris数据集)
少年一、libsvm的安装二、基本介绍三、构建数据集并获得决策模型四、总结五、参考一、libsvm的安装libsvm可以选择主流方式,选择进入官网下载即可,就算不用这个包也需要下载,需要使用一个txt文件构建数据也可以选择下载whl文件,利用pip安装,点这里二、基本介绍例子代码from libsvm.python.svmutil import * y, x = [1,-1], [{1:1, 2:1}, {1:-1,2:-1}] # 输入的数据option原创 2021-11-16 23:12:22 · 1260 阅读 · 0 评论 -
利用dlib库实现人脸识别
少年一、人脸检测流程二、代码实现三、总结四、参考一、人脸检测流程过程基本就是下面流程图所表述的,逻辑还是不难的,一步一步慢慢做二、代码实现导入包# 导入包import numpy as npimport osimport pandas as pdimport cv2import dlibimport osfrom skimage import ioimport csvimport sysimport winsound # 系统音效import timeimport原创 2021-11-16 15:06:40 · 5050 阅读 · 1 评论 -
使用wireshark抓取聊天信息(局域网内的udp通信)
少年一、实验目的二、实验操作三、总结四、资源一、实验目的1.分析这程序所采用的是udp还是tcp2.在抓取包中找到窃取到的聊天信息 (英文字符和汉字可能经过了某种编码转换,数据包中不是明文)3.如果是网络连接采取的是TCP,分析其建立连接时的3次握手,断开连接时的4次握手;如果是UDP,解释该程序为何能够在多台电脑之间(只有是同一个聊天室编号)同时传输聊天数据二、实验操作先把两台电脑连在同一个WiFi热点下(手机热点也可以),然后把疯狂聊天软件打开,输入同一个房间号,进入房间疯狂聊天软原创 2021-11-15 23:45:12 · 7243 阅读 · 0 评论 -
爬虫爬取学校通知信息(python))
呦呦鹿鸣一、爬虫简介1.1 介绍1.2 软件配置二、爬取南阳理工学院ACM题目网站三、爬取学校官网的信息通知四、总结五、参考一、爬虫简介1.1 介绍网络爬虫英文名叫Web Crawler或Web Spider。它是一种自动浏览网页并采集所需要信息的程序。爬虫从初始网页的URL开始, 获取初始网页上的URL,在抓取网页的过程中,不断从当前页面抽取新的url放入队列。直到满足系统给定的停止条件才停止。可以为搜素引擎从互联网中下载网页数据,是搜素引擎的重要组成部分。1.2 软件配置python原创 2021-11-13 14:02:16 · 2452 阅读 · 0 评论 -
人脸特征提取(dlib+opencv3.4+python3.8)
dlib库(python3.8)版本(提取码1111)原创 2021-10-30 18:46:33 · 3542 阅读 · 0 评论 -
LDA与SVM实践(python实现)
呦呦鹿鸣一、LDA简介二、SVM简介三、LDA实现代码四、SVM对月亮数据集进行可视化分类4.1 线性SVM4.2 多项式核4.3 高斯核五、小结六、参考一、LDA简介线性判别分析(Linear Discriminant Analysis,简称LDA)是一种经典的有监督数据降维方法。LDA的主要思想是将一个高维空间中的数据投影到一个较低维的空间中,且投影后要保证各个类别的类内方差小而类间均值差别大,这意味着同一类的高维数据投影到低维空间后相同类别的聚在一起,而不同类别之间相距较远。如下图将二维数据投影原创 2021-10-29 17:18:10 · 776 阅读 · 0 评论 -
挑选西瓜(决策树实现)
小鹿一、决策树参考一、决策树决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。由于这种决策分支画成图形很像一棵树的枝干,故称决策树。在机器学习中,决策树是一个预测模型,他代表的是对象属性与对象值之间的一种映射关系。Entropy = 系统的凌乱程度,使用算法ID3, C4.5和C5.0生成树算法使用熵。这一度量是基于信息学理论中熵的概念。决策树是一种树形结原创 2021-10-26 20:47:29 · 6193 阅读 · 5 评论 -
多元线性回归分析
小鹿一、概念二、EXCEL进行多元线性回归三、sklearn3.1 不进行数据处理3.2 进行数据处理3.3 分析四、总结五、参考一、概念在回归分析中,如果有两个或两个以上的自变量,就称为多元回归。事实上,一种现象常常是与多个因素相联系的,由多个自变量的最优组合共同来预测或估计因变量,比只用一个自变量进行预测或估计更有效,更符合实际。因此多元线性回归比一元线性回归的实用意义更大。二、EXCEL进行多元线性回归1.删掉表里的非数据项,以进行多元线性回归2.选中要进行多元线性回归的区域,点击文原创 2021-10-21 10:14:23 · 16906 阅读 · 2 评论 -
最小二乘法构建线性回归方程
目录一、 相关数学知识的定义1.1 一元线性回归的定义1.2 相关系数R²的定义二、使用jupyter来做一元线性回归分析2.1 根据最小二乘法公式手动构建一元线性回归模型2.2 调用包实现一元线性回归模型三、总结一、 相关数学知识的定义1.1 一元线性回归的定义一元线性回归分析预测法,是根据自变量x和因变量Y的相关关系,建立X与Y的线性回归方程进行预测的方法。由于市场现象一般是受多种因素的影响,而并不是仅仅受一个因素的影响。所以应用一元线性回归分析预测法,必须对影响市场现象的多种因素做全面分析。只原创 2021-09-30 07:04:54 · 14666 阅读 · 0 评论