![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV
zhangjikuan
这个作者很懒,什么都没留下…
展开
-
opencv程序三:canny边缘检测算法
根据第一篇创建项目并添加两个文件程序如下原创 2014-10-06 13:46:31 · 1467 阅读 · 0 评论 -
opencv程序十三:读取摄像头或视频文件
读取摄像头或视频文件只需sange原创 2014-10-09 21:06:13 · 2668 阅读 · 0 评论 -
opencv程序十四:读取视频并播放
此程序是上篇的升级版,按照帧率播放视频文件程序代码如下所示// 222.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include "opencv/cxcore.h"//#include "cvcam.h"#include "opencv/cv.h"#include "opencv2/highgui/highgui.原创 2014-10-09 21:31:57 · 1653 阅读 · 0 评论 -
opencv程序十五:实时视频轮廓检测
将上篇读取视频与opencv程序九:轮廓检测均衡化原创 2014-10-10 21:20:28 · 3853 阅读 · 1 评论 -
opencv程序十六:图片合成
cvSetImageROI函数和cvCopy函数的用法:cvSetImageROI(IplImage*dst,cvRect(左边界,上边界,宽度,高度))。他的作用是把图像在图像dst中开辟出cvRect矩形框区域大小的内存空间,然后cvCopy(IplImage*src,IplImage*dst)函数会将源图像src复制到目标图像dst中。程序如下:原创 2014-10-16 10:37:02 · 2915 阅读 · 0 评论 -
OpenCV图像处理和图像识别常用函数
1、cvLoadImage:将图像文件加载至内存2、cvNamedWindow:在屏幕上创建一个窗口3、cvShowImage:在一个已创建好的窗口中显示图像4、cvWaitKey:使程序暂停,等待用户触发一个按键操作5、cvReleaseImage:释放图像文件所分配的内存6、cvDestroyWindow:销毁显示图像文件的窗口7、cvCreat转载 2014-10-16 10:47:44 · 1333 阅读 · 0 评论 -
opencv程序十七:运动目标检测之背景减除法
程序如下:// 23MotionDetection.cpp : 定义控制台应用程序的入口点。//背景减除法,第一帧视为背景#include "stdafx.h"#include #include #include //CAM定义用摄像头获得视频else文件//#define CAM int main( int argc, char** argv )原创 2014-10-19 10:22:43 · 10573 阅读 · 1 评论 -
OpenCv矩阵操作函数大全
OpenCv矩阵操作函数大全 .分类: C/C++ opencv 数字图像处理 2012-02-13 20:43 96人阅读 评论(0) 收藏 举报 OpenCv矩阵操作有很多函数有mask,代表掩码,如果某位mask是0,那么对应的src的那一位就不计算,mask要和矩阵/ROI/的大小相等大多数函数支持ROI,如果图像ROI被设置,那么只处理RO转载 2014-10-19 15:47:39 · 812 阅读 · 0 评论 -
opencv程序十八:运动目标检测之两帧差分法
程序如下:// 24MotionDetetion_TwoDiff.cpp : 定义控制台应用程序的入口点。//两帧差分法#include "stdafx.h"#include #include #include //CAM定义用摄像头获得视频else文件//#define CAM int apos=30; void on_trackbar(int pos原创 2014-10-19 10:30:47 · 2029 阅读 · 0 评论 -
opencv程序十八:运动目标检测之三帧差分法
程序如下:// 25MotionDetetion_ThreeDiff.cpp : 定义控制台应用程序的入口点。//三帧差分法#include "stdafx.h"#include #include #include //CAM定义用摄像头获得视频else文件//#define CAM int apos=30; void on_trackbar(int p原创 2014-10-19 10:33:11 · 4761 阅读 · 1 评论 -
opencv程序十二:人脸检测
本篇介绍图像处理与模式识别中最热门的一个领域——人脸检测(人脸识别)。人脸检测可以说是学术界的宠儿,在不少EI,SCI高级别论文都能看到它的身影。甚至很多高校学生的毕业设计都会涉及到人脸检测。当然人脸检测的巨大实用价值也让很多公司纷纷关注,很多公司都拥有这方面的专利或是开发商业产品出售。 在OpenCV中,人脸检测也是其热门应用之一。在OpenCV的特征检测专题就详细介绍了人脸检测的原创 2014-10-09 10:44:33 · 1890 阅读 · 0 评论 -
opencv程序十一:鼠标绘图
根据第一篇创建工程并添加两个文件程序如下:原创 2014-10-09 09:11:52 · 1119 阅读 · 0 评论 -
opencv程序十:彩色图像均衡化
上一篇介绍了灰度图像的直方图均衡化,实际生活中,肯定还是彩色图像用的最多,因此本篇介绍对彩色图像进行均衡化。这样可以让大家直方图均衡化对图像增强的效果有个直观的印象。 在OpenCV中,彩色的图像其实是用一个多通道数组来存储的,每个单通道数组中的元素的取值范围都是0到255。这与灰度图中像素的变化范围是相同的。因此对彩色图像进行直方图均衡化只要先将彩色图像分解成若干通道,然后这些通道分别原创 2014-10-08 22:38:27 · 2671 阅读 · 0 评论 -
opencv程序四:图像二值化
根据第一篇创建项目并添加两个文件程序如下原创 2014-10-06 16:30:21 · 1852 阅读 · 0 评论 -
opencv程序二:缩放图像
根据第一篇创建工程并添加两个文件,在主程序中sh原创 2014-10-06 11:10:29 · 1062 阅读 · 0 评论 -
opencv程序一:加载显示图像
代码如下:原创 2014-10-06 10:37:54 · 1134 阅读 · 1 评论 -
VS2010编译配置opencv2.4.9
opencv2.4.9原创 2014-10-05 19:46:06 · 1372 阅读 · 1 评论 -
opencv程序五:轮廓检测
根据第一篇创建项目并添加lia原创 2014-10-07 14:53:56 · 3625 阅读 · 0 评论 -
opencv程序六:线段检测圆检测
一:线段检测程序如下:原创 2014-10-07 20:00:53 · 1664 阅读 · 0 评论 -
opencv程序八:灰度直方图均衡化
根据第一篇创建项目并添加两个文件原创 2014-10-08 21:33:46 · 1223 阅读 · 0 评论 -
opencv程序九:轮廓检测均衡化
将程序五的轮廓检测http://blog.csdn.net/zhangjikuan/article/details/39853879实现均衡化代码如下所示原创 2014-10-08 22:27:59 · 1609 阅读 · 0 评论 -
opencv程序七:灰度直方图
根据第一篇创建项目并添加两个文件程序如下:原创 2014-10-08 20:43:49 · 1449 阅读 · 0 评论 -
opencv程序十九:基于帧间差分法的区域目标入侵检测
运行程序在原图像上画个入侵检测的方框,有运动目标j原创 2014-10-19 15:34:00 · 9947 阅读 · 14 评论