高度决定视野,视野成就高度
摘要:博士马上就要开学了,自己感觉惴惴不安,激动之余又有点迷茫,不知道以后的路何去何从。经历了本科以及研究生,我深刻地认识到学习生活不仅仅是日子一天一天过的,还要有整体的、长远的规划。今天找了雷老板,受益颇多。 首先是研究方向。眼光要长远,不要只看眼前,要选择在计算机领域里面有长久生命力的方向。曾经的网格计算、神经网络,都是昙花一现,然后匆匆地黯然沉寂。那些在这个方向上前赴后继的研究人员,就找不到生存的空间了。其次,要选择有应用背景的方向。纯粹的理论,你再出色,申请不到国家的项目基金,以后只能空悲叹。计算机,归根结底还是要以应用为目的。在此基础上,雷老板指出了智能化的信息挖掘。 在博士生涯规...
阅读全文
制作动态链接库
摘要:一、原理1.DLL是一个包含可由多个程序同时使用的代码和数据的库。2.DLL的优点a.使用较少的资源 当多个程序使用同一个函数库时,DLL可以减少在磁盘和物理内存中加载的代码的重复量。这不仅可以大大影响在前台运行的程序,而且可以大大影响其他在windows操作系统上运行的程序。b.推广模块式体系结构 DLL有助于促进模块式程序的开发。这可以帮助开发要求提供多个语言版本的大型程序或要求具有模块式体系结构的程序。c. 简化部署和安装 DLL中的函数需要更新或修复时,部署和安装DLL不要求重新建立程序与该DLL的链接。另外,如果多个程序使用同一个DLL,那么多个程序豆浆从该更新或修复中获益。当...
阅读全文
静态库
摘要:一、概念 所有的编译系统都提供了一种机制,将所有相关的目标模块打包为一个单独的文件,称为静态库(static library)。它可以用作链接器的输入。当链接器构造一个可执行文件时,它只拷贝静态库里被应用程序引用的目标模块。 通过使用静态库,相关的函数被编译为独立的目标文件,然后封装成一个单独的静态库文件。在链接时,链接器将只拷贝被应用程序引用的目标模块,这就减少了可执行文件在磁盘和存储器中的大小。另一方面,应用程序员只需要包含较少的库文件名字。静态库针对的许多问题是应用程序如何使用大量可用的相关函数。 网上提供了很多的实例,大多理解有误区:1.在构造静态库时认为只能提供一个模块(...
阅读全文
OpenCV中的随机数生成
摘要:一、概念 1. 一般计算机的随机数都是伪随机数,以一个真随机数(种子)作为初始条件,然后用一定的算法迭代产生随机数序列。 2. 随机数的“种子”就是产生随机数的第一次使用值,机制是通过一个比较复杂函数,将这个种子的值映射到随机数空间的某一个点上,并且产生的随机数均匀地(或者符合正态分布等)散步在空间中,以后产生的随机数都与前一个随机数有关。 3. RNG : random number generation 随机数生成(版权声明):参考网络二、opencv中的函数1. CvRNG cvRNG(int64 seed); 使用64位长整形种子,初始化随机数生成器状态。 cvGetTickC...
阅读全文
VC安装Opencv
摘要:一、VC设置全局VC++目录 之前的版本都在“工具->选项->项目和解决方案->VC++目录”进行设置,从2010开始改变。 打开或者新建一个2010的工程项目,“视图->属性管理器”,弹出属性管理器对话框,如图1-1 1-1 里面Debug|Win32和Release|Win32下的Microsoft.Cpp.Win32.user都可以设置。 双击任意一个,会弹出Microsoft.Cpp.Win32.user属性页,在左边的VC++目录中设置全局的头文件和库目录的路径,保存即可。二、VS2010下安装opencv2.3.11.环境...
阅读全文
创建基于kinect的c++控制台应用程序
摘要:注意:“官方指导”是我从官网摘录的,具体内容可以参照安装的文档。如果你仅仅是要进行开发,只要参照我的“配置”对工程项目进行简单的设置就可以了。(机器配置可以不同)一、官方指导To Create an Unmanaged Applicationfollow these steps for implementing an unmanaged application.1. include <NuiApi.h> in your source code2. for standard definitions, include <windows.h> in your source c
阅读全文
安装Visual Assist X for Visual Studio
摘要:一、安装环境硬件: CPU : Pentium(R)Dual-Core CPU E6600 @ 3.06GHz 内存:2G软件: 操作系统:Windows 7 旗舰版 32位 Visual Studio 2010 Professional二、visual assist x官网:http://www.wholetomato.com/default.asp一般下载破解版(网上搜索)三、宗旨visual assist x : transparent power (power through code with the robust yet nearly invisible add-in for vi
阅读全文