摘要: 转载于http://blog.csdn.net/qianwenhao/article/details/2160014/clearerr(清除文件流的错误旗标) 相关函数 feof表头文件 #include<stdio.h> 定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。 返回值 fclose(关闭文件) 相关函数 close,fflush,fopen,setbuf 表头文件 #include<stdio.h> 定义函数 int fclose(FILE * stream 阅读全文
posted @ 2012-07-26 09:56 拿枪的程序员 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 在阅读代码时,遇到了很早之前用过的fseek(),很久没有用了,有点陌生,写出来以便下次查阅。函数功能是把文件指针指向文件的开头,需要包含头文件stdio.hfseek函数名: fseek功 能: 重定位流上的文件指针用 法: int fseek(FILE *stream, long offset, int fromwhere);描 述: 函数设置文件指针stream的位置。如果执行成功,stream将指向以fromwhere为基准,偏移offset个字 节的位置。如果执行失败(比如offset超过文件自身大小),则不改变stream指向的位置。返回值: 成功,返回0,否则返回其他值。fsee 阅读全文
posted @ 2012-07-26 09:47 拿枪的程序员 阅读(5680) 评论(1) 推荐(0) 编辑
摘要: http://creatorsproject.cn/blog/%E8%83%BD%E5%A4%9F%E5%B0%86%E4%BB%BB%E4%BD%95%E5%A2%99%E9%9D%A2%E5%8F%98%E6%88%903d%E8%A7%A6%E5%B1%8F%E7%9A%84%C3%BCbi 阅读全文
posted @ 2012-06-15 15:31 拿枪的程序员 阅读(240) 评论(0) 推荐(0) 编辑
摘要: http://creatorsproject.cn/blog/%E5%AE%9E%E6%97%B6%E8%84%B8%E9%83%A8%E8%B7%9F%E8%B8%AA%E6%8A%80%E6%9C%AF%E5%8F%8D%E6%98%A0%E7%9C%9F%E4%BA%BA%E8%A1%A8%E6%83%85%E5%8F%98%E5%8C%96 阅读全文
posted @ 2012-06-15 13:52 拿枪的程序员 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 此文转载于:http://blog.csdn.net/cy513/article/details/4414352SURF算法是SIFT算法的加速版,opencv的SURF算法在适中的条件下完成两幅图像中物体的匹配基本实现了实时处理,其快速的基础实际上只有一个——积分图像haar求导,对于它们其他方面的不同可以参考本blog的另外一篇关于SIFT的文章。 不论科研还是应用上都希望可以和人类的视觉一样通过程序自动找出两幅图像里面相同的景物,并且建立它们之间的对应,前几年才被提出的SIFT(尺度不变特征)算法提供了一种解决方法,通过这个算法可以使得满足一定条件下两幅图像中相同景物的某些点(后面提到的 阅读全文
posted @ 2012-06-05 13:40 拿枪的程序员 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 这次的程式调试中遇到了fatal error LNK1104: 无法打开***.exe的错误。错误分析:LNK 1104是链接的错误,在链接一些lib或者exe文件时,如果链接路径错误或者无法打开其 文件时,就会出现这类错误。解决方法:1、确保你所用的外部链接库文件路径是正确的: 打开属性-》VC++目录-》库目录 的路径; 2、删除已经生成的Debug文件夹,点击重新生成; 3、运行。如果还不行请关闭你的杀毒软件,再进行调试。 阅读全文
posted @ 2012-06-02 16:10 拿枪的程序员 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 最近有想从VC领域转到C#方面进行学习,所以又得从基础开始,虽然之前有C/C++的基础,但是还是从开始记录自己的学习经历吧。具体参考文档:点击这里下载1、类型Void用作方法的返回类型时,void 关键字指定方法不返回值。在方法的参数列表中不允许使用void。采用以下形式声明一个无参数的、不返回值的方法:Void SampleMethod();Var在方法范围中声明的变量可以具有隐式类型 var。隐式类型的本地变量是强类型变量(就好像您已经声明该类型一样),但由编译器确定类型。2、引用类型Class类是使用关键字 class 声明的委托委托类型的声明与方法签名相似,有一个返回值和任意数目任意类 阅读全文
posted @ 2012-05-09 14:30 拿枪的程序员 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/coker/article/details/7423302,谢谢coker同学的分享。KinectFusion是微软研究院的一个项目,研究用Kinect来实时地重构3D表面,最终用于人机交互。先看视频:http://research.microsoft.com/en-us/projects/surfacerecon/算法在此:http://research.microsoft.com/pubs/155378/ismar2011.pdfKinFu是KinctFusion的开源实现,由PCL开发团队开发,目前还没有进入release版本。看这里:ht 阅读全文
posted @ 2012-05-02 08:57 拿枪的程序员 阅读(2112) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/wl_soft50/article/details/7521970最近OpenCV更新到2.3.1的版本了,而自己之前使用的是2.1的版本,最近一段时间也是去研究OpenNI的代码去了,所以对于2.3.1的版本新增的功能也没有很多的了解。这次就了解OpenCV2.3.1版本与OpenCV2.1的区别做了以下功能的展示。OpenCV2.3.1在VS2010上的配置就不详述了,网上一堆一堆的。其实,OpenCV每次的更新都会在其官方的网站上做比较详细的说明,这边我就其官方的说明结合自己的使用情况简单的总结:1、OpenCV自2.2以后的版本 阅读全文
posted @ 2012-04-29 11:27 拿枪的程序员 阅读(2180) 评论(0) 推荐(0) 编辑
摘要: 忙了一段时间,CSDN都很少上了。其实做起项目来不难,难的是项目规划。俗话说,规划是鬼话,但又不得不做的不是?本来项目规划这东西不是我们这样的小罗罗做的,还是要硬着头皮摸下去。前面总是千般怨言,但是回头想人都是要成长的,迟早要走到这一步的。就像TMD生小孩,很早就有这个能力,硬逼着还没结婚就得整一个出来。好吧,扯淡了... 项目中有需要用到双目视觉的部分,然后回去depth data去用OpenNI处理。OpenNI在深度处理上有比较完整的API,只是目前针对kinect的开发会比较多一点。看过无数大神的开发的博客,比如台湾同胞heresy、陈小斤、晨宇思远等等,对自己的帮助还是蛮大的... 阅读全文
posted @ 2012-04-29 10:13 拿枪的程序员 阅读(148) 评论(0) 推荐(0) 编辑