electech6的博客

本人微信公众号:计算机视觉life(CV_life),关注计算机视觉、机器学习、人工智能...

OpenCV学习入门(四):RNG 伪随机问题

在我的上一篇博客《OpenCV学习入门(三):kmeans原理及代码 》中调试kmeans时发现一个问题:每次运行时,以下两行代码 int clusterCount = rng.uniform(2, MAX_CLUSTERS + 1); int sampleCount = rng.unifor...

2015-05-16 16:47:51

阅读数:2769

评论数:0

OpenCV学习入门(三):kmeans原理及代码

Kmeans是一种非监督的聚类方法,是最常用的聚类技术之一。kmeans尝试找到数据的自然类别,通过用户设定的类别个数K,它可以快速的找到“好的”类别中心,“好的”意味着聚类中心位于数据的自然中心。 (一)算法步骤 Kmeans算法一般步骤如下: 1、输入样本数据集合和用户指定的类别数K。 2、分...

2015-05-15 15:14:13

阅读数:2524

评论数:0

OpenCV学习入门(二):Image Watch神器

Image Watch是在visual studio 2012及以上版本上使用的一款OpenCV工具,能够在调试过程中实时显示内存中矩阵Mat(存放图像,数组等)的内容,方便程序调试,个人觉得比matlab好用,而且功能更丰富,相当好用。用了一次就爱不释手,被广大程序猿们惊呼神器! 官方介绍:I...

2015-05-15 09:11:46

阅读数:1382

评论数:0

SLIC 超像素分割详解(三):应用

看过上面的介绍后,我们应该思考一下:分割好的超像素有什么用?怎么用?用到哪里? 首先,超像素可以用来做跟踪,可以参考卢湖川课题组发表在IEEE TIP上的《Robust superpixeltracking》;其次,可以做标签分类,参考09年ICCV的《Class segmentation and...

2015-05-13 10:46:36

阅读数:10850

评论数:2

OpenCV学习入门(一):人脸检测

关于OpenCV网上的学习资料非常多,尤其是很多比较专业的技术博客,对学习计算机视觉的筒子们真的是个非常好的帮助~踩在这些巨人们的肩膀上,我打算一步一个脚印从零开始学习,在博客里记录下遇到的问题及解决方法,也是对自己的一种监督和激励 (一)首先是安装软件,OpenCV下载地址http://open...

2015-05-10 23:28:21

阅读数:2462

评论数:4

SLIC超像素分割详解(二):关键代码分析

网站http://ivrl.epfl.ch/research/superpixels给出了SLIC的代码。对于其中C++代码的几个关键函数实现细节解释一下,方便初学者理解。具体如下: 1、设定期望分割的超像素数目,打开图片。将彩色RGB图片转换为LAB空间及x、y像素坐标共5维空间。 2、Dete...

2015-05-06 14:06:56

阅读数:14554

评论数:16

SLIC超像素分割详解(一):简介

SLIC超像素分割详解(一) 超像素概念是2003年Xiaofeng Ren提出和发展起来的图像分割技术,是指具有相似纹理、颜色、亮度等特征的相邻像素构成的有一定视觉意义的不规则像素块。它利用像素之间特征的相似性将像素分组,用少量的超像素代替大量的像素来表达图片特征,很大程度上降低了图像后处理的复...

2015-05-05 22:15:38

阅读数:42583

评论数:7

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