feisky

云计算、虚拟化与Linux技术笔记
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  机器视觉

摘要:在Qt Creator中使用OpenCV库 (Windows 7系统下编译成功) 编译OpenCV2.0 1 下载tdm-mingw-1.908.0-4.4.1-2并安装,安装完毕添加bin到系统路径。 2 安装Opencv2.0 windows版本 3 安装CMake 4 打开CMake,配置源码与目标路径,选择MinGW Makefiles,生成目标Makefile 5 进入设置好... 阅读全文

posted @ 2010-04-06 21:25 feisky 阅读(6740) 评论(1) 推荐(0) 编辑

摘要:◆(在ubuntu中编译):安装依赖库:sudo apt-get install build-essential manpages-dev pkg-config 安装libpng:sudo apt-get install zlib1g-devsudo wget http://downloads.sourceforge.net/libpng/libpng-1.2.18.tar.gz?modtime=... 阅读全文

posted @ 2010-04-04 14:21 feisky 阅读(9624) 评论(2) 推荐(2) 编辑

摘要:作者:王先荣 原文;http://www.cnblogs.com/xrwang/archive/2010/01/26/TheComparisonOfImageProcessingLibraries.html 前言 近期需要做一些图像处理方面的学习和研究,首要任务就是选择一套合适的图像处理类库。目前较知名且功能完善的图像处理类库有OpenCv、EmguCv、AForge.net等等。本文将从许可协议... 阅读全文

posted @ 2010-03-08 22:12 feisky 阅读(4699) 评论(2) 推荐(2) 编辑

摘要:Version 0.8.0: Released 30-Dec-2009 (SVN 1398). Important changes: New minor version number due to a few incompatible changes in the API. The affected classes are: mrpt::bayes::CKalmanFilterCapable ... 阅读全文

posted @ 2010-03-04 15:43 feisky 阅读(8824) 评论(0) 推荐(0) 编辑

摘要:MRPT data file formats: .gridmap (or compressed version .gridmap.gz). A 2D occupancygrid map. These ?les consist on one COccupancyGridMap2D objectserialized into a binary . See Chapter 10 for more det... 阅读全文

posted @ 2009-12-11 13:21 feisky 阅读(657) 评论(0) 推荐(0) 编辑

摘要:The following C++ classes are the base for different PF implementations all across MRPT: mrpt::bayes::CParticleFilterCapable: This virtual class defines the interface that any particles based PDF clas... 阅读全文

posted @ 2009-12-10 20:30 feisky 阅读(798) 评论(0) 推荐(0) 编辑

摘要:1 Kalman Filters in the MRPT Kalman Filter algorithms (EKF,IEKF,UKF) are centralized in one single virtual class, mrpt::bayes::CKalmanFilterCapable. This class contains the system state vector and the... 阅读全文

posted @ 2009-12-10 20:06 feisky 阅读(730) 评论(0) 推荐(0) 编辑

