码迷,mamicode.com
首页 >  
搜索关键字:opencv cvcanny    ( 5817个结果
【OpenCV归纳】1 体验OpenCV
#include "highgui.h" int main(int argc,char** argv) { IplImage* img=cvLoadImage(argv[1]); cvNamedWindow("Test1",CV_WINDOW_AUTOSIZE); cvShowImage("Test1",img); cvWaitKey(0); c...
分类:其他好文   时间:2015-02-07 11:49:10    阅读次数:169
【OpenCV归纳】2 读写视频
除了读入图片之外,读写视频也足够简单易学,下面来看看如何读写视频吧。 播放硬盘中的视频: #include "highgui.h" int main(int argc,char** argv) { cvNamedWindow("Test2",CV_WINDOW_AUTOSIZE); CvCapture* capture=cvCreateFileCap...
分类:其他好文   时间:2015-02-07 11:46:41    阅读次数:117
OpenCV对图像做简单处理——平滑滤波
首先必须知道几个关键函数——cvLoadImage,cvCreateImage和cvSmooth。一、主要函数的简单介绍1.1 cvLoadImage 函数功能:把图片加载到内存中 函数原型:IplImage* cvLoadImage( const char* filename, int flags=CV_LOAD_IMAGE_COLOR ); 函数说明: filename :要被读入的...
分类:其他好文   时间:2015-02-06 15:02:25    阅读次数:129
Python-OpenCV人脸检测(代码)
做人脸识别,首先要检测出图片/视频中的人脸,今天就研究了一下OpenCV的Python接口,把常用的一些功能模块写成函数。基于Python-OpenCV以及PIL,实现图片中人脸的检测以及截取保存、眼睛检测、笑脸检测。下面简单总结一下。........总之,利用opencv里训练好的haar特征的xml文件,在图片上检测出人脸(眼睛、鼻子、笑脸…)的坐标,利用这个坐标,我们可以将人脸区域剪切保存,也可以在原图上将人脸框出。剪切保存人脸以及用矩形工具框出人脸,本程序使用的是PIL里的Image、ImageDr...
分类:编程语言   时间:2015-02-05 11:31:06    阅读次数:396
多幅图像全景拼接
全景拼接在OpenCv中可以利用Stitch类方便实现,Stitching类将图像的矫正,对齐,图像映射,拼接,融合全部包括进去了。这里有一个例子可以对三幅图像进行全景拼接:// 图像拼接.cpp : 定义控制台应用程序的入口点。//#include #include #include "openc...
分类:其他好文   时间:2015-02-05 10:59:40    阅读次数:393
[转帖] CvMat,Mat和IplImage之间的转化和拷贝
原文地址: http://blog.csdn.net/holybin/article/details/17711013在OpenCV中Mat、CvMat和IplImage类型都可以代表和显示图像。 IplImage由CvMat派生,而CvMat由CvArr派生即CvArr -> CvMat -> I...
分类:其他好文   时间:2015-02-05 01:56:00    阅读次数:235
机器学习(Machine Learning)
从wiki开始:http://en.wikipedia.org/wiki/Machine_learning今天看机器学习相关的文章,了解了一下opencv中机器学习功能比较多了 (http://docs.opencv.org/modules/ml/doc/ml.html)和KNIME Analyti...
分类:系统相关   时间:2015-02-05 00:45:26    阅读次数:311
vs2012配置opencv及简单测试
为visualstudio2012搭建openCV平台,实现打开图片。实现步骤:1.1、配置环境变量基于win7操作系统的环境配置步骤:1.1.1计算机—>属性—>更改设置—>高级—>环境变量—>系统变量1.1.2系统变量中选择新建,弹出的新建的系统变量.变量名中填写opencv,在下面变量值一栏填...
分类:其他好文   时间:2015-02-05 00:44:30    阅读次数:196
opencv的C++接口与旧版C风格接口的一些区别
之前一直使用旧版的opencv接口,也就是IplImage* , CvMat* 一类的东西,后来觉得需要学习新东西,然后也是被偶尔的内存泄漏折磨的半死,所以使用了新的C++接口。两个版本虽然很多地方可以用简单的方式找到共同之处,比如cv::namedWindow和cvNamedWindow, 仅仅是...
分类:编程语言   时间:2015-02-04 16:22:51    阅读次数:151
OpencCV创建专属的视频播放器
要播放视频其实和显示图像一样简单,只要考虑播放视频的时候如何循环地顺序读取视频中的每一帧,并且怎么退出该循环。 由一般看视频经验知道,当我们按ESC(ASCII=27)键就可以退出播放。 另外就是加入控制条,控制视频播放进度。可以考虑记录该段视频的总帧数,然后跳到指定帧的位置,继续读取下一帧。#include #include using namespace std; using nam...
分类:其他好文   时间:2015-02-04 14:37:49    阅读次数:184
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!