- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 如何让多核cpu跑出sin曲线,来自编程之美
int main() { //::SetProcessAffinityMask(GetCurrentProcess(),0x00000001); HANDLE hThread[2]; SYSTEM_INFO SI; ZeroMemory(&SI, sizeof(SI)); GetSystemInfo(&SI); DWORD nCPU = SI.dwNumberOfProcessors;
2012-12-29 20:59:13
544
原创 radial image perceptual hash
Radial Image Hash paper:Robust image hashing based on radial variance of pixels work flow: 1.cvsmooth 2.convert cartesian coordinates to log polar coordinate 3.get the varience to captures im
2012-12-23 23:58:01
1020
原创 写个DCT版的image perceptual hash
额,好久没有写这种image retrieved 的函数了 由于DCT可以把图像的低频信息保留在左上角,而高频信息则被放到右下角,而低频信息是图像中最主要的信息,比如亮度,高频信息比如边缘 这样,就可以实现一个简单的图像压缩过程 Image Perceptual Hash是图像搜索技术常用的方法,简单的说就是得到一幅图像的hash值,以方便搜索 相关的技术文档请google, wiki
2012-12-20 15:11:22
1206
原创 k-means的简化版本
利用OpenCV sample修改的,研一的时候花过一点时间做过一个小项目 k-means印象中又叫做c-means,至于原理,网上的资料很多,随便google下就可以,wiki上面的就不错 k-means的原理比较简单,就是不停的迭代寻找聚类最优点,实现分类。 这几天工作上想对潜在客户做个分类,重新看了下代码,好多都有点忘了,囧~~~~~~ 工科生,总觉得data-drive出来的结果肯
2012-12-14 21:29:24
584
转载 Color Coherence Vector
之前做一个iOS OCR的时候用到过的,ccv可以理解为一个比较复杂的直方图匹配,这个版本是从http://d.hatena.ne.jp/ytakano/comment/20100714/1279090202转载过来的,ccv的论文见ACM--Comparing Images Using Color Coherence Vectors,paper里面有个比较简单的例子。这个code需要boost和
2012-12-10 20:59:46
1936
1
原创 一年前的东西
去年的一个笔记,翻出来看看,两个程序原理是一样的,只是MS的strtok用了hash tabledelimeter(也就是匹配符)可以有很多个,满足其中一个就可以,不需要全部匹配也就是说:ct= 'abc',那么直要含有a或者b或者c的字符串都会被分割,而不是abc连着分割(刚开始都记错了,囧)PS:VC的调试技巧还是学的不够透彻啊~~~~~~~,又学了一个新技巧char *strtok (cha
2012-12-09 20:28:44
313
转载 cat和wc
Cat有三大功能: 1.一次性显示文档所有的内容 cat filename 常见参数如下 1)为每行加上行号并输出:cat -n filename或者cat --number filename 2)显示文档所有的内容包括换行符,tab符: cat -A filename或者cat --show-all filename 3)当遇见有连续两行以上的空白
2012-12-04 23:07:09
640
原创 杂记
1.看到这个,我的第一反应时为什么不用引用啊,记得effective c++里面提到过能用引用就用引用,不然stl在值传递的时候真的是会拷贝的,广析构和构造就够麻烦的了 2.据说该把i++改成++i,我只记得++i比i++是要快的,因为少了temp,翻了c++ prime,iterator如果用i++的话也会存在多次拷贝的问题 3.*i == name这个似乎有问题,又说不出哪里有问题,不同类
2012-12-04 22:55:38
263
原创 二叉树插件操作,改天来注释,要多用引用和++i,不然stl用起来很慢,总是被构造和析构,切记
# include # include # include # include #include #include #include using namespace std; # define OK 1 # define ERROR 0 # define OVERFLOW 0 typedef char TElemType; static string prostr,instr,po
2012-12-04 20:03:10
427
原创 心情不爽,写个top K 解闷
心情不爽 写个程序发泄一下 前几天看到师弟们在找工作, 想起自己找工作的时候常被问道一个问题: 给定10个有序文件,每个100M,假设只包含数据,要取出这10*100M数据里面的前100个 这个是典型的top K问题,虽然我知道有很多种方法可以解, 但惭愧的是从来没有自己实现过这个代码,面试笔试也就这么糊弄过去了 今天用多路归并+堆排序实现了下 代码如下:(凑合着看吧,在vc测试通
2012-11-30 23:30:42
373
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人