在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
双目测距的基本原理如上图所示,双目测距主要是利用了目标点在左右两幅视图上成像的横向坐标直接存在的差异(即视差)与目标点到成像平面的距离Z存在着反比例的关系:Z=fT/d。“@scyscyao:在OpenCV中,f的量纲是像素点,T的量纲由定标板棋盘格的实际尺寸和用户输入值确定,一般是以毫米为单位(当...
分类:
Web程序 时间:
2014-07-15 00:16:18
阅读次数:
432
具体的算法原理可以参考
PS图层混合算法之二(线性加深,线性减淡,变亮,变暗)...
分类:
其他好文 时间:
2014-07-14 17:28:20
阅读次数:
230
原来以为在Ubuntu下安装好了OpenCV之后,自己写个简单的程序应该很容易吧,但是呢,就是为了编译一个简单的显示图片的程序我都快被弄崩溃了。 在谷歌和上StackOverFlow查看相关问题解答之后,我下面就介绍Command Line和CMake两种方式。 首先我先粘上我测试的代码吧,...
分类:
系统相关 时间:
2014-07-14 14:29:36
阅读次数:
321
///利用opencv提供的函数cvKMeans2()实现图像聚类
///////运行环境:VC6.0+opencv1.0
///////////////使用的时候,改变flag的初始值,即可实现对灰度图、彩色图基于色彩的聚类,以及根据位置和色彩对彩色图像聚类。
////////////////最后结果显示的时候请注意pResult 和pResult3
#include "cv.h...
分类:
其他好文 时间:
2014-07-13 16:35:15
阅读次数:
463
定义
#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