自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器视觉

机器视觉 opencv 双目视觉 三维扫描等

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 OpenCV-Python教程(6、Sobel算子)

提示:转载请详细注明原作者及出处,谢谢!本文介绍使用OpenCV-Python实现基本的滤波处理本文不介详细的理论知识,读者可从其他资料中获取相应的背景知识。笔者推荐清华大学出版社的《图像处理与计算机视觉算法及应用(第2版) 》。Sobel算子原型Sobel算子依然是一种过滤器,只是其是带有方向的。在OpenCV-Python中,使用Sobel的算子

2014-04-29 10:29:01 1180

转载 OpenCV-Python教程(5、初级滤波内容)

当我们观察一张图片时,我们观察的是图像中有多少灰度级(或颜色)及其分布。根据灰度分布的不同来区分不同的图像。但还有其他方面可以对图像进行分析。我们可以观察图像中灰度的变化。某些图像中包含大量的强度不变的区域(如蓝天),而在其他图像中的灰度变化可能会非常快(如包含许多小物体的拥挤的图像)。因此,观察图像中这些变化的频率就构成了另一条分类图像的方法。这个观点称为频域。而通过观察图像灰度分布来分类图像称

2014-04-23 14:31:16 876

原创 三通道bgr图像直方图均衡化

对于彩色的图片来说,直方图均衡化一般不能直接对R、G、B三个分量分别进行上述的操作,而要将RGB转换成HSV来对V分量进行直方图均衡化的操作。

2014-04-21 11:03:22 3149 1

原创 基于Kinect手势跟踪和识别

很多童鞋都在做kinect的手势识别,本人也基于kinect实现手势的跟踪和识别,跟踪过程比较稳定,几乎与OpenNI提供的SDK相当。手势的识别由于距离的原因尚不稳定,特别是当距离超过超过2.5米时。现在将手势跟踪主要代码提出来供大家参考!

2014-04-16 10:23:33 4768 1

原创 图像处理之旋转图像

输入图像和角度获取旋转后的图像bool Rotate2(Mat &src,Mat &dst,float angle ){#define SCALE 1 //缩放比例 double anglerad = (CV_PI* (angle/180)) ; int newheight =int (fabs(( sin(anglerad)*src.cols )) + fabs(( cos

2014-04-14 16:26:46 939

原创 图像处理之镜像

简单的实现了三通道,1通道和别的通道类似

2014-04-11 14:32:17 1281

原创 opencv单个窗口中显示多个图像

在一个窗口显示多个视频子窗口,能,然后在一个窗口中分别显示原始帧图像、反色图像、灰度图像以及Canny边缘检测图像。并在每个子窗口左上角显示系统时间,函数cvShowManyImages是改写的。

2014-04-09 14:37:52 2830

转载 双摄像头测距的OpenCV实现

虽然最近注意力已经不可遏制地被神经科学、大脑记忆机制和各种毕业活动吸引过去了,但是还是觉得有必要把这段时间双目视觉方面的进展总结一下。毕竟从上一篇博文发表之后,很多同仁发E-mail来与我讨论,很多原来的疑团,也在讨论和一步步的试验中逐渐解决了。  开篇之前,首先要感谢maxwellsdemon和wobject,没有和你们的讨论,也就没有此篇的成文。说到双摄像头测距,首先要复习一下

2014-04-09 11:10:07 2671 1

原创 三维扫描简介

三维扫描是集光、机、电和计算机技术于一体的高新技术,主要用于对物体空间外形和结构及色彩进行扫描,以获得物体表面的空间坐标。它的重要意义在于能够将实物的立体信息转换为计算机能直接处理的数字信号,为实物数字化提供了相当方便快捷的手段。三维扫描技术能实现非接触测量,且具有速度快、精度高的优点。而且其测量结果能直接与多种软件接口,这使它在CAD、CAM、CIMS等技术应用日益普及的今天很受欢迎。在发达国家

2014-04-09 11:04:52 1862

原创 opencv包含库文件通用任何版本

#define CV_VERSION_ID       CVAUX_STR(CV_MAJOR_VERSION) CVAUX_STR(CV_MINOR_VERSION) CVAUX_STR(CV_SUBMINOR_VERSION)#ifdef _DEBUG#define cvLIB(name) "opencv_" name CV_VERSION_ID "d"#else#define

2014-04-09 10:11:56 911

转载 回调机制深入剖析

问题的提出什么是回调机制?采用回调机制有什么好处?不同的语言,如C,C++,Java等都有哪些措施来支持这种回调机制?要回答上述问题,我们需要先回答这样一个问题:为什么需要函数调用?又为什么需要函数?! 是的,如果你够厉害,你都不需要函数,所以也就不需要函数调用,

2011-09-20 13:20:27 499

KDTree三维点创建查询

kdtree三维点建立 查询最近点 KDTree三维点创建查询

2013-09-04

大规模点云模型拼接与融合技术研究

关于三维扫描技术和三维点云获取后的拼接融合技术

2013-09-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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