自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

转载 机器学习之朴素贝叶斯分类器实现

参考网址:https://blog.csdn.net/zhelong3205/article/details/78659169

2018-06-08 18:17:44 2211

原创 机器学习贝叶斯分类器第一天

一、基本概念1、先验概率: 定义:由以往数据分析得到的概率根据大量样本情况的统计,在整个特征空间中,任取一个特征向量x,它属于类Wj的概率,即P(wj)。 如果总共有c个类别 P(w1)+P(w2)+...+P(wc)=12、后验概率当我们获得了某个样本的特征向量X,则在x条件下样本属于类wj的概率P(wj|x)成为后验概率。3、类条件概率P(x|wj)是指当...

2018-06-08 17:51:36 411

转载 OpenCv之人脸识别

参考博客: http://www.imooc.com/article/30501 人脸检测是人脸识别的第一步,之前已经实现了人脸检测,下面就进行人脸识别!准备:1、导入库编写训练程序首先需要做的是导入相关的库 1、导入OpenCv库 2、导入os库,用于文件处理 3、导入numpy库,用于计算 4、导入pillow库,用于图像处理(好像没有用到) ...

2018-06-06 12:23:28 910

原创 python之matplotlib模块介绍

matplotlib的官方API介绍: https://matplotlib.org/2.0.0/api/index.html1、pyplot模块pyplotmatplotlib.pyplot Provides a MATLAB-like plotting framework.pylab combines pyplot with numpy into a single na...

2018-06-05 17:39:51 803

原创 分类器之正负样本收集、训练、测试

