int cvCreateTrackbar(const char* trackbar_name, //滑动条的名称const char* window_name, //窗口的名称,滑动条不会遮挡图像int* value, //当滑动条被拖到时,OpenCV会自动将当前位置所代表的值传给指针指向的整数i...
分类:
其他好文 时间:
2014-07-16 23:05:40
阅读次数:
196
作用:1、求方程的根,2、最优化。首先,选择一个接近函数零点的,计算相应的和切线斜率(这里表示函数的导数)。然后我们计算穿过点并且斜率为的直线和轴的交点的坐标,也就是求如下方程的解: x就是新求得的点, x=x0-f(x0)/f’(x0) 我们不妨将新求得的点x记为x1,则 ...
分类:
其他好文 时间:
2014-07-16 23:00:23
阅读次数:
184
在Ubuntu 12.04系统中安装配置OpenCV 2.4.3的方法 对于,在Linux系统下做图像识别,不像在windows下面我们可以利用Matlab中的图像工具箱来实现,我们必须借助OpenCV这个开源的图像处理库。但是如何在Ubuntu下面安装呢,其实初学者来说的确很蛋疼,需要配置依赖库的...
分类:
其他好文 时间:
2014-07-16 20:43:20
阅读次数:
173
CvMat的矩阵结构 1 typedef struct CvMat 2 { 3 //矩阵中元素的类型 4 int type; 5 //行数据长度 6 int step; 7 8 /* for internal use only */ 9 int* r...
分类:
其他好文 时间:
2014-07-16 20:17:24
阅读次数:
187
OpenCV的基本数据结构CvPoint:表示图像中的点CvPoint2D32f:二维空间中的点CvPoint3D32f:三维空间中的点这些都是结构体,并不是C++语言中的类,所以他们的构造函数就是简单的内联函数。 1 typedef struct CvPoint 2 { 3 int x; ...
分类:
其他好文 时间:
2014-07-16 20:17:07
阅读次数:
171
定义
#ifndef PS_ALGORITHM_H_INCLUDED
#define PS_ALGORITHM_H_INCLUDED
#include
#include
#include
#include "Public_Function.h"
#include "cv.h"
#include "highgui.h"
#include "cxmat.hpp"
#incl...
分类:
其他好文 时间:
2014-07-12 18:01:00
阅读次数:
179
OpenCV(C++接口)学习笔记1-图像的读取、显示、保存...
分类:
编程语言 时间:
2014-07-12 17:18:24
阅读次数:
232
分割、识别、跟踪是图像处理中的重要应用。 一般算法步骤是检测点、线、面(区域),分割,然后根据人的先验知识进行识别。
而meanshift算法是利用颜色直方图(颜色空间),形成的目标特征,去搜索和跟踪。
backproject和meanshift算法在opencv中都有实现,而且网上的论述一抓一大把,这里就不在赘述。在理解其理论意义后,重点关注一下其作用和应用场景。
1. backproje...
分类:
其他好文 时间:
2014-07-11 08:21:04
阅读次数:
298
OpenCV是什么,相信搞机器视觉的朋友都清楚。但是很多搞机器视觉的朋友却是对他又爱又恨。爱它因为它是免费的,如果能够好好掌握它,并运用到自己的机器视觉项目中,还是可以一定程度上降低项目成本。恨它是因为它不太好学习。原因有以下几个:1、国内有关OpenCV的中文著作太少了,就2本,而且还是1.1版本...
分类:
其他好文 时间:
2014-07-10 15:06:22
阅读次数:
132