摘要: github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。1.注册账户以及创建仓库要想使用github第一步... 阅读全文
posted @ 2014-08-05 18:42 Sachin 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 这篇教程是新手所写,也只是将刚刚学会使用的一点皮毛介绍给大家,不喜勿看。本文特色是从初学者角度分享自己的理解和体会,但同时也会带来可能有误的后果。没关系,这不影响你对github的初步应用。下面开始手把手的教程一、基本介绍git是最新的版本控制工具,比CVS、SVN什么的都好。github.com是... 阅读全文
posted @ 2014-08-05 18:37 Sachin 阅读(199) 评论(0) 推荐(0) 编辑
摘要: (1) cv::Mat -> QImageOpenCV存储图片默认使用BGR顺序,而QImage使用RGB顺序,所以需要用cvtColor转换一下。使用QImage如下构造函数:QImage(uchar * data, int width, int height, Format format)QIm... 阅读全文
posted @ 2014-06-16 10:47 Sachin 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 图像的数据是以字节为单位保存的,每一行的字节数必须是4的整数倍,不足的补0。(因为我们使用的是32操作系统,因此数据是按照32位对齐的,所以每行的字节数必须是4的整数倍也就是说每行的数据位必须是32位的整数倍。)这里是按照我的理解的,貌似错了,修正一下,最近在看数据对齐,这段话先忽略了,没有删掉,是... 阅读全文
posted @ 2014-06-16 10:45 Sachin 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 错误信息如下: 1>f:\qt\qt5.1.1\5.1.1\msvc2010\include\qtcore\qdatetime.h(121): warning C4003: “min”宏的实参不足1>f:\qt\qt5.1.1\5.1.1\msvc2010\include\qtcore\qdatetime.h(121): error C2589: “(”:“::”右边的非法标记1>f:\qt\qt5.1.1\5.1.1\msvc2010\include\qtcore\qdatetime.h(121): error C2059: 语法错误:“::”原因分析:windows.h中 阅读全文
posted @ 2014-02-28 18:12 Sachin 阅读(2435) 评论(0) 推荐(0) 编辑
摘要: 在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:[java] view plaincopyprint?#includeofstream//文件写操作内存写入存储设备ifstream//文件读操作,存储设备读区到内存中fstream//读写操作,对打开的文件可进行读写操作1.打开文件在fstream类中,成员函数open()实现打开文件的操作,从而将数据流和文件进行关联,通过ofstream,ifstream,fstream对象进行对文件的读写操作函 阅读全文
posted @ 2014-02-28 13:15 Sachin 阅读(564) 评论(0) 推荐(0) 编辑
摘要: OBJ文件是一种标准的3D模型文件格式,很适合用于3D软件模型之间的互导。比如在3dsMax或LightWave中建了一个模型,想把它调到Maya里面渲染或动画,导出OBJ文件就是一种很好的选择。目前几乎所有知名的3D软件都支持OBJ文件的读写,不过很多软件需要通过插件才能做到这一点。OBJ文件特点(1)OBJ是一种3D模型文件,因此不包含动画、材质特性、贴图路径、动力学、粒子等信息。(2)OBJ文件主要支持多边形(Polygons)模型。虽然OBJ文件也支持曲线(Curves)、表面(Surfaces)、点组材质(Point Group Materials),但Maya导出的OBJ文件并不包 阅读全文
posted @ 2014-02-28 13:12 Sachin 阅读(4035) 评论(0) 推荐(0) 编辑
摘要: 摘要: 简要说明(由于本人英语水平真的很烂,文里漏洞百出,欢迎批评指正)点击查看原文手对象的列表。继承 Leap::Interface公有类型typedef ConstListIterator const_iterator 手列表对象的一个C++迭代器公有成员函数 HandLisy& append(constHandList&other) 添加一个指定的手列表对象中的成员到这个手列表中const_iterator begin() const C++迭代器设置到手列表的开头 int count() const 返回手列表中对象的数目const_iterator end() con 阅读全文
posted @ 2013-10-25 10:56 Sachin 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 简要说明(由于本人英语水平真的很烂,文里漏洞百出,欢迎批评指正)点击查看原文帧类代表了在一个帧中检测到的手和手指的跟踪数据的集合。继承 Leap::Interface公有成员函数 float currentFramesPerSecond() const 瞬时帧速率 Finger finger(int32_tid) const 具有在这个帧中特定ID的Finger手指对象 FingerList fingers() const 以任意的顺序返回,这个帧中检测到的手指对象的列表 Frame() 构造一个帧对象 Gesture gesture(int32_tid) cons... 阅读全文
posted @ 2013-10-24 22:26 Sachin 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 简要说明(由于本人英语水平真的很烂,文里漏洞百出,欢迎批评指正)点击查看原文DeviceList类代表了设备对象列表。继承:Leap::Interface公有类型typedef ConstListIterator const_iteratorDeviceList对象的一个C++迭代器类型。公有成员函数 DeviceList& append(constDeviceList&other) 添加一个特定的DeviceList的成员到这个DeviceListconst_iterator begin() const 这个C++迭代器开始迭代DeviceList int count() c 阅读全文
posted @ 2013-10-23 15:13 Sachin 阅读(353) 评论(0) 推荐(0) 编辑