人脸检测分为两种:一种是基于知识的,一种是基于深度学习的。深度不会学习 人脸识别属于目标检测,主要涉及两个方面: ①先对检测的物体进行概率统计,从而知道待检测对象的一些特征,建立其目标的检测模型 ②用得到的模型来匹配输入的图像,如果有匹配则则输出匹配的区域,否则什么也不做。 我们看到的图片和计算机不 ...
分类:
编程语言 时间:
2019-09-07 01:17:08
阅读次数:
119
OpenCV中Mat基本用法: Mat image(240, 320, CV8UC3);第一个参数是rows,该矩阵的行数;第二个参数是cols,该矩阵的列数;第三个参数是该矩阵元素的类型。这句话表示创建一个大小为240×320的矩阵,里面的元素为8位unsigned型,通道数(channel)有3 ...
分类:
编程语言 时间:
2019-09-06 12:52:42
阅读次数:
93
原图: 开运算: 先腐蚀后膨胀叫开运算(因为先腐蚀会分开物体,这样容易记住),其作用是:分离物体,消除小区域。这类形态学操作用cv2.morphologyEx()函数实现: 下面两份代码分别对应通过先腐蚀后膨胀的效果 和 直接通过开运算的效果 可以看到两者差别不大。 闭运算 先膨胀后腐蚀(先膨胀会使 ...
分类:
其他好文 时间:
2019-09-03 11:48:16
阅读次数:
176
GitHub代码复现之opencv链接:https://github.com/vonzhou/opencv ISSUE汇总: Issue1:vs2015找不到配置dirent.h头文件? 解决方法:dirent.h头文件简介dirent是使程序员操作列表和文件夹的应用程序接口(API)。简单说,使用 ...
分类:
其他好文 时间:
2019-09-02 19:06:35
阅读次数:
399
腐蚀操作 膨胀操作 开闭运算 梯度运算 礼帽与黑帽 礼帽 = 原始输入-开运算结果 黑帽 = 闭运算-原始输入 ...
分类:
编程语言 时间:
2019-09-01 16:58:29
阅读次数:
154
已启动生成: 项目: test, 配置: Debug x64 1> test.cpp1>e:\vs2015opencv\opencv3.2\opencv\build\include\opencv2\core\mat.hpp(2586): warning C4819: 该文件包含不能在当前代码页(93 ...
分类:
其他好文 时间:
2019-08-31 10:56:36
阅读次数:
112
numpy https://pypi.org/project/numpy/#files PIL https://pypi.org/simple/pillow/ cv2 https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/ openpyxl h ...
分类:
编程语言 时间:
2019-08-30 23:21:59
阅读次数:
611
Kalman Filter 通俗讲解 https://blog.csdn.net/u010665216/article/details/80556000 opencv的 Kalman Filter https://blog.csdn.net/gdfsg/article/details/5090481 ...
分类:
其他好文 时间:
2019-08-30 23:19:07
阅读次数:
76
基于OpenCV编写图像处理项目,除了算法以外,比较重要一个问题就是界面设计问题。对于c++语系的程序员来说,一般来说有QT/MFC两种考虑。QT的确功能强大,特别是QML编写android界面很有一套(https://www.cnblogs.com/jsxyhelu/p/8286476.html)... ...
分类:
编程语言 时间:
2019-08-30 23:09:14
阅读次数:
158
#include "LinearFit.h" // 直线拟合函数(点集) // 直线拟合函数(直线组) /** * [1] * 说明:获取最终筛选出的的直线中最长的一条 * @param lines 筛选出的直线集合 * @return line 筛选出来最长的直线 */ Vec4f LinearF... ...
分类:
其他好文 时间:
2019-08-30 18:47:00
阅读次数:
69