清风似水流的专栏

身似行云流水,心如皓月清风。

位运算符(一):C/C++位运算符

位运算是指按二进制进行的运算。在程序中,常常需要处理二进制位的问题。C/C++语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。     在实际应用中,建议用unsigned整型操作数,因为带符号操作数可能因为不同...

2013-12-11 08:26:02

阅读数 855

评论数 0

VS 2010下一次性配置opencv(32位和64位相同)

1、下载OpenCV2.x.x superpackage(地址为:http://wiki.opencv.org.cn/index.php/%E9%A6%96%E9%A1%B5)      2、 配置环境变量      我的电脑--->右键--->属性--->高级--->环境...

2013-12-10 10:07:47

阅读数 1851

评论数 0

Visual Studio 2010 编译Duilib源码报错: error C2371: “IDispatchEx”: 重定义;不同的基类型 解决方法

通过SVN从官网下载更新代码,然后用Visual Studio 2010编译报错如下:   解决方法如下:     UIFlash.h 行:#import "..\Utils/Flash11.tlb" raw_interfaces_only, nam...

2013-12-10 10:06:17

阅读数 2098

评论数 0

常量指针和指针常量

使用一个指针时涉及到两个对象:该指针本身和被它所指的对象。将一个指针的声明应const“预先固定”将使那个对象而不是使这个指针成为常量。要讲指针本身而不是被指对象声明为常量。我们必须使用声明运算符*const,而不能简单的使用const。举例: void fl(char *p) { ch...

2013-12-10 10:04:13

阅读数 652

评论数 0

strlen函数实现的几种方法

常见的一个笔试题:不使用中间变量求const字符串长度,即实现求字符串长度库函数strlen函数。函数接口声明如下: int strlen(const char *p);     在字符串中通常可以利用最后一个结束符’\0’,但此处参数为const,只读,那么我们不能打他的主意。   函数运行...

2013-12-10 10:00:54

阅读数 909

评论数 0

为Visual Studio 2012文本编辑框添加背景图片

首先,弄张效果图看看。 下面介绍具体操作方法。 1、打开vs 2012,选择“工具”->“扩展和更新",在”联机“里面搜索”text background“,搜索结果中找到”Text Editor Background Vs 2012“,然后,安装重启VS2012.。 2、然后...

2013-11-15 11:20:01

阅读数 2609

评论数 0

OpenCV双摄像头摄像头定标与立体匹配遇到的问题

进过我的不懈努力,OpenCV双摄像头摄像头定标与立体匹配这个程序算是完成了,下面介绍下过程中遇到的问题。 1、OpenCV棋盘格的定标问题。奇了怪了,每次重新定标,结果都是差异很大,网上查资料,说是MatLab标定箱效果比较好,这是下载地址:http://www.vision.caltech.e...

2013-11-14 15:00:13

阅读数 2046

评论数 0

reprojectImageTo3D函数讲解

函数名称:reprojectImageTo3D 函数原型:void reprojectImageTo3D(InputArray disparity,OutputArray _3dImage,InputArray Q, bool handleMissingValues=false, int d...

2013-11-14 11:30:26

阅读数 8786

评论数 4

Matlab标定工具箱使用的一些注意事项

最近使用了Matlab标定工具箱来与OpenCV的StereoCalibration的结果进行对比。现把在使用过程中,遇到的一些问题,进行了总结:(详细说明请参见程序主页http://www.vision.caltech.edu/bouguetj/calib_doc/) 一般的标定过程:选择...

2013-11-13 10:36:44

阅读数 1600

评论数 0

Matlab摄像头标定得出的参数保存为xml

最近在做双摄像头的立体匹配,发现OpenCV定标效果不如MatLab的效果,于是用MatLab标定箱做标定,将得到的结果保存为xml,然后,提供给opencv使用。    MatLab标定箱做标定得到的结果如下图所示:        将结果保存为xml代码如下:    // SaveMatLabC...

2013-11-08 20:03:51

阅读数 6040

评论数 8

给VS2008/VS2010 MFC项目添加启动画面

在VC6.0时代,我们通过在MFC工程中插入Splash组件来简单方便的实现这个功能,但在VS2008以后就没有了这个功能,所以如果想给自己的程序添加一个显示Logo的启动画面,就需要自己添加代码来实现,参考了下VC6.0中这个Splash组件添加后的代码,就很容易在自己的项目里实现这个功能。如下...

2013-11-04 07:53:16

阅读数 1106

评论数 0

OpenCV矩阵运算

一、矩阵 Mat I,img,I1,I2,dst,A,B; double k,alpha; Scalar s; 1.加法 I=I1+I2;//等同add(I1,I2,I); add(I1,I2,dst,mask,dtype); scaleAdd(I1,scale,I2,dst);//dst=sca...

2013-10-28 15:18:29

阅读数 1134

评论数 0

三维建模的相关网站或者博客参考集锦

下面是我在查找三维建模相关资料,总结的一些比较好或者有用三维建模方面的相关博客或者网站,供大家参考一下。      1、OpenCV学习笔记(16)双目测距与三维重建的OpenCV实现问题集锦(一)图像获取与单目定标      http://blog.csdn.net/chenyusiyuan/a...

2013-10-24 14:26:48

阅读数 1001

评论数 0

关于VS 2010 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏解决方案

我的电脑了原来装了VS 2010了,今天下载VS 2012装了上去,然后建了个MFC工程,运行了一下。然后打开原来VS 2010项目,一运行,就报错了:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏。     首先,说明一下报错的原因(...

2013-10-24 14:23:19

阅读数 1473

评论数 0

双摄像头测距的opencv实现

原文地址:(转)双摄像头测距的opencv实现作者:outman     虽然最近注意力已经不可遏制地被神经科学、大脑记忆机制和各种毕业活动吸引过去了,但是还是觉得有必要把这段时间双目视觉方面的进展总结一下。毕竟从上一篇博文发表之后,很多同仁发E-mail来与我讨论,很多原来的疑团,也在讨论...

2013-09-25 10:32:19

阅读数 2893

评论数 0

图像代数运算:图像相加

代数运算-图像相加,就是对两幅图像的点之间进行加的运算。四种运算相应的公式为:       s(x,y) = f(x,y) + g(x,y)       图像相加常用来求平均值去除addtive噪声或者实现二次曝光(double-exposure)。

2013-09-16 11:32:08

阅读数 2898

评论数 0

OpenCV导入图像显示到MFC的PICTURE控件

步骤1:添加PICTURE控件,设置控件属性如下图所示: 步骤2:将CvvImage.h和CvvImage.cpp添加到工程中。下载地址:

2013-09-10 11:27:23

阅读数 992

评论数 0

图像叠加 给照片加水印

C++: void Mat::copyTo(OutputArray m) const C++: void Mat::copyTo(OutputArray m, InputArray mask) const 这个函数可以复制图像到另一个图像或矩阵上,可选参数是掩码 由于叠加的图像大小不一定相等,...

2013-09-10 10:52:16

阅读数 1255

评论数 1

图像内插-最近邻内插法

一、图像内插-最近邻内插法 1、数学原理      当一幅二维数字图像从源图像N*M被放为(j*N) * (k*M)目标图像是,参照数学斜率计算公式      必然有: (X1 – Xmin)/(Xmax - Xmin) = (Y1 - Ymin)/(Ymax-Ymin)      当Xm...

2013-08-31 09:12:52

阅读数 13289

评论数 1

关于Kinect根据深度图对齐彩色图抠人比彩色图像人大的问题

我根据Kinect自带的那个绿色抠人Demo,大家有没有发现抠出来的人比彩色图像中人变大了,该Demo是根据一个函数NuiImageGetColorPixelCoordinateFrameFromDepthPixelFrameAtResolution来对齐,导致我根据帧差法得到的前景图无法与抠出人...

2013-08-08 16:50:18

阅读数 4446

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