FindContours(在二值图像中寻找轮廓) int cvFindContours( CvArr* image, CvMemStorage* storage, CvSeq** first_contour, int header_size=sizeof(CvContour), int mode=C ...
分类:
其他好文 时间:
2017-02-15 00:30:35
阅读次数:
209
区域生长算法是一种图像分割方法,能够将图像中具有相同特征的连通区域分割出来,同时保证较好的边缘信息。 区域生长算法的优点是简单,容易实现;但空间和时间复杂度较高,对分割图像要求较高,否则容易形成孔洞和过分割。 区域生长算法的基本思想是首先获取分割区域的一个种子点,然后在种子点的周围搜索与该种子点有相 ...
分类:
编程语言 时间:
2017-01-08 15:32:33
阅读次数:
591
前段时间借用神经网络和卷积神经网络实现了骰子点数的识别,但是一个很严重的问题一直困扰我,那就是当两个骰子叠在一起的时候,将两个骰子分开并不是一件简单的事情。
下图是我在识别过程中产生的不能识别的,叠加...
分类:
其他好文 时间:
2017-01-05 15:31:52
阅读次数:
399
边缘检测是图像分割的另一种重要方法,利用图像灰度级在边缘处的突变,找到目标物体的边缘,图像中边缘处像素的灰度值不连续,这种不连续性可通过求导数来检测到。对于阶跃状边缘,其位置对应一阶导数的极值点,对应二阶导数的过零点(零交叉点)。因此常用微分算子进行边缘检测。常用的一阶微分算子有Roberts算子、 ...
分类:
其他好文 时间:
2016-12-10 19:02:40
阅读次数:
940
Floodfill——漫水填充法(也称种子填充法)简单来说就是求一个图中独立子图的个数并将其描述出不同的状态。Floodfill在计算机图形学有着非常广泛的运用,比如图像分割、物体识别之类。基于Floodfill算法的实现例子有Windows下“画图”软件的油漆桶工具,photoshop的魔术棒选择 ...
分类:
编程语言 时间:
2016-12-03 07:40:07
阅读次数:
302
zouxy09@qq.com http://blog.csdn.net/zouxy09 上一文对GraphCut做了一个了解,而现在我们聊到的GrabCut是对其的改进版,是迭代的Graph Cut。OpenCV中的GrabCut算法是依据《"GrabCut" - Interactive Foreg ...
分类:
其他好文 时间:
2016-12-01 02:23:19
阅读次数:
292
在“图像分割之(一)概述”中咱们简单了解了目前主流的图像分割方法。下面咱们主要学习下基于能量泛函的分割方法。这里学习下Snake模型简单的知识,Level Set(水平集)模型会在后面的博文中说到。 基于能量泛函的分割方法: 该类方法主要指的是活动轮廓模型(active contour model) ...
分类:
其他好文 时间:
2016-12-01 02:16:39
阅读次数:
243
图像分割之(一)概述 zouxy09@qq.com http://blog.csdn.net/zouxy09 所谓图像分割指的是根据灰度、颜色、纹理和形状等特征把图像划分成若干互不交迭的区域,并使这些特征在同一区域内呈现出相似性,而在不同区域间呈现出明显的差异性。我们先对目前主要的图像分割方法做个概 ...
分类:
其他好文 时间:
2016-12-01 01:59:34
阅读次数:
215
zouxy09@qq.com http://blog.csdn.net/zouxy09 上一文对主要的分割方法做了一个概述。那下面我们对其中几个比较感兴趣的算法做个学习。下面主要是Graph Cut,下一个博文我们再学习下Grab Cut,两者都是基于图论的分割方法。另外OpenCV实现了Grab ...
分类:
其他好文 时间:
2016-12-01 01:27:05
阅读次数:
308
笔者将和大家分享一个结合了TensorFlow和最近发布的slim库的小应用,来实现图像分类、图像标注以及图像分割的任务,围绕着slim展开,包括其理论知识和应用场景。 之前自己尝试过许多其它的库,比如Caffe、Matconvnet、Theano和Torch等。它们各有优劣,而我想要一个可靠灵活的 ...
分类:
其他好文 时间:
2016-11-29 06:32:38
阅读次数:
2511