
Computer Vision
文章平均质量分 66
DVStream
这个作者很懒,什么都没留下…
展开
-
以下是computer vision:algorithm and application计算机视觉算法与应用这本书中附录里关于计算机视觉的一些测试数据集和源码站点,我整理了下,加了点中文注解
以下是computer vision:algorithm and application计算机视觉算法与应用这本书中附录里的关于计算机视觉的一些测试数据集和源码站点,我整理了下,加了点中文注解。ComputerVision:Algorithms and ApplicationsRichard Szeliski 在本书的最好附录中,我总结了一些对学生转载 2012-03-26 22:50:17 · 1987 阅读 · 1 评论 -
CvArr、Mat、CvMat、IplImage、BYTE转换(总结而来)
CvArr、Mat、CvMat、IplImage、BYTE转换(总结而来) 一、Mat类型:矩阵类型,Matrix。 在openCV中,Mat是一个多维的密集数据数组。可以用来处理向量和矩阵、图像、直方图等等常见的多维数据。 Mat有3个重要的方法: 1、Mat mat = imread(const String* filename)转载 2012-05-25 18:42:56 · 1095 阅读 · 0 评论 -
视频分辨率cif格式
概念 CIF是常用的标准化图像格式(Common Intermediate Format)。在H.323协议簇中,规定了视频采集设备的标准采集分辨率。CIF = 352×288像素特性 CIF格式具有如下特性: (1) 电视图像的空间分辨率为家用录像系统(Video Home System,VHS)的分辨率,即352×288。 (2) 使用非转载 2012-07-17 16:29:08 · 3541 阅读 · 0 评论 -
CV牛人 计算机视觉相关会议资源1
作机器视觉和图像处理方面的研究工作,最重要的两个问题:其一是要把握住国际上最前沿的内容;其二是所作工作要具备很高的实用背景。解决第一个问题的办法就是找出这个方向公认最高成就的几个超级专家(看看他们都在作什么)和最权威的出版物(阅读上面最新的文献),解决第二个问题的办法是你最好能够找到一个实际应用的项目,边做边写文章。 做好这几点的途径之一就是利用网络资源,利用权威网站和专家们的个人主页。依转载 2012-07-20 09:39:50 · 2747 阅读 · 0 评论 -
cvQueryFrame
从摄像头或者文件中抓取并返回一帧IplImage* cvQueryFrame( CvCapture* capture );;capture : 视频获取结构。函数cvQueryFrame从摄像头或者文件中抓取一帧,然后解压并返回这一帧。这个函数仅仅是函数cvGrabFrame和函数cvRetrieveFrame在一起调用的组合。返回的图像不可以被用户释放或者修改。抓转载 2012-07-21 10:32:20 · 4768 阅读 · 0 评论 -
基于运动目标轮廓的帧差法背景提取
速度很慢 相比较比基于像素值稳定提取背景,效果好一些#include "stdafx.h"#include "cv.h" #include "highgui.h" #include "cxcore.h"#include "cvaux.h"#include #pragma comment(lib,"cv200d.lib")#pragma comment(lib转载 2012-07-23 09:51:42 · 2201 阅读 · 0 评论 -
用OpenCv找出最大连通域,并对其进行连通域进行ROI
由于项目需要,要对图像中的最大连通域进行标定,并且存储。首先需要使用cvFindCountour对边缘进行标定,其实它的原理就是连通域的边缘提取;其次就是对连通域进行大小判断找出最大的连通域;最后当然就是进行Rect并且ROI了。如果有需要可以进行存储。直接上源码吧。#include "cv.h"#include "cxcore.h"#include "highgui.h"转载 2012-08-16 11:00:08 · 3943 阅读 · 0 评论 -
opencv各种内存泄露情况的大总结
以下文章共总结出cvLoadImage cvCloneImage cvGetRow 三个函数容易由于使用不当而泄露内存,要注意!OpenCV中的内存泄露问题(cvLoadImage函数)摘自:http://hi.baidu.com/srcer/blog/item/69890a447bc6c94f510ffe99.html/cmtid/e8aa8ce9c2e3b833b90e2dce转载 2012-07-21 11:08:01 · 1878 阅读 · 0 评论 -
OpenCV 专业词汇
2.OpenCV 专业词汇1,adaptiveskindetector web摄像机2,bgfg_codebook 摄摄像设备的读取图片的各种方式 3,bgfg_segm 高斯处理视频4,blobtrack 图像块blob视频追踪5,calibration 摄像校准6,calibration_artificial 根据角点自动校准摄像7,camshiftdemo转载 2012-06-09 18:37:28 · 1435 阅读 · 0 评论 -
vs2008+opencv2.3配置
how to install opencv2.3 for visual studio 2008.首先说明,这是一个非常详细的、脑残的一个过程。高手就走开吧,不要影响我帮助入门新手的心情!!其实每写一个文章都很花时间,因为我也是自己摸索入门的。回头来看看有些问题我现在觉得超简单但是当时却觉得是一个鬼门关!明天起大运放假四天耶,今天心情特好,就写一写吧,O(∩_∩)O哈哈哈~转载 2013-07-02 15:20:30 · 953 阅读 · 0 评论 -
二值化阈值自动选取方法
二值化阈值自动选取方法1. 双峰法双峰法的原理及其简单:它认为图像由前景和背景组成,在灰度直方图上,前后二景都形成高峰,在双峰之间的最低谷处就是图像的阈值所在。根据这一原理,我们给出了它的实现,部分代码如下(Pascal语言描述,以下同)://intPeak、intPeak2、intValley:峰值和直方图值//intIndx::相应的灰度值intPe转载 2012-06-05 11:25:28 · 6940 阅读 · 0 评论 -
怎么访问图像像素
http://www.opencv.org.cn/index.php/FAQ%E4%B8%AD%E6%96%87#.E4.BD.BF.E7.94.A8.E5.BA.93.E7.9A.84.E6.8A.80.E6.9C.AF.E9.97.AE.E9.A2.98原创 2012-04-20 22:23:39 · 727 阅读 · 0 评论 -
物体识别算法——SIFT/SURF、haar特征、广义hough变换的特性对比分析
识别算法概述: SIFT/SURF基于灰度图,一、首先建立图像金字塔,形成三维的图像空间,通过Hessian矩阵获取每一层的局部极大值,然后进行在极值点周围26个点进行NMS,从而得到粗略的特征点,再使用二次插值法得到精确特征点所在的层(尺度),即完成了尺度不变。二、在特征点选取一个与尺度相应的邻域,求出主方向,其中SIFT采用在一个正方形邻域内统计所有点的梯度方向,找到占80%以转载 2012-03-27 11:38:17 · 797 阅读 · 0 评论 -
OpenCV 专业词汇
2.OpenCV 专业词汇1,adaptiveskindetector web摄像机2,bgfg_codebook 摄摄像设备的读取图片的各种方式 3,bgfg_segm 高斯处理视频4,blobtrack 图像块blob视频追踪5,calibration 摄像校准6,calibration_artificial 根据角点自动校准摄像7,camshiftdemo转载 2012-03-28 11:11:15 · 815 阅读 · 0 评论 -
OpenCV中特征点提取和匹配的通用方法
OpenCV在新版本中把很多C语言的代码都重新整理成了C++代码,让我们在使用的时候更加方便灵活。其中对于特征点的提取和匹配,充分体现了C++的强大。下面直接用例子来说明。假设我们有两幅图:1.bmp和2.bmp,要从中提取体征点并匹配,代码如下:// Load image from fileIplImage *pLeftImage = cvLoadImage("1.bmp转载 2012-04-04 02:18:22 · 1353 阅读 · 0 评论 -
OpenCV SURF例子注解
正文开始了,在OpenCV(据说是1.1以后的版本)中包含了SURF算法,并且还有一个使用SURF的例子,这里使用的是OpenCV2.1。在OpenCV的安装目录下/samples/c 文件夹中一个叫 find_obj.cpp 的文件,这是个应用SURF算法寻找一本书的例子。同目录下还有一对于的可执行文件 find_obj.exe,可以先运行一下看看。来看find_obj.cpp1、这个程转载 2012-04-05 21:11:00 · 934 阅读 · 0 评论 -
局部特征算子简述
1.局部算子分类: 1)基于分布的算子:使用直方图表现不同的外观或形状特2)空间频率技术:傅立叶变换和盖伯变换3)微分算子:2.局部特征建立依赖的空间1)归一化的Laplacian尺度空间 2) Difference of Gaussian3. 局部区域检测算法1)Harris points 旋转不变量 特征点周围41×41像素区域 大转载 2012-04-08 16:56:43 · 1252 阅读 · 0 评论 -
图像处理技术 —— 模板匹配算法
模板匹配的基本概念 模板就是一幅已知的小图像。模板匹配就是在一幅大图像中搜寻目标,已知该图中有要找的目标,且该目标同模板有相同的尺寸、方向和图像,通过一定的算法可以在图中找到目标,确定其坐标位置。 以8 位图像(其1 个像素由1 个字节描述)为例,模板T( m × n 个像素)叠放在被搜索图S( W × H 个像素)上平移,模板覆盖被搜索图的那块区域叫子图Sij。i,j为子图转载 2012-04-09 23:20:24 · 2813 阅读 · 0 评论 -
ORB算法分析(草稿)
ORB算法的论文来自"ORB: an efficient alternative to SIFT or SURF",作者是OpenCV维护和开发的公司willowgarage的,论文名字起的很牛气,摘要里说,ORB算法比sift算法效率高两个数量级。江湖上流传的说法是ORB算法综合性能在各种测评里是最好的。ORB算法是在FAST关键点检测+BRIEF特征上做的。1. 假设给转载 2012-04-10 16:36:10 · 1316 阅读 · 0 评论 -
计算机视觉领域的一些牛人博客
来自优快云上carson2005写的一篇博客《计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接》。以下链接是本人整理的关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事 这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。转载 2012-04-10 16:58:27 · 1053 阅读 · 0 评论 -
opencv实现不同格式图片的转换(jpg<-->bmp)
opencv 的图片导入(cvLoadImage)和保存图片(cvSaveImage)分别支持很多格式的图片,但是他们在内存在却是统一的结构( IplImage),所以我们可以很轻松的实现图片格式的转换,代码很简单#include #include #include #includeint main(int argc,char * argv[]){IplImage*转载 2012-04-12 11:24:31 · 7473 阅读 · 0 评论 -
模板匹配的基本概念
模板匹配是数字图像处理的重要组成部分之一。把不同传感器或同一传感器在不同时间、不同成像条件下对同一景物获取的两幅或多幅图像在空间上对准,或根据已知模式到另一幅图中寻找相应模式的处理方法就叫做模板匹配。简单而言,模板就是一幅已知的小图像。模板匹配就是在一幅大图像中搜寻目标,已知该图中有要找的目标,且该目标同模板有相同的尺寸、方向和图像,通过一定的算法可以在图中找到目标,确定其坐标转载 2012-04-19 20:21:16 · 2781 阅读 · 0 评论 -
OpenCV2.3.1+VS2008安装笔记
一.下载OpenCV下载OpenCV2.3.1 for windows(即 OpenCV-2.3.1-win-superpack.exe )双击该exe文件,将其解压到本地磁盘上,比如:D盘 二.配置系统环境变量:我们需要将OpenCV的dll文件所在的目录加入Path环境变量,这样OpenCV才能调用,该路径为:?转载 2013-07-02 15:19:33 · 774 阅读 · 0 评论