上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页

2013年9月13日

OpenCV学习(1) OpenCV的安装

摘要: 1. 下载文件 下载最新的OpenCV windows版本: 链接:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/ 我下载的版本是2.46,下载后得到OpenCV-2.4.6.0.exe,自解压该文件到目录D:\opencv2.31\opencv2.46。自解压之后,会生成一个opencv的子目录,所... 阅读全文

posted @ 2013-09-13 18:46 迈克老狼2012 阅读(896) 评论(1) 推荐(0) 编辑

2013年9月12日

OpenCV学习(9) 分水岭算法(3)

摘要: 本教程我学习一下opencv中分水岭算法的具体实现方式。 原始图像和Mark图像,它们的大小都是32*32,分水岭算法的结果是得到两个连通域的轮廓图。 原始图像:(原始图像必须是3通道图像) Mark图像: 结果图像: 初始的mark图像数据如下,黄色的部分为我们的第一个mark区域,值为255,第二个区域为褐红色的区域,值为128,第三个绿色的区域,值为64。 ... 阅读全文

posted @ 2013-09-12 21:45 迈克老狼2012 阅读(5693) 评论(9) 推荐(1) 编辑

2013年9月6日

OpenCV学习(8) 分水岭算法(2)

摘要: 现在我们看看OpenCV中如何使用分水岭算法。 首先我们打开一副图像: // 打开另一幅图像 cv::Mat image= cv::imread("../tower.jpg"); if (!image.data) { cout(255*imageMask(x,y)... 阅读全文

posted @ 2013-09-06 07:04 迈克老狼2012 阅读(4056) 评论(2) 推荐(0) 编辑

2013年9月5日

OpenCV学习(7) 分水岭算法(1)

摘要: 分水岭算法主要用于图像分段,通常是把一副彩色图像灰度化,然后再求梯度图,最后在梯度图的基础上进行分水岭算法,求得分段图像的边缘线。 下面左边的灰度图,可以描述为右边的地形图,地形的高度是由灰度图的灰度值决定,灰度为0对应地形图的地面,灰度值最大的像素对应地形图的最高点。 我们可以自己编程实现灰度图的地形图显示,工程FirstOpenCV6就实现了简单的这个功... 阅读全文

posted @ 2013-09-05 19:24 迈克老狼2012 阅读(26362) 评论(4) 推荐(9) 编辑

2013年8月20日

Meanshift,聚类算法(转)

摘要: 原帖地址:http://www.cnblogs.com/liqizhou/archive/2012/05/12/2497220.html 记得刚读研究生的时候,学习的第一个算法就是meanshift算法,所以一直记忆犹新,今天和大家分享一下Meanshift算法,如有错误,请在线交流。 Mean Shift算法,一般是指一个迭代的步骤,即先算出当前点的偏移均值,移动该点到其偏移均值,然后... 阅读全文

posted @ 2013-08-20 11:45 迈克老狼2012 阅读(7187) 评论(0) 推荐(0) 编辑

2013年7月25日

linux文本文件按列合并

摘要: http://blog.163.com/liang8421@126/blog/static/894819572009386653912/我想把文本文件file1 和文本文件 file2按照相应的行合并成一个文件 file3。如下所示:原始文件 file1:aaaabbbbccccddddeeee原始文件 file2:11112222333344445555合并后的文件 file3:aaaa 1111bbbb 2222cccc 3333dddd 4444eeee 5555最开始我按照 VI高级命令集锦及VIM应用实例 里说的用VIM来实现,但感觉比较麻烦。经过摸索,我发现用paste这个命令实现 阅读全文

posted @ 2013-07-25 09:24 迈克老狼2012 阅读(4074) 评论(0) 推荐(0) 编辑

2013年6月18日

OpenCV中图像融合

摘要: 准备2副背景图像,注意图像黑色的部分,是作为mask用的,我们会用灰度图的方式打开它们,这时黑色的部分值为0,则图像融合时候,可以把第二幅图像在黑色的部分显示出来。 代码非常简单,注意就是图像copyTo函数的使用,把背景图像copy到前景图像时候,掩码部分不会拷贝。 CImageEffect::CImageEffect(){ backImage = cv::... 阅读全文

posted @ 2013-06-18 20:11 迈克老狼2012 阅读(4347) 评论(0) 推荐(0) 编辑

2013年6月7日

调试Makefile

摘要: 有时候,要在打印makefile文件中的变量,可以用下面的语句,它将在编译时候打印出变量PLATFORM_TYPE的值。$(warning current platform: $(PLATFORM_TYPE)) 阅读全文

posted @ 2013-06-07 09:03 迈克老狼2012 阅读(433) 评论(0) 推荐(0) 编辑

2013年4月13日

每个程序员都应该了解的内存知识(3)-虚拟内存

摘要: 英文原帖地址:http://lwn.net/Articles/253361/ 原翻译地址:http://www.oschina.net/translate/what-every-programmer-should-know-about-virtual-memory-part3 4 虚拟内存 处理器的虚拟内存子系统为每个进程实现了虚拟地址空间。这让每个进程认为它在系统中是独立的... 阅读全文

posted @ 2013-04-13 14:04 迈克老狼2012 阅读(1804) 评论(0) 推荐(0) 编辑

每个程序员都应该了解的内存知识(2)-CPU caches

摘要: 英文原帖:http://lwn.net/Articles/252125/ 原翻译贴:http://www.oschina.net/translate/what-every-programmer-should-know-about-cpu-cache-part2 现在的CPU比25年前要精密得多了。在那个年代,CPU的频率与内存总线的频率基本在同一层面上。内存的访问速度仅比寄存器... 阅读全文

posted @ 2013-04-13 11:01 迈克老狼2012 阅读(3246) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页

导航