随笔分类 -  编码杂记

摘要:最近在看多核编程。简单来说,由于现在电脑CPU一般都有两个核,4核与8核的CPU也逐渐走入了寻常百姓家,传统的单线程编程方式难以发挥多核 CPU的强大功能,于是多核编程应运而生。按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的底层知识,从而提高编程效率。这两天关注的多核编程的工具包括openMP和TBB。按照目前网上的讨论,TBB风头要盖过 openMP,比如openCV过去是使用openMP的,但从2.3版本开始抛弃openMP,转向TBB。但我试下来,TBB还是比较复杂的,相比之下,openMP则非常容易上手。因为精力和时间有限,没办法花费太多时间去学习TBB,就在这里分享下这两天学到的openMP的一点知识,首先从openMP的基本知识入手,最后针对图像特征点提取给出一个结合openCV的具体的例子。 阅读全文
posted @ 2012-06-01 09:25 Range 阅读(3932) 评论(1) 推荐(0) 编辑
摘要:opencv中对一个像素的rgb值进行操作的几个常用小办法 阅读全文
posted @ 2012-05-16 10:04 Range 阅读(3081) 评论(0) 推荐(0) 编辑
摘要:错误日志: Exe (I:\vs90sp1\VC_x86Runtime.exe) succeeded. [10/22/2008, 22:2:20] (IronSpigot::ExeInstallerBase::PerformAction) Log File: dd_VC_x86RuntimeMSI05CB.txt [10/22/2008, 22:2:20] (IronSpigot::ExeInstallerBase::PerformAction) Log File: dd_VC_x86RuntimeUI05CB.txt ... 阅读全文
posted @ 2012-01-05 12:22 Range 阅读(1251) 评论(0) 推荐(0) 编辑
摘要:OpenCV是Intel®开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV 拥有包括 300 多个C函数的跨平台的中、高层 API。它不依赖于其它的外部库——尽管也可以使用某些外部库。 OpenCV 对非商业... 阅读全文
posted @ 2011-10-20 10:31 Range 阅读(2470) 评论(0) 推荐(0) 编辑
摘要:从cvchina搞到的机器视觉开源处理库汇总,转来了,很给力,还在不断更新。。。 阅读全文
posted @ 2011-10-19 14:27 Range 阅读(2997) 评论(1) 推荐(0) 编辑
摘要:视觉,源代码,c++,matlab 阅读全文
posted @ 2011-10-19 13:21 Range 阅读(652) 评论(0) 推荐(0) 编辑