opencv
wh8_2011
这个作者很懒,什么都没留下…
展开
-
OpenCV中寻找轮廓函数cvFindContours的使用说明以及序列cvSeq的用法说明
OpenCV中寻找轮廓函数cvFindContours的使用说明以及序列cvSeq的用法说明[cpp] view plain copycvFindContours(tour_buf,storage, &contour,sizeof(CvContour), CV_RETR_EXTERNAL, CV_CHAIN_APPROX_SIMPLE);转载 2017-04-30 19:25:11 · 948 阅读 · 0 评论 -
浅析人脸检测之Haar分类器方法
一、Haar分类器的前世今生人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是人脸识别,即根据人脸来识别人物的身份,后来在复杂背景下的人脸检测需求越来越大,人脸检测也逐渐作为一个单独的研究方向发展起来。目前的人脸检测方法主要有两大类:基于知识和基于统计。“基于知识的方法主要利用先验知识将人脸看作器官特征的组合,根据眼睛、眉毛、嘴巴、鼻子等器官的特征以及相互之间的几何位置关系来检测人...转载 2018-07-17 07:23:35 · 201 阅读 · 0 评论 -
OpenCV 利用MFC的Picture控件显示和处理图像
后面又添加了播放视频和捕获摄像头画面的功能,其中播放视频的功能只有'Play' 和 'Stop',不能实现暂停,《Astep-by-step guide to the use of Microsoft Visual C++ and the Intel OpenCVlibrary》 中好像有关于多线程防止任务冲突(Mutex)的内容,深入学习和了解那一部分后再尝试做暂停的功能和其它更复杂的应用。 ...转载 2018-07-17 07:22:29 · 1917 阅读 · 0 评论 -
基于opencv的摄像头脸部识别抓取及格式储存(python)
刚接触opencv,参照opencv的sample例子做了一个视频头像抓取的小代码,顺便一起学习着用,先上视频抓取及存储代码:? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20...转载 2018-07-17 07:21:23 · 606 阅读 · 0 评论 -
cvAddWeighted 进行图片融合
cvAddWeighted( ) 是OpenCV中,将两个图片矩阵进行融合的一个很好的函数,可以得到很多有趣的效果。其函数原型如下:void cvAddWeighted( const CvArr* src1, double alpha,const CvArr* src2, double beta,double gamma, CvArr* dst );src1 第一个原数组.转载 2017-04-25 07:31:30 · 417 阅读 · 0 评论 -
Debian下安装
查询OpenCV相关软件包$ apt-cache search opencvlibcv-dev - development files for libcvlibcv1 - computer vision librarylibcvaux-dev - development files for libcvauxlibcvaux1 - computer vision extension li原创 2017-04-23 21:28:15 · 749 阅读 · 0 评论 -
Ubuntu 12.04下安装OpenCV 2.3.1,图像二值化
1,安装libgtk2.0-dev and pkg-config终端运行 sudo apt-get install libgtk2.0-dev pkg-config2.下载OpenCV-2.3.1(到openCV官网下载即可)cd 命令进入相应的下载目录。依次运行下列命令$ tar xf OpenCV-2.3.1.tar.bz2$ cd OpenCV-2.3转载 2017-04-23 21:22:47 · 725 阅读 · 0 评论 -
opencv历史代码下载
http://wiki.opencv.org.cn/index.php/Download原创 2017-04-23 21:21:15 · 705 阅读 · 0 评论 -
fatal error: highgui.h: No such file or directory
编译test.c文件1. 第一步gcc test.c -o test `pkg-config --cflags --libs opencv`test.c:1:21: fatal error: highgui.h: No such file or directorycompilation terminated.2. 第二步pkg-config --cflags openc原创 2017-04-23 09:45:35 · 6501 阅读 · 0 评论 -
在linux环境下编译运行OpenCV程序的两种方法 - woshijpfgg
原来以为在Ubuntu下安装好了OpenCV之后,自己写个简单的程序应该很容易吧,但是呢,就是为了编译一个简单的显示图片的程序我都快被弄崩溃了。在谷歌和上StackOverFlow查看相关问题解答之后,我下面就介绍Command Line和CMake两种方式。首先我先粘上我测试的代码吧,文件名为Test.c 1 #include 2 3 int main(int arg转载 2017-04-23 09:04:39 · 615 阅读 · 1 评论 -
Linux下编译Opencv
主机环境: Ubuntu-12.04编译器: gcc 版本 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)交叉编译器: gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) 原料: OpenCV-2.4.10(下载地址:http://open转载 2017-04-22 23:49:02 · 1167 阅读 · 0 评论 -
利用opencv改变视频长宽
[cpp] view plaincopy#include <windows.h> #include "cv.h" #include "highgui.h" int main() { CvCapture *capture = cvCreateFileCapture("F:\\OPENCV实验室\\test7.avi"); //打开视频文件 ...转载 2018-07-17 07:24:27 · 3000 阅读 · 0 评论