摘要:首先来看一下OpenCV中关于Kalman滤波的结构和函数定义 CvKalman Kalman 滤波器状态typedef struct CvKalman{ int MP; /* 测量向量维数 */ int DP; /* 状态向量维数 */ int CP; /* 控制向量维数 */ /* 向后兼容字段 */#if 1 float* PosterState; /* =state_pre->dat... 阅读全文

posted @ 2009-12-04 22:12 feisky 阅读(17359) 评论(5) 推荐(0) 编辑

摘要:下载2.0版本,解压 编译过程: cd OpenCV-2.0.0/ mkdir release cd release cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/opt/opencv -D BUILD_PYTHON_SUPPORT=ON ..配置:在.bashrc中:export LD_LIBRARY_PATH=/opt/o... 阅读全文

posted @ 2009-11-24 18:13 feisky 阅读(1108) 评论(0) 推荐(0) 编辑

摘要:头文件: Matrices Matrices are implemented as class templates in MRPT, but the followingtwo types are provided for making programs more readable: typedef CMatrixTemplateNumeric<f loat> CMatrixFloat... 阅读全文

posted @ 2009-11-24 18:12 feisky 阅读(1212) 评论(0) 推荐(0) 编辑

摘要:顾名思义,MRPT就是用来开发移动机器人软件的一个库,和大名顶顶的OpenCV相比,可能用的人少许多,但也确实相比OpenCV提供了很多在机器人开发中用到的算法。先来段官网的介绍:The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, and open source C++ library aimed... 阅读全文

posted @ 2009-11-24 16:10 feisky 阅读(4683) 评论(2) 推荐(1) 编辑

摘要:安装所需要的软件 安装VC++ 2008 Express Visual C++ Express是微软推出的一款免费集成开发环境,如果你没有足够资金购买Visual C++,你可以使用Visual C++ Express。本安装说明撰写时,最新的版本是Visual C++ 2008 Express. Visual C++ 2008 Express可以从微软网站下载安装(http://www.micr... 阅读全文

posted @ 2009-11-20 22:37 feisky 阅读(3098) 评论(0) 推荐(1) 编辑

摘要:粒子滤波(PF: Particle Filter)的思想基于蒙特卡洛方法(Monte Carlo methods),它是利用粒子集来表示概率,可以用在任何形式的状态空间模型上。其核心思想是通过从后验概率中抽取的随机状态粒子来表达其分布,是一种顺序重要性采样法(Sequential Importance Sampling)。简单来说,粒子滤波法是指通过寻找一组在状态空间传播的随机样本对概率密度函数进... 阅读全文

posted @ 2009-11-10 19:12 feisky 阅读(9839) 评论(1) 推荐(0) 编辑

摘要:1.http://www.openslam.org/ 2.http://www-personal.acfr.usyd.edu.au/nebot/victoria_park.htm经典数据库 3.http://babel.isa.uma.es/mrpt/index.php/Main_Page2008年开始陆续出现了一些好文章. 4.http://cres.usc.edu/radishreposito... 阅读全文

posted @ 2009-11-09 21:28 feisky 阅读(3788) 评论(1) 推荐(1) 编辑

摘要:1. 什么是卡尔曼滤波器 (What is the Kalman Filter?) 在学习卡尔曼滤波器之前,首先看看为什么叫“卡尔曼”。跟其他著名的理论(例如傅立叶变换,泰勒级数等等)一样,卡尔曼也是一个人的名字,而跟他们不同的是,他是个现代人! 卡尔曼全名Rudolf Emil Kalman,匈牙利数学家,1930年出生于匈牙利首都布达佩斯。1953,1954年于麻省理工学院分别获得电机工程... 阅读全文

posted @ 2009-11-09 19:16 feisky 阅读(10955) 评论(2) 推荐(4) 编辑

摘要:一、引言 维重建是人类视觉的主要目的,也是计算机视觉的最主要的研究方向(Marr 1982)。所谓维重建就是指从二幅和二幅以上图象恢复空间点维坐标的过程。 维重建的个关键步骤: 图像对应点的确定 摄像机标定 二幅图像间摄像机运动参数的确定 阅读全文

posted @ 2009-11-09 10:46 feisky 阅读(467) 评论(0) 推荐(0) 编辑

摘要:边缘检测算法有如下四个步骤:滤波:边缘检测算法主要是基于图像强度的一阶和二阶导数,但导数的计算对噪声很敏感,因此必须使用滤波器来改善与噪声有关的边缘检测器的性能.需要指出,大多数滤波器在降低噪声的同时也导致了边缘强度的损失,因此,增强边缘和降低噪声之间需要折衷. 增强:增强边缘的基础是确定图像各点邻域强度的变化值.增强算法可以将邻域(或局部)强度值有显著变化的点突显出来.边缘增强一般是通过计算... 阅读全文

posted @ 2009-10-29 09:23 feisky 阅读(3389) 评论(0) 推荐(0) 编辑

摘要:[1]研究群体[2]牛人主页[3]前沿期刊[4]GPL软件资源一、研究群体http://www-2.cs.cmu.edu/~cil/vision.html这是卡奈基梅隆大学的计算机视觉研究组的主页,上面提供很全的资料,从发表文章的下载到演示程序、测试图像、常用链接、相关软硬件,甚至还有一个搜索引擎。 http://www.cmis.csiro.au/IAP/zimage.htm 这是一个侧重图像分... 阅读全文

posted @ 2009-10-24 15:37 feisky 阅读(2170) 评论(0) 推荐(1) 编辑

摘要:作者:何恺明 视觉计算组 那是2009年4月24日的早上,我收到了一封不同寻常的email。发信人是CVPR 2009的主席们,他们说我的文章获得了CVPR 2009的最佳论文奖(Best Paper Award)。我反复阅读这封邮件以确认我没有理解错误。这真是一件令人难以置信的事情。 北京灰霾照片的去雾结果 CVPR的中文名是计算机视觉与模式识别会议,是计算机视觉领域最顶尖的国际会议之一。今年... 阅读全文

posted @ 2009-10-22 21:21 feisky 阅读(1557) 评论(0) 推荐(0) 编辑

无觅相关文章插件,快速提升流量