自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hit_liuyongwei的专栏

潜心修行 任吾独行

  • 博客(24)
  • 收藏
  • 关注

转载 C++中const用法浅析

看到const 关键字,很多程序员想到的可能是const 常量,这可有点象踩到陷井上还不知道自己危险了。读读以下文字会使你对c++中的const有一个全面的认识。 const 是C++中常用的类型修饰符,有某些微妙的应用场合,如果没有搞清本源,则错误在所难免。本篇中将对const进行辨析。溯其本源,究其实质,希望能对大家理解const有所帮助,根据思维的承接关系,分为如下几个部分进行阐述。

2014-11-13 22:40:33 374

转载 机器学习开源软件

经典的机器学习方面源代码库(非常全,数据挖掘,计算机视觉,模式识别,信息检索相关领域都适用的了) 分类: 推荐资源2012-06-28 22:38 429人阅读 评论(0) 收藏 举报 今天给大家介绍一下经典的开源机器学习软件: 编程语言:搞实验个人认为当然matlab最灵活了(但是正版很贵),但是更为前途的是python(numpy+scipy+matplotlib)和C/C+

2014-09-08 18:45:21 857

转载 C++中的虚函数

C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使用方法,我在这里不做过

2014-08-26 21:33:58 421

转载 STL中排序算法介绍

1 STL提供的Sort 算法 C++之所以得到这么多人的喜欢,是因为它既具有面向对象的概念,又保持了C语言高效的特点。STL 排序算法同样需要保持高效。因此,对于不同的需求,STL提供的不同的函数,不同的函数,实现的算法又不尽相同。 1.1 所有sort算法介绍 所有的sort算法的参数都需要输入一个范围,[begin, end)。这里使用的迭代器(iterator)都需是

2014-08-25 21:58:49 566

转载 C/C++中栈内存和堆内存详解

堆和栈的区别     一、预备知识—程序的内存分配     一个由c/C++编译的程序占用的内存分为以下几个部分     1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈     2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链

2014-08-24 11:12:19 797

转载 Linux好书推荐

1)《Linux程序设计(第4版)》       这是有两位天才:Neil Matthew 和Richard Stones,2位世界知名的Linux/UNIX专家编写的。我特别喜欢第一页上写的:站在巨人的肩上。     该书讲述了Linux系统及其他UNIX风格的操作系统上的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具

2014-08-22 18:49:12 799

转载 TCP/IP之四书五经

TCP/IP协议是当前广域网和局域网通用的网络协议,因此,基于TCP/IP的编程就格外重要。从应用上来说,现在直接利用C层次Socket API进行TCP/IP编程的人确实越来越少了,各种现成的框架(如ACE、Java、.NET FCL)和控件(如IP*Works)大大简化了TCP/IP编程的难度。但是,如果想要在这个领域达到融会贯通的地步,不打下坚实的基础是不可想象的。正如Richard Ste

2014-08-22 10:37:55 498

转载 计算机视觉三大顶级国际会议

与所有其它学术领域都不同,计算机科学使用会议而不是期刊作为发表研究成果的主要方式。目前国外计算机界评价学术水平主要看在顶级学术会议上发表的论文。特别是在机器学习、计算机视觉和人工智能领域,顶级会议才是王道。(但中国目前的国情不同于国外,我国主要看在学术期刊上发表的SCI论文。这种“一切以SCI期刊为评价标准”的做法已有不少批评。) 会议论文比期刊论文更重要的原因是:(1)因为机器学习、计算机

2014-08-21 18:33:25 1258

转载 STL迭代器

迭代器(iterator)是连接容器和算法的纽带,为数据提供了抽象,使写算法的人不必关心各种数据结构的细节。迭代器提供了数据访问的标准模型——对象序列,使对容器更广泛的访问操作成为可能。 泛型编程的关键所在,就是如何找到一种通用的方法,来访问具有不同结构的各种容器中的每个元素,而这正是迭代器的功能。 迭代器是一种广义的指针,是指向序列元素指针概念的一种抽象。迭代器可以指向容器中的任意元素,还能

2014-08-13 20:18:25 369

转载 机器学习牛人主页及相关会议,论文和期刊

国际顶级会议 AAAICIKM 2010CIKM 2011COLT 2010COLT 2011Computer Vision ResourceICJIAICMLNIPSSIGIR 2010SIGIR 2011SIGKDDSIGKDD2010 论文搜索 CV顶级会议论文下载google 学术搜索超全计算机视觉资源汇总联合参考文献 学术牛人主页 feifei li -co

2014-08-13 12:15:08 1672

转载 STL之查找

二分查找 binary_search Tests whether there is an element in a sorted range that is equal to a specified value or that is equivalent to it in a sense specified by a binary predicate. templatecla

2014-08-12 20:44:16 401

转载 优先队列的使用

这个是转得网上的,由于不经常使用,偶尔用的时候还经常出错,所以记下来了,经常使用的已经用红色颜色标出来了 : 在优先队列中,优先级高的元素先出队列。 标准库默认使用元素类型的 优先队列的第一种用法,也是最常用的用法: priority_queueint> qi; 通过 故示例1中输出结果为:9 6 5 3 2 第二种方法: 在示例1中,如果我们要把元

