??
OpenCV概述
什么是OpenCV
开源C/C++计算机视觉库.面向实时应用进行优化.跨操作系统/硬件/窗口管理器.通用图像/视频载入、存储和获取.由中、高层API构成.为Intel®公司的 Integrated Performance Primitives (IPP) 提供了透明接口.
特性:
图像数据操作 (分配,释放, 复制, 设定, 转换).图像与视频 I/...
分类:
其他好文 时间:
2014-06-07 01:18:27
阅读次数:
294
图像数据结构
IPL 图像:
IplImage
|-- int nChannels; // 色彩通道数(1,2,3,4)
|-- int depth; // 象素色深:
| // IPL_DEPTH_8U, IPL_DEPTH_8S,
|...
分类:
其他好文 时间:
2014-06-05 10:17:59
阅读次数:
261
opencv-2.4.9与VS2012配置(Win7)...
《学习opencv》笔记——矩阵和图像操作——cvAnd、cvAndS、cvAvg and cvAvgSdv...
分类:
其他好文 时间:
2014-06-05 06:45:33
阅读次数:
321
??
从视频序列中抓取一帧
OpenCV支持从摄像头或视频文件(AVI)中抓取图像.从摄像头获取初始化:
CvCapture* capture = cvCaptureFromCAM(0); // capture from video device #0
从视频文件获取初始化:
CvCapture* capture = cvCaptureFromAVI("infile.avi");...
分类:
其他好文 时间:
2014-06-05 06:06:49
阅读次数:
196
Cmake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件apt-get
install cmakelinux操作系统上面开发程序, 光有了gcc 是不行的它还需要一个 build-essential软件包作...
分类:
其他好文 时间:
2014-05-30 03:08:46
阅读次数:
332
昨天刚刚考完编译原理,私心想着可以做一些与考试无关的东西了。一直想做和图像处理相关的东西,趁这段时间有空学习一下OpenCV,搭建环境真是一件麻烦的事情,搞了近三个小时终于OK了。先来张图:
大致描述一下步骤吧: 一、安装前准备 1、VS2012(网上看到很多用的VS2010,但是基本不影响) 2、...
分类:
其他好文 时间:
2014-05-29 20:45:39
阅读次数:
467
d:
opencv_calib3d249d.lib;opencv_contrib249d.lib;opencv_core249d.lib;opencv_features2d249d.lib;opencv_flann249d.lib;opencv_gpu249d.lib;opencv_highgui2...
分类:
其他好文 时间:
2014-05-29 01:43:39
阅读次数:
250
下面的代码通过计算图像中给定区域的方向梯度直方图来估计图像的旋转角度
主要内容包括:
一、计算局部图像块方向梯度直方图的函数
二、把给定图像按照给定的角度旋转
三、如何利用旋转后的图像的方向梯度直方图和原图像的方向梯度直方图来估计旋转角度
四、绘制方向梯度直方图
计算效果如下次:
主要代码如下:
{CSDN:CODE:362490}
结果分析:
绕图像中...
分类:
其他好文 时间:
2014-05-25 21:00:05
阅读次数:
253
IplImage* CaptureImg()
{
IplImage* pImg = NULL;
CvCapture* pCam = NULL;
pCam = cvCreateCameraCapture(0);
if(NULL == pCam)
{
fprintf(stderr, "Can't init Camera!\n");
return NULL;
}
cvSetCa...
分类:
其他好文 时间:
2014-05-25 10:59:29
阅读次数:
230