基于OpenCV人脸识别项目基础学习
文章平均质量分 83
大冰的小屋
这个作者很懒,什么都没留下…
展开
-
OpenCV中读取摄像头
人脸识别首先要做的就是摄像头数据的读取,这里OpenCV很好的实现了摄像头数据的读取。在OpenCV1.x中用到的函数是:1、打开摄像头或视频文件 CvCapture* cvCreateCameraCapture(int index); //index 摄像头的设备号, 只有一个摄像头时,用0就好了 CvCapture* cvCreateFileCapture(c原创 2013-11-03 20:55:16 · 3858 阅读 · 0 评论 -
Qt下使用OpenCV捕获摄像头
在Qt下没有专门的视频采集与播放工具。这是使用了OpenCV所带的库函数捕获摄像头的视频图像。这里要注意的是Qt的图像格式是RGB格式,而OpenCV的格式是BGR,所以要进行颜色通道的转换,用到了OpenCV的库函数:cvtColor函数。 Qt的图像存储格式是QImage类,而OpenCV的图像格式是Mat,所以要进行转换:Mat image = imread("1.jpg原创 2013-11-09 16:09:56 · 3975 阅读 · 1 评论 -
基于图片距离实现相似人脸的查找
原文链接http://blog.sina.com.cn/s/blog_45d8d95c0101duvz.html转载 2014-04-16 19:25:32 · 3497 阅读 · 0 评论 -
Linux下基于OpenCV的摄像头数据采集与传输
最近一段时间在搞摄像头的采集和传输。采集通过OpenCV自带的函数库,不用自己编写V4L2,省去了很多事情。主要工作就是在视频的传输了。主要思路是:将采集的一帧视频图像压缩成jpg格式的图片,这样进行过压缩的数据量大大减少。然后通过socket的UDP传输协议将图片通过网络传送到客户端。我之前用的TCP传的,总是有部分数据丢失重传,导致现实界面偶尔出现闪动,本以为网络足够好,可有用下TCP,看来还原创 2014-03-20 21:40:24 · 5297 阅读 · 1 评论