2014-08-07 20:56:05 309

转载 优先队列及最大堆最小堆

1 堆     1.1 简介 n个关键字序列Kl,K2,…,Kn称为(Heap),当且仅当该序列满足如下性质(简称为堆性质): (1)ki=号。//k(i)相当于二叉树的非叶结点,K(2i)则是左孩子,k(2i+1)是右孩子 若将此序列所存储的向量R[1..n]看做是一棵完全二叉树的存储结构,则堆实质上是满足如下性质的完全二叉树: 树中任一非叶结点的关键字均不大于(或不小

2014-08-07 20:52:03 528

转载 关于C++中const的全面总结

C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。 Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。   一、Const作用    如下表所示: No. 作用 说明 参考代码

2014-08-04 21:02:46 361

转载 C++中模板特化的概念

1. 模板的特化 C++中经常为了避免重复的编码而需要使用到模板,这是C++泛型编程不可或缺的利器。然而通常又有一些特殊的情况,不能直接使用泛型模板展开实现,这时就需要针对某个特殊的类型或者是某一类特殊的类型,而实现一个特例模板————即模板特化。通常会使用到模板特化的有(应该也只能有)类模板和函数模板。 a. 类模板特化 在已有类模板 template class stack {

2014-08-01 19:48:12 683

转载 玩转OpenCV源代码:生成OpenCV工程解决方案与OpenCV源码编译

这篇文章中,我们一起探讨了如何通过已经安装的OpenCV,选择不同的编译器类型,生成高度还原的OpenCV开发时的解决方案工程文件,欣赏OpenCV新版本中总计 六十六多万行的精妙源代码。我们可以对其源代码进行再次编译,得到二进制文件,或者修改原版官方的OpenCV代码,并编译后为自己所用,为深入理解OpenCV的开源魅力迈出了坚实的一步。     一、下

2014-07-31 15:06:22 500

转载 OpenCv2(图像的遍历)

图像遍历主要有三种方法,本节主要介绍和比较这三种方法。 一:简单存取像素值        首先介绍一个名词—椒盐噪点:它是一种特殊的噪点,它随机的将图像中的部分像素设置为白色或者黑色。 Code: [cpp] view plaincopyprint? #include    #include    #include   

2014-07-29 15:56:28 532

转载 C++中string总结

相比char*的字符串,C++标准程序库中的string类,具有不必担心内存是否足够、字符串长度等等的优势,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 首先,为了在我们的程序中使用string类型,我们必须包含头文件 。如下:

2014-07-28 21:14:10 522

转载 C++类访问控制与派生

一、C++类的访问控制有三类:public,protected和private。 类访问控制符 类成员可被哪些对象访问 public 1、类的成员函数。2、类对象。3、友元。4、子类成员函数 protected 1、类的成员函数。2、友元。3、子类成员函数 private 1、类的成员函数。2、友元

2014-07-27 19:31:46 575

转载 OpenCV资料总结

OpenCV中国论坛精华区和资料汇总 http://blog.csdn.net/column/details/opencv-manual.html(opencv专栏) Image Processing & Computer Vision with OpenCV gnuhpc的专栏 - CSDN博客 hellogv的专栏 - CSDN博客 oneze

2014-07-22 20:22:24 655

原创 模式识别经典教材

1、模式分类(英文版·第2版) 作者: Richard O.Duda Peter E.Hart David G.Stork 出版社: 机械工业出版社 出版日期: 2004年2月 2、模式分类(中文版·第2版) 作者: Richard O.Duda Peter E.Hart David G.Stork  李宏东等译 出版社: 机械工业出版社 出版日期: 2004年2月 3、《统计模式识别

2014-07-22 19:53:32 1031

转载 常用的OpenCV函数速查

常用的OpenCV函数速查 1、cvLoadImage:将图像文件加载至内存; 2、cvNamedWindow:在屏幕上创建一个窗口; 3、cvShowImage:在一个已创建好的窗口中显示图像; 4、cvWaitKey:使程序暂停,等待用户触发一个按键操作; 5、cvReleaseImage:释放图像文件所分配的内存; 6、cvDestroyWindow:销毁显示图像文件的窗口;

2014-07-14 17:11:33 560

转载 几款优秀的开源数据挖掘工具

本文只对几种流行的开源数据挖掘平台进行了检视,比如Weka和R等。如果您想找寻更多的开源数据挖掘软件,可以到KDnuggets和Open Directory上查看。为了评测这些软件,我们用了UCI Machine Learning Repository上的心脏病诊断数据集。 R R (http://www.r-project.org) 是用于统计分析和图形化的计算机语言及分析工具,为了保证性能

2014-07-09 19:37:31 565

转载 机器学习、数据挖掘、计算机视觉等领域经典书籍推荐(一)

人工智能、机器学习、模式识别、计算机视觉、数据挖掘、信息检索、自然语言处理等作为计算机科学重要的研究分支,不论是学术界还是工业界,有关这方面的研究都在如火如荼地进行着,学习这些方面的内容有一些经典书籍,现总结如下,方便自己和大家以后学习研究: 人工智能: 《Artificial Intelligence: A Modern Approach》,第三版,Russell著,权威、经典的人工

2014-07-08 14:07:46 1203

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除