【OpenCV入门指南】第十三篇 人脸检测 本篇介绍图像处理与模式识别中最热门的一个领域——人脸检测(人脸识别)。人脸检测可以说是学术界的宠儿,在不少EI,SCI高级别论文都能看到它的身影。甚至很多高校学生的毕业设计都会涉及到人脸检测。当然人脸检测的巨大实用价值也让很多公司纷纷关注,很多公司都拥有这 ...
分类:
其他好文 时间:
2018-12-10 13:53:21
阅读次数:
180
【OpenCV入门指南】第四篇 图像的二值化 在上一篇《【OpenCV入门指南】第三篇Canny边缘检测》中介绍了使用Canny算子对图像进行边缘检测。与边缘检测相比,轮廓检测有时能更好的反映图像的内容。而要对图像进行轮廓检测,则必须要先对图像进行二值化,图像的二值化就是将图像上的像素点的灰度值设置 ...
分类:
其他好文 时间:
2018-12-09 14:14:07
阅读次数:
187
【OpenCV入门指南】第三篇Canny边缘检测 图像的边缘检测的原理是检测出图像中所有灰度值变化较大的点,而且这些点连接起来就构成了若干线条,这些线条就可以称为图像的边缘。 Canny边缘检测算子是John F. Canny于 1986 年开发出来的一个多级边缘检测算法。Canny 边缘检测的数学 ...
分类:
其他好文 时间:
2018-12-09 14:07:27
阅读次数:
227
OpenCV2版本号非常多函数发生了变化。比如二值化,其演示样例:void CmyMFC2Dlg::OnBnClickedButton1() { // TODO: Add your control notification handler code here // 读入一张图片 Mat mat=im ...
分类:
其他好文 时间:
2018-12-08 14:47:09
阅读次数:
146
surface录制是将摄像头数据通过egl和opengl绘制到编码器surface最后输出到文件的,buffer录制则是更直接,直接将摄像头数据灌输到编码器,让编码器直接编码数据后输出到文件 MediaFormat并非是在编码器prepared的时候自己设定的那个MediaFormat,而一定是在第 ...
分类:
其他好文 时间:
2018-12-07 21:18:46
阅读次数:
199
背景 看了些许的纹理特征提取的paper,想自己实现其中部分算法,看看特征提取之后的效果是怎样 运行环境 Mac OS Python3.0 Anaconda3(集成了很多包,浏览器界面编程,清爽) 步骤 导入包 参数设置 图像读取 灰度转换 LBP处理 边缘提取 此致,敬礼 ...
分类:
编程语言 时间:
2018-12-07 18:36:22
阅读次数:
941
Compiling With CUDA And OpenCV: change the Makefile in the base directory to read: GPU=1 OPENCV=1 make again。 ...
分类:
Web程序 时间:
2018-12-05 20:57:31
阅读次数:
1323
滤波和边缘检测 1. 空间滤波和频域滤波 线性滤波和非线性滤波 滑动滤波: blur 和 boxfilter、高斯滤波器是真正的低通滤波器、与boxfilter相比没有振铃现象。 Practice matter: Matlab 线性滤波器:H=fspecila(‘Gaussian’,7,1); Op ...
分类:
其他好文 时间:
2018-12-05 14:24:51
阅读次数:
235
https://www.cnblogs.com/huhuuu/p/3538850.html 有时候,我们需要提取一个图像的边缘利于计算。 opencv实现了Canny边缘检测的函数,方便调用。Canny算子的原理是首先在x,y方向求一阶导数,然后组合为4个方向的导数。这些方向的导数达到局部最大值的点 ...
分类:
其他好文 时间:
2018-12-04 15:38:12
阅读次数:
141
通过2D或者2D点集拟合直线 void fitLine( InputArray points, OutputArray line, int distType,double param, double reps, double aeps ); @param points Input vector of ...
分类:
其他好文 时间:
2018-12-04 11:24:24
阅读次数:
1180