- 博客(224)
- 资源 (3)
- 收藏
- 关注
转载 Ubuntu下安装GTK的三种方法
1 安装命令:sudo apt-get install gnome-core-devel sudo apt-get install libglib2.0-doc libgtk2.0-doc sudo apt-get install devhelp sudo apt-get install glade-gnome glade-common glade-doc 安装GTK环境只要
2014-08-01 15:25:02
1455
转载 利用流的方式实现字符串和浮点数之间的转换
It has already been mentioned, use #include #include #include #include using namespace std;int main (int argc, char * const argv[]) {wstringstream s;int x;wcoutwcin >> x;
2014-07-30 10:23:46
451
转载 error: extra qualification 以及 error: no matching function for call to
抛弃了折磨了我好几年的VS编译器,换上了轻量级的CodeBlocks,感觉很舒坦,只是配置环境费了好些功夫。原本在VS下没有问题的程序,在CodeBlocks的MinGW编译器下居然出了好多编译错误,仔细检查了一下发现确实是以前的程序写得不够规范。可见VS是一个“容错性”较高的编译器,估计这就是微软为实现“全民coder”所作的努力吧。。。在MinGW编译器下出现的错误:
2014-07-29 17:12:33
717
原创 利用opencv将bgr转成yuv420
IplImage* imgColor = cvLoadImage("./backImg/0.jpg", 1);int width = imgColor->width;int height = imgColor->height;IplImage* imgYUV = cvCreateImage(cvSize(width, height * 3 / 2), IPL_DEPTH_8U, 1);
2014-07-18 20:02:40
2784
转载 TF-IDF与余弦相似性的应用(一):自动提取关键词
这个标题看上去好像很复杂,其实我要谈的是一个很简单的问题。有一篇很长的文章,我要用计算机提取它的关键词(Automatic Keyphrase extraction),完全不加以人工干预,请问怎样才能正确做到?这个问题涉及到数据挖掘、文本处理、信息检索等很多计算机前沿领域,但是出乎意料的是,有一个非常简单的经典算法,可以给出令人相当满意的结果。它简单到都不需要高等数学,普通
2014-07-11 09:47:31
514
转载 Retinex算法详解
Retinex是一种常用的建立在科学实验和科学分析基础上的图像增强方法,它是Edwin.H.Land于1963年提出的。就跟Matlab是由Matrix和Laboratory合成的一样,Retinex也是由两个单词合成的一个词语,他们分别是retina 和cortex,即:视网膜和皮层。Land的retinex模式是建立在以下三个假设之上的:(1)真实世界是无颜色的,我们所感知的颜色是光与物质
2014-07-09 20:17:12
741
原创 utf8转unicode
//文本提取,注意,先转换成Unicodefor (int j = keyPos + 1; j {lineStr = htmlContext[j];//将整段utf8文字转换为unicodeconst char* utf8_text = lineStr.c_str();int newLen = MultiByteToWideChar(CP_UTF8, 0, (LPSTR)u
2014-07-09 11:52:35
432
转载 opencv代码分析--canny算子
一、canny算子优点相比较于常见的robert算子、sobel算子、梯度求边缘等方法,使用canny算子可以提取单像素二值化的细边缘,这是其他方法所不具备的二、opencv canny算子提取边缘基本原理opencv中canny算子的基本原理主要有以下几个步骤:1. 梯度或sobel算子求边缘图下图是用梯度求的边缘图,梯度值取水平梯度和垂直梯度之和,可以看到求出的边缘
2014-07-01 13:57:23
732
转载 常见颜色
本列表依三原色光模式、印刷四分色模式、HSV色彩属性模式排列: RGBCMYKHSV颜色名称英语十六进制RGBCMYKHSV 黑色Black#00000000
2014-06-27 21:34:28
1157
转载 基于Google Reader的个人知识管理方案
先前我写的《基于Dropbox的个人知识管理平台》讲述了使用Dropbox在个人知识管理的保存知识方面的技巧,而个人知识管理的另一个重要环节是获取知识,今天月光博客就介绍一下如何通过Google Reader快速的阅读、标记、分类和存储各类知识的技巧。 做为知识获取的一个主要来源就是博客、论坛或媒体网站,通常这些网站都会提供RSS Feed,使用Google Reader阅读器可以及时而
2014-06-26 17:25:47
226
转载 基于Dropbox的个人知识管理平台
如何保存和管理知识,是个人知识管理的一个非常重要的问题。很多人下载的资料很多,但大多数甚至从来没有打开过,或者不知道放到哪里了,实际上这样的知识对于个人来说是没有价值的。 在大多数人的电脑中,“桌面”、“我的文档”、“下载”、“IE收藏夹”等目录都是混乱不堪的,极大的影响了个人的工作效率,如果有多台工作电脑(如公司的台式电脑、家里的台式电脑、笔记本电脑),则文档管理的混乱程度将翻倍增加。
2014-06-26 17:25:22
256
转载 我的个人知识管理工具软件
前些天看了一本书《你的知识需要管理》,对于个人知识管理方面的内容颇有些感悟,这里我就总结一下我自己的个人知识管理所用到的工具软件,供大家参考。 个人知识管理(Personal Knowledge Management)的概念一般指个人通过工具建立知识体系并不断完善,进行知识的收集、消化吸收和创新的过程。总的来说,个人知识管理工具软件分为网络版和单机版,我个人认为,网络版的工具选择有几个大
2014-06-26 17:19:07
305
转载 Lucene的原理和应用
随着互联网的迅速普及与发展,网络舆论对社会生活的影响力越来越大, 网络口碑研究也逐渐形成一个新兴行业。有效的网络口碑研究,需要全方位地倾听网民的声音。 信息检索技术的应用,有效地提高了网络口碑研究的工作效率。 Lucene 作为当今最知名的开源信息检索库,被广泛应用于各种与全文检索相关的项目中。 本文将简要介绍Lucene的基本原理与应用,在此抛砖引玉,希望能有机会与更多的同行进行交流。
2014-06-26 14:28:23
422
转载 system函数
int system( const char *command ); int _wsystem( const wchar_t *command ); command: Command to be executed sample: //system.c #include void main( void ) {
2014-06-26 11:10:58
394
转载 C运行时库的作用
C运行时库除了给我们提供必要的库函数调用(如memcpy、printf、malloc等)之外,它提供的另一个最重要的功能是为应用程序添加启动函数。 C运行时库启动函数的主要功能为进行程序的初始化,对全局变量进行赋初值,加载用户程序的入口函数。 不采用宽字符集的控制台程序的入口点为mainCRTStartup(void)。下面我们以该函数为例来分析运行时库究竟为我们添加了怎样的入
2014-06-26 11:00:09
944
转载 编译器链接启动代码crtexe.c
你是否想过为什么有时候main()函数是入口地址,在win32中winmain()函数又是入口地址,其实是编译器在动态链接到crt[C runtime library(part of the C standard library)]时候设置的程序设置断点,我们来看crtexe.c代码第一个static int __cdecl pre_c_init(void)*
2014-06-26 09:58:08
554
转载 Lucene 工作原理
Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 1)由于lucene是基于关键词索引和查询的,
2014-06-24 17:23:42
397
转载 每秒100帧的行人检测方法
申明:本文为笔者翻阅英文文献后翻译、整理所得,文中所提方法并非笔者原创。如果你想了解更多的细节,更好的把握作者的本意,建议阅读作者的原文。Pedestrian detection at 100 frames per second, Rodrigo Benenson, Markus Matias, CVPR2012这篇文章的主要贡献有两点:(1)提出一种无
2014-06-24 06:03:07
813
转载 高密度环境下行人检测和统计
实验程序视频 下载1 问题描述 高密度环境下的行人统计一直没有得到很好的解决,主要原因是对高密度人群中的行人检测和跟踪是一个很难的问题,如下图所示环境,存在的困难包括:检测方面:由于人群整体处于运动状态,占据了背景的60%以上的面积,导致许多目标检测的方法,如基于背景差的运动目标检测、分割方法难以奏效。另外,由于人群存在大量遮挡,导致基于行人轮廓的检测方法,如HO
2014-06-24 05:59:15
1222
转载 行人检测(Pedestrian Detection)资源
一、论文综述类的文章[1]P.Dollar, C. Wojek,B. Schiele, et al. Pedestrian detection: an evaluation of the state of the art [J].IEEE Transactions on PatternAnalysis andMachine Intelligence, 2012, 34(4): 74
2014-06-24 05:54:40
557
转载 行人检测
这篇调研是上研开题的时候写的,没想到访问量这么高,很多人朝我要毕业论文,懒得一个个发了,请自行下载:http://www.kuaipan.cn/file/id_71521745328145434.htm?source=1 其实主要都不是行人检测=。=写得也很水。。。。这篇调研现在看写得很烂,酌情参考吧。。。。。2014.3.17-----------------------
2014-06-24 05:54:05
598
转载 行人检测简述
申明,本文是笔者在阅读了几篇行人检测综述性文章之后,翻译、总结、归纳所得。方便自己了解行人检测的发展趋势,同时,也给打算从事行人检测研究的朋友们提供一些思路吧。行人检测的历史:早期以静态图像处理中的分割、边缘提取、运动检测等方法为主。例如:(1)以Gavrila为代表的全局模板方法:基于轮廓的分层匹配算法,构造了将近2500个轮廓模板对行人进行匹配, 从而识别出行人。为了解
2014-06-24 05:50:45
618
转载 在Windows下运行Felzenszwalb的Deformable Part Models(voc-release4.01)目标检测matlab源码
可变形部件模型Deformable Part Models是目前最好的目标检测算法,由Felzenszwalb提出,本文介绍如何在windows下运行Felzenszwalb给出的matlab源码。 有关Deformable Part Model参见论文 A Discriminatively Trained, Multiscale,Deformable Pa
2014-06-22 23:45:16
475
A Discriminatively Trained, Multiscale, Deformable Part
2014-06-18 09:41:13
101
转载 深入理解拉格朗日乘子法(Lagrange Multiplier) 和KKT条件
在求取有约束条件的优化问题时,拉格朗日乘子法(Lagrange Multiplier) 和KKT条件是非常重要的两个求取方法,对于等式约束的优化问题,可以应用拉格朗日乘子法去求取最优值;如果含有不等式约束,可以应用KKT条件去求取。当然,这两个方法求得的结果只是必要条件,只有当是凸函数的情况下,才能保证是充分必要条件。KKT条件是拉格朗日乘子法的泛化。之前学习的时候,只知道直接应用两个方法,但是却
2014-06-16 17:07:57
379
转载 opencv中的 HOGDescriptor 类
struct CV_EXPORTS_W HOGDescriptor { public: enum { L2Hys=0 }; enum { DEFAULT_NLEVELS=64 }; CV_WRAP HOGDescriptor() : winSize(64,128), blockSize(16,16), blockStride(8,8),
2014-06-08 10:14:01
339
转载 OpenCV操作SVM+HOG
[cpp] view plaincopy#include "cv.h" #include "highgui.h" #include "stdafx.h" #include #include #include #include #include using nam
2014-06-08 09:37:55
394
转载 c++接口定义及实现举例
一、接口的定义有时候,我们得提供一些接口给别人使用。接口的作用,就是提供一个与其他系统交互的方法。其他系统无需了解你内部细节,并且也无法了解内部细节,只能通过你提供给外部的接口来与你进行通信。根据c++的特点,我们可以采用纯虚函数的方式来实现。这样做的好处是能够实现封装和多态。现举一实例,供大家参考。(不想做过多说明,大家一看就应该能够明白)Class IPerson
2014-06-07 14:35:07
330
转载 更改Visual Studio 2010的主题设置
Visual Studio 2010发布也已经有一段时间了,不过安装后默认的白底的主题长时间看代码可能会感觉眼睛酸痛,况且时间长了我们也希望能够换换口味,studiostyles这家主题网站则专门给我们提供了不同口味的Visual Studio主题样式,比如评分比较高的Son of Obsidian就是一款暗色调背景的主题,安装后将不会感觉到原来自带的那种白底界面的刺眼,可以有效的辅助我们长时
2014-04-17 19:27:13
443
转载 视觉神经机制与图像处理国际研讨会
视觉神经机制与图像处理国际研讨会 ( International Workshop on Visual Neural Mechanisms and Image Processing) ( 2013 年 7 月 31 日 ~8 月 2 日,成都,电子科技大学) 会议通知(第三轮) 脑科学是 21 世纪科学中最活跃的一个前沿领域。视觉神经科学研究的焦点是神经细胞和神经网络如何处理和加工
2014-03-24 19:40:48
746
转载 视神经原理
光作用于视觉器官使其感受细胞兴奋其信息经视觉神经系统加工便产生视觉(vision)通过视觉人和动物感知外界物体大小、明暗、颜色、动静获得对机体生存具有重要意义各种信息至少有80%上外界信息经视觉获得视觉人和动物重要感觉 视觉形成过程 光线→角膜→瞳孔→晶状体(折射光线)→玻璃体(固定眼球)→视网膜(形成物像)→视神经(传导视觉信息)→大脑视觉枢(形成视觉) 光感受器进化 进化过程光
2014-03-19 11:53:01
2973
转载 开发者都应该知道的开源搜索引擎
本文介绍若干款开源搜索引擎,他们具有不同的特性,总之都很强大。对于开发者来说,应该了解。 1、企业搜索解决方案 Constellio Constellio 是一个开源的搜索解决方案,适合企业级的搜索。基于 Apache Solr 项目构建,使用 Lucene 做为搜索引擎,并提供基于 Web 的网页和文档的检索。可选择文档类型、文件夹以及文件名进行检索。
2014-03-18 09:53:41
370
转载 开源网络爬虫介绍及其比较
1、Nutch 开发语言:Java http://lucene.apache.org/nutch/简介: Apache的子项目之一,属于Lucene项目下的子项目。Nutch是一个基于Lucene,类似Google的完整网络搜索引擎解决方案,基于Hadoop的分布式处理模型保证了系统的性能,类似Eclipse的插件机制保证了系统的可客户化,而且很容易集成到自己的应用之中。
2014-03-18 09:42:24
523
转载 CFileFind用法小结
1、遍历一个目录: CFileFind Finder ;CString strDir = DataDir ; //DataDir为要操作的文件所在目录if( strDir.Right(1) != "\\" ) strDir += "\\" ;strDir += "*.*" ;bool bWorking = Finder.FindFile( strDir ) ;while( bWor
2014-03-11 19:39:34
982
转载 WideCharToMultiByte和MultiByteToWideChar函数的用法
为了支持Unicode编码,需要多字节与宽字节之间的相互转换。这两个系统函数在使用时需要指定代码页,在实际应用过程中遇到乱码问题,然后重新阅读《Windows核心编程》,总结出正确的用法。WideCharToMultiByte的代码页用来标记与新转换的字符串相关的代码页。MultiByteToWideChar的代码页用来标记与一个多字节字符串相关的代码页。常用的代码页由CP_ACP和C
2014-03-08 14:25:44
402
转载 让TinyXML保存文件为UTF-8格式
TinyXML是个好东西,这个不用我多说了,我用它做过好几个项目,但这几个项目都只是从xml文件中获取信息,没有涉及到写文件,最近需要生成xml的配置文件,才注意到这个问题,那就是TinyXML似乎不能保存文件为UTF-8格式。我用UltraEdit打开生成的xml文件,UltraEdit把它识别为ASCII格式的文本文件,而通过二进制查看,也确实如此,我看了下帮助文档,也没具体提及到这个
2014-03-06 13:11:25
595
转载 tinyxml使用
现在越来越多的数据和配置采用了xml格式来存放和进行传输解析了。在c++方面,没有本地支持的库,所以需要我们自己去找一下。微软的msxml说实话,确实不咋地,尤其是com的类型变量名字一直指针,让众人看上去就比较反感。开源的tinyxml在这方便做的还不错。简单介绍下使用过程的一点小经验。在这里发下牢骚,VC6.0以后的各个版本的VS环境对于C++的智能感知都是那么的SB,不管你怎么配置,
2014-02-28 11:26:37
338
转载 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
在电脑里面搜索一下cvtres.exe,发现存在多个文件,使用最新的cvtres.exe替换老的文件即可,替换之前记得备份一下,如果不对,可以替换回来。例如:我的电脑里面安装了vs2010,最近更新了系统,打了一些补丁,结果就出现这种错误了。在电脑里面搜索发现C:\Program Files\Microsoft Visual Studio 10.0\VC\binC:\Windows\w
2014-02-21 14:19:08
319
转载 【综述】(中科院)樊彬老师-“局部图像特征描述概述”
这次我们荣幸地邀请到中国科学院自动化研究所的樊彬老师为我们撰写图像特征描述符方面的最新综述。樊彬老师在图像特征描述方面已连续发表了包括TPAMI、PR、ICCV、CVPR在内的多篇高质量论文。他的个人主页为:http://www.sigvc.org/bfan/ 以后我们将持续邀请国内外众多老师做最新的视觉计算专业综述报告,如特征提取和描述、稀疏表达、人体跟踪、三维衣服布料动画、轻量级
2014-02-08 21:29:36
713
转载 特征提取
特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征。特征提取的结果是把图像上的点分为不同的子集,这些子集往往属于孤立的点、连续的曲线或者连续的区域。 特征的定义 至今为止特征没有万能和精确的定义。特征的精确定义往往由问题或者应用类型决定。特征是一个数字图像中“有趣”的部分,它是许多计算机图像分析算法的起点
2014-02-08 21:08:27
449
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人