分类器学习所需文件如下: python工具 opencv_createsample.exe opencv_traincascade.exe数据准备 pos文件夹 (正样本) neg文件夹 (负样本 训练时所需文件) xml (分类器保存的位置) pos.txt (正样本图片路径和图片大...

2018-06-04 23:20:13 8242

转载 使用opencv的Haar训练自己的人脸分类器

转载: ttps://blog.csdn.net/yangleo1987/article/details/52883864以下是我学习的几个博文:http://www.cnblogs.com/wengzilin/p/3849118.htmlhttp://www.cnblogs.com/wengzilin/p/3845271.htmlhttp://www.cnblogs.com/...

2018-06-04 22:51:24 1716

转载 【人脸检测】第十四篇 Haar特征检测原理与Haar特征分类器

注:转载至http://www.cnblogs.com/ello/archive/2012/04/28/2475419.html【人脸检测】第十四篇 Haar特征检测原理与Haar特征分类器一、Haar分类器的前世今生       人脸检...

2018-06-03 12:12:05 2466

转载 人脸检测之LBP特征

转载:https://blog.csdn.net/quincuntial/article/details/50541815 一、LBP特征的背景介绍LBP指局部二值模式,英文全称:Local Binary Pattern,是一种用来描述图像局部特征的算子,LBP特征具有灰度不变性和旋转不变性等显著优点。它是由T. O...

2018-06-02 14:33:34 2826 1

原创 机器学习之Haar特征

参考博客: http://blog.csdn.net/xiaowei_cqu https://blog.csdn.net/lanxuecc/article/details/52222369最早的Haar特征由Papageorgiou C.等提出(《A general framework for object detection》),后来Paul Viola和Michal Jones提出利用...

2018-06-02 14:27:14 733

转载 Opencv人脸检测

OpenCv人脸检测: 要实现人脸识别功能,首先要进行人脸检测,判断出图片出人脸的位置,才能进行下一步的操作!OpenCv人脸检测的方法在OpenCv中主要使用两种特征(即两种方法)进行人脸检测 1、Haar特征 2、LBP特征...

2018-06-02 12:22:21 287

原创 OpenCv读取视频

import cv2import numpy as npwindow_name = "figure"cap = cv2.VideoCapture("./2.mp4")# 告诉OpenCv使用人脸识别分类器classfier = cv2.CascadeClassifier(r"D:\Program Files\Abacibda36

2018-06-01 22:55:03 1217 1

原创 图像处理之python(基础学习)

图像的基本处理 读取图片 颜色空间转换 获取图片属性 缩放图片 平移图片 旋转图片 仿射变换 图像颜色变换 通道的拆分/合并处理 图片添加边距 import numpy as npimport cv2 as cv # OpenCv库1、读取图片img = cv.imread(r".\1.png") ...

2018-06-01 20:41:21 9493

转载 C++直接初始化与拷贝初始化学习笔记

初始化分为两种 1. 直接初始化:使用单个构造函数(可能是转换构造函数)来初始化对象,形式如“T t(u)”。 2. 拷贝初始化:使用拷贝构造函数来初始化对象,有必要的话会在此之前,先调用一个用户自定义的类型转换,形式如“T t=u”。注意:一般而言,在变量初始化时,尽量采用直接初始化形式,而不是拷贝初始化。class T : public S {...

2018-05-31 22:00:50 3481 2

原创 string类之常用方法

string类的构造函数C++支持两种初始化形式:直接初始化和复制初始化。string(const char *s); //用char字符串s 初始化 直接初始化string(int n,char c); //用n个字符c初始化 直接初始化此外,string类还支持默认构造函数和复制构造函数,如:string s1;cout<<s1&l...

2018-05-31 21:49:50 215

原创 C++类型转换

string类型转换方法1:stringstream可以将string类型转换为整型、char数组类型#include <iostream>#include <sstream>#include <string>using namespace std;int main(){ string text=&am

2018-05-31 10:42:41 433

原创 深度优先搜索&&广度优先搜索

深度优先搜索dfs:  深度优先搜索算法(Depth First Search),是图论中的经典算法。   深度优先搜索的核心是栈   为了实现深度优先搜索,首先选择一个起始顶点并需要遵守三个规则: 非递归的情况: 1. 如果可能,访问一个邻接的未访问顶点,标记它,并把它放入栈中。 2. 当不能执行规则1时,如果栈不空,就从栈中弹出一个顶点。 3. 如果不能执行规则1和规...

2018-05-30 22:41:38 2145

原创 深度优先搜索之组合和全排列

深度优先搜索 俗语:一条路走到黑,走不通回头废话不说,上代码!!!const int n=10,k=3; int a[]={0,1,2,3,4,5,6,7,8,9,10}; //第一个数不算组合问题10个数中选择3个数,可重复#include <iostream>using namespace std;//深度优先搜索//10个数中 3个数的组...

2018-05-30 21:51:10 1262

原创 C++数据结构之树

二叉树:1、 完全二叉树完全二叉树是一种特殊的二叉树,满足以下要求:1. 所有叶子节点都出现在 k 或者 k-1 层,而且从 1 到 k-1 层必须达到最大节点数; 2. 第 k 层可以不是满的,但是第 k 层的所有节点必须集中在最左边。需要注意的是不要把完全二叉树和“满二叉树”搞混了,完全二叉树不要求所有树都有左右子树,但它要求: 3. 任何一个节点不能只有右子树...

2018-05-30 20:41:28 361

原创 C++堆的实现

堆是一个完全二叉树。 堆根据元素的排列方式,可以分为最大堆(max-heap)和最小堆(min-heap),其中:最大堆:是最大的完全二叉树,其每个节点的值都大于或等于其子节点。所以在最大堆中,根结点是该完全二叉树的最大结点。最小堆:是最小的完全二叉树,其每个节点的值都小于或等于其子节点。所以在最小堆中,根结点是该完全二叉树的最小结点。堆并不归属于STL库容器组件,而是作为...

2018-05-30 09:58:48 1455

转载 C++ STL的实现

转载自:https://blog.csdn.net/huutu/article/details/32406829 C++ STL 的实现: 1.vector 底层数据结构为数组 ,支持快速随机访问 2.list 底层数据结构为双向链表,支持快速增删 3.deque 底层数据结构为一个中央控制器和多个缓冲区,详细见STL源码剖析P146,支持首尾(中间不能)快速增删,也支持随机访...

2018-05-30 08:31:21 524

转载 C++优先队列的使用

优先队列(priority queue)亦即数据结构中的堆,是计算机科学中一类特殊的数据结构的统称。在队列中,调度程序反复提取队列中第一个作业并运行,因而实际情况中某些时间较短的任务将等待长时间才能结束,或某些不短小,但具有重要性的作业,同样应当具有优先权。优先队列即为解决此类问题设计的一种数据结构。优先队列(堆)通常是一个可以被看做一棵树的数组对象。优先队列中的常用函数:empty() ...

2018-05-30 08:10:31 6707

原创 STL sort排序算法详细介绍

用于C++中,对给定区间所有元素进行排序。头文件是#include <algorithm> 时间复杂度为n*log2(n)Sort函数有三个参数:第一个是要排序的数组的起始地址。第二个是结束的地址(最后一位要排序的地址的下一地址)第三个参数是排序的方法,可以是从大到小也可是从小到大,还可以不写第三个参数,此时默认的排序方法是从小到大排序。Sort函数使...

2018-05-30 07:57:49 17702

原创 C++ 竞赛常用的头文件

//常用的头文件#include <algorithm>    //通用算法#include <cctype>#include <cmath>#include &amp

2018-05-29 12:56:23 7461

原创 STL C++ string类不能使用memcpy,memset等一序列内存操作

前言memset,memcpy在C语言中,经常需要对内存进行操作,里面涉及到很多函数,但是memset函数的使用需要注意。 函数原型: void *memset(voidd *s, int ch, size_t n); 函数功能是:将s所指向的某一块内存中的前n个字节的内容全部设置为ch指定的ASCII值, 第一个值为指定的内存地址,块的大小由第三个参数指定,这个函数通常为新申请的内存做...

2018-05-29 12:44:07 2043

原创 C++基本知识

一、标准库C++的标准库(Standard Library)是每一个C++编译器都必须支持的类型和函数的集合。 C++的标准库: 1. C标准程序库 2. I/O流 3. string 4. 国际化 5. 数值处理 6. 诊断支持以及标准模板库STL(容器、算法和迭代器)命名库和标准库 标准库内容众多,为避免命名冲突,标准库中的内容都被放入命名空间std中。 ...

2018-05-28 23:13:20 327

转载 python+opencv学习基本知识

1、第三方库 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 本页面为Python编程语言的官方CPython发行版提供了许多科学开源扩展包的32位和64位Windows二进制文件。这些文件是非官方的(意思是:非正式的,无法识别的,个人的,不受支持的,没有担保,没有责任,按“原样”提供),并且可用于测试和评估。大多数二进制文件都是从PyPI或项目公...

2018-05-27 22:14:41 443

转载 Python中图片基本处理操作

Python 中各种imread函数的区别与联系最近一直在用python做图像处理相关的东西,被各种imread函数搞得很头疼,因此今天决定将这些imread总结一下,以免以后因此犯些愚蠢的错误。如果你正好也对此感到困惑可以看下这篇总结。当然,要了解具体的细节,还是应该 read the fuck code和API...

2018-05-27 19:38:51 2306

原创 matlab之simulink学习(1、搭建一个简单系统)

使用MATLAB的simulink搭建一个简单的自控系统、仿真实现

2017-07-17 20:07:00 23008 3

人脸检测分类器之python实现!

人脸检测分类器之python实现! 样本收集: 通过截图电脑屏幕和利用官方人脸分类器进行过实现! 分类器训练: 参照博客: https://blog.csdn.net/weixin_39540045/article/details/80574457 https://blog.csdn.net/weixin_39540045/article/details/80574517 分类器测试: 视频中的人脸检测之python实现!

2018-06-06

空空如也

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

TA关注的人

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