计算机视觉讨论群162501053
转载请注明:http://blog.csdn.net/abcd1992719g
收入囊中
利用OpenCV函数进行形态学梯度操作自定义结构矩阵进行形态学梯度操作
葵花宝典
在此之前,如果你还没接触过灰度图像形态学膨胀与腐蚀,希望你能仔细阅读灰度图像形态学膨胀与腐蚀
本质上,灰度与二值并不差异,二值不过是0与255,...
分类:
其他好文 时间:
2014-05-14 01:21:52
阅读次数:
476
本篇文章中,我们将一起学习OpenCV中边缘检测的各种算子和滤波器——Canny算子,Sobel算子,Laplace算子以及Scharr滤波器。文章中包含了五个浅墨为大家准备的详细注释的博文配套源代码。在介绍四块知识点的时候分别一个,以及最后的综合示例中的一个。
依然是是放出一些程序运行截图吧: 效果图看完,我们来唠唠嗑。
首先,需要说明的是,浅墨这篇文章最后的示例代码是采用两周前刚刚发布的2.4.9来书写的。里面的lib都已经改成了2.4.9版本的。如果大家需要运行的话,要么配置好2.4.9.要么把浅墨...
分类:
其他好文 时间:
2014-05-13 05:26:03
阅读次数:
471
在linux管理中,硬盘管理是很重要的一部分。包括阵列,分区,逻辑卷等操作,在对硬盘操作前,需要充分的了解硬盘的信息。常用的硬盘查询有以下几种:1.df查看文件系统空间使用情况;linux-lszd-db:~#dfFilesystem1K-blocksUsedAvailableUse%Mountedon/dev/sda68092624963761509..
分类:
系统相关 时间:
2014-05-13 03:09:29
阅读次数:
468
学习ContentproviderUri的格式:“content://”+authority+“/表名”字符串转成Uri格式:Uri.parse();获取Cursor某一项的数据:Cursor先锁定某一行:如cursor.movetofirst();Cursor再根据列名锁定某一列,最后取出数据:cursor.getvaluesType(cursor.getcolumnindex(“列名”)..
分类:
其他好文 时间:
2014-05-13 01:51:36
阅读次数:
405
收入囊中
拉普拉斯算子LOG算子(高斯拉普拉斯算子)OpenCV Laplacian函数构建自己的拉普拉斯算子利用拉普拉斯算子进行图像的锐化
葵花宝典
在OpenCV2马拉松第14圈——边缘检测(Sobel,prewitt,roberts) 我们已经认识了3个一阶差分算子
拉普拉斯算子是二阶差分算子,为什么要加入二阶的算子呢?试想一下,如果图像中有噪声,噪声在一阶...
分类:
其他好文 时间:
2014-05-13 00:29:13
阅读次数:
630
计算机视觉讨论群162501053
转载请注明:http://blog.csdn.net/abcd1992719g
收入囊中
利用OpenCV Canny函数进行边缘检测掌握Canny算法基本理论分享Java的实现
葵花宝典
在此之前,我们先阐述一下canny检测的算法.总共分为4部分.
(1)处理噪声
一般用高斯滤波....
分类:
其他好文 时间:
2014-05-13 00:06:42
阅读次数:
506
收入囊中
差分在边缘检测的角色Sobel算子OpenCV sobel函数OpenCV Scharr函数prewitt算子Roberts算子
葵花宝典
差分在边缘检测到底有什么用呢?先看下面的图片
作为人,我们可以很容易发现图中红圈有边界,边界处肯定是非常明显,变化陡峭的,在数学中,什么可以表示变化的快慢,自然就是导数,微分了。
想像有如下的一维图片。
红圈处...
分类:
其他好文 时间:
2014-05-11 22:00:16
阅读次数:
569
收入囊中
在http://blog.csdn.net/abcd1992719g/article/details/25505315这里,我们已经学习了如何利用反向投影和meanshift算法来在图像中查找给定模版图片的位置。meanshift针对的是单张图像,在连续图像序列的跟踪中,camshift(Continuously
Adaptive Mean-SHIFT)是一种著名的算法。但...
分类:
其他好文 时间:
2014-05-11 21:34:37
阅读次数:
556
面向对象编程--定义基类和派生类[续]四、virtual与其他成员函数 C++中的函数调用默认不使用动态绑定。要触发动态绑定,必须满足两个条件: 1)只有指定为虚函数的成员函数才能进行动态绑定,成员函数默认为非虚函数,非虚函数不进行动态绑定。 2)必须通过基类类型的引用或指针进行函数调用。1、从派生类到基类的转换 因为每个派生类对象都包含基类部分,所以可以将基类类型的引用绑定到派生类对象的基类部分...
分类:
编程语言 时间:
2014-05-11 19:58:04
阅读次数:
431