??
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支持从摄像头或视频文件(AVI)中抓取图像.从摄像头获取初始化:
CvCapture* capture = cvCaptureFromCAM(0); // capture from video device #0
从视频文件获取初始化:
CvCapture* capture = cvCaptureFromAVI("infile.avi");...
分类:
其他好文 时间:
2014-06-05 06:06:49
阅读次数:
196
Description
大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票。房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的数量。现在,请你帮助沙拉公主解决这个问题,由于可能张数非常大,你只需计算出对R取模后....
分类:
其他好文 时间:
2014-06-03 12:24:25
阅读次数:
271
Cmake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件apt-get
install cmakelinux操作系统上面开发程序, 光有了gcc 是不行的它还需要一个 build-essential软件包作...
分类:
其他好文 时间:
2014-05-30 03:08:46
阅读次数:
332
在实际类设计过程中,有时会遇到此类情况:由于实际的需要,某个类具有两个或两个以上的维度变化,如果利用继承将每种可能的变化情况都定义成一个类,一是会导致类膨胀的问题,二是以后不太好维护和并且违背类的设计原则。那么面对这种情况,类改如何设计呢?这就是本文所要讲到的桥接模式。简单的讲,桥接模式是指:将抽象...
分类:
其他好文 时间:
2014-05-29 21:52:33
阅读次数:
333
昨天刚刚考完编译原理,私心想着可以做一些与考试无关的东西了。一直想做和图像处理相关的东西,趁这段时间有空学习一下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