2012年3月7日
摘要: 编写程序遍历文件夹及其子文件夹下所有文件,并输出到标准输出流或者文件流。1. 先考虑在单层目录下,遍历所有文件。以C:\WINDOWS为例:用到数据结构_finddata_t,文件信息结构体的指针。struct _finddata_t{ unsigned attrib; //文件属性 time_t time_create; //文件创建时间 time_t time_access; //文件上一次访问时间 time_t time_write; //文件上一次修改时间 _fsize_t size; //文件字节数 char name[_MAX_... 阅读全文
posted @ 2012-03-07 20:00 拼装小火车 阅读(32802) 评论(0) 推荐(8) 编辑
  2012年3月2日
摘要: 最近常常用到int到string的转换,当年的逐位读取然后转换为字符好像土了点,但其实也应该快的现在常用字符串流stringstream来进行转换。stringstream,由iostream派生而来,提供读写string的功能。有一个构造函数带有string形参,这个构造函数将string类型的实参复制给stringstream对象,对这个流的读写操作实际上读写的是这个对象的string对象。此外定义了str()成员函数或者名为str的成员,用来读取和设置stringstream对象所操纵的string值。转换代码如下:1 string intTostring(int num)2 {3 .. 阅读全文
posted @ 2012-03-02 20:06 拼装小火车 阅读(490) 评论(0) 推荐(0) 编辑
  2012年3月1日
摘要: C++中的文件流有三种:ifstream - 由istream派生而来,提供读文件的功能ofstream - 由ostream派生而来,提供写文件的功能fstream - 由iostream派生而来,提供读写同一个文件的功能先说ifstream文件流,对文件进行读操作。从文件中读取内容有多种方式. 一行一行地读:使用string结构; 1 ifstream fin(filename.c_str(), ifstream::in | ifstream::binary); 2 if (fin == NULL) 3 { 4 ... 阅读全文
posted @ 2012-03-01 19:42 拼装小火车 阅读(7402) 评论(0) 推荐(3) 编辑
  2012年2月22日
摘要: 好记性不如烂笔头,记下来以后再开始用的时候就不会想不起来。 为了显得整个代码显得有点水准,不是一个main搞定所有,而且这样代码会变的有条理得多。在面向对象的时候是,一个class包含一个.h一个.cpp。面向过程的时候,也是差不多。以两个.cpp为例,A.cpp,B.cpp,B.cpp用到了A.cpp中的函数。那么A和B两个cpp之间的正确组织关系如下:创建一个A.h,内容为A.cpp中函数的声明。该.h需要包含stdafx.h凡是用到A中函数内容的其余cpp都需要包含A.h,包括A.cpp所有的.cpp都要包含stdafx.h,至于重复定义,预编译会帮你搞定一切 面向对象的时候,是:cl. 阅读全文
posted @ 2012-02-22 20:17 拼装小火车 阅读(254) 评论(0) 推荐(0) 编辑
  2012年2月20日
摘要: 为了测试新的定标方法(SIG2010)安装了opencv2.3,以前常常看到在安装opencv时,往往首先使用Cmake生成.lib和.dll文件。Cmake就是对源代码文件定义一个编译过程,生成一个makelist或者.sln,方便用户根据自身需求来创建opencv库。因为目前还用不到定制的opencv,所以并未使用Cmake自己进行编译。那么安装过程很简单在opencv.org上下载了.exe之后,解压到某个目录下即可。 在VS2008中进行设置:Tools -> Options -> Projects and Solutions -> VC++ Directories 阅读全文
posted @ 2012-02-20 19:22 拼装小火车 阅读(1903) 评论(0) 推荐(0) 编辑
  2012年2月15日
摘要: TOG2010 7月的一篇Face Cpature的文章“High-Quality Single-Shot Capture of Facial Geometry”提出了一个人脸三维重建系统。设备包括:7台Canon 500D / 1台Fuji Real 3D W1。 作者使用相机的12bit的RAW data,需要处理成为RGB图像,这个过程中提到了Bayer Color Filter Pattern,原文中给出的参考文献是“【1】Color Filter Array Recovery Using a Threshold-based Variable Number of Gradients”. 阅读全文
posted @ 2012-02-15 16:33 拼装小火车 阅读(3529) 评论(0) 推荐(0) 编辑