自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

M-o.小童鞋

记录学习的点滴 快乐 自由 分享 乐在其中

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

转载 Ten Ways to Check if an Integer Is a Power Of Two in C

Ten Ways to Check if an Integer Is a Power Of Two in CBy Rick Regan (Published January 18th, 2009)To write a program to check if an integer is a power of two, you could follow two basic strate

2013-05-31 16:55:48 1676

原创 基数排序(Python实现出现的奇怪问题???)

学Python时间不长,试着用Python写个基数排序做练习,出现了奇怪的问题,最后用循环赋值,就没用问题了,纠结..... 还是不知道为啥出现这个问题,明明赋值后打印结果也显示赋值成功了,为啥再次进循环就值不对了## 基数排序def MaxBit(arr): Len = len(arr) maxVal = arr[0] for i in range(Len)

2013-03-25 14:09:26 965

原创 Tunnel Effect 【Graphics】

晚上看到大牛http://fabiensanglard.net/ 的好早的文章将Tunnel Effect的,觉得挺好看,根据他给的算法,自己实现了opengl版,读BMP函数直接网上摘得他给的链接里面有Tunnel Effect的详细原理  http://lodev.org/cgtutor/tunnel.html /* =================================

2013-03-10 01:19:37 1123 2

原创 Bezier curve(贝塞尔曲线)

http://en.wikipedia.org/wiki/B%C3%A9zier_curve今天看有人画Bezier曲线,看了下wiki,感觉挺好玩,简单弄了个opengl绘制,实现了线性和二次Bezier曲线绘制不过貌似后面的更好玩,不过没怎么看了一下自己#include #include #include #pragma comment(lib, "glut32.l

2013-03-03 14:15:41 2940

转载 简单的截屏

#include #include void SaveBitmap(char *szFilename,HBITMAP hBitmap){ HDC hdc=NULL; FILE* fp=NULL; LPVOID pBuf=NULL; BITMAPINFO bmpInfo; BITMAPFILEHEADER bmpFileHeader; do{

2013-02-28 11:04:45 1024

原创 Kinect运用OpenNI产生点云

点云数据是由depthmap得到,利用OpenNI中depthgenerator node获取depth map,再将depth map转为real world的坐标值。OpenNI的depth map的像素值代表的是实际空间位置到Kinect所在平面的深度值,即到该Kinect平面的距离,单位为mm;利用DepthGenerator 中GetDepthMap或者getMetaData均可

2012-07-31 10:09:19 17052 109

原创 第一个PCL程序学习--直接在MS2010下编译

一直想学习PCL点云库,然后在此基础上做些关于Kinect的研究。今天终于可以慢慢琢磨了。本次学习是根据官方的Tutorial进行的,只是编译是直接用MS2010进行的,没有弄CMake的文件。PCL Demo官网TutorialPS:习惯了添加库添加路径的方式了#include #include #include using namespace pcl;int main

2012-07-06 16:43:51 3607

原创 Win7下安装OpenNI来使用Kinect

1)OpenNI安装:应为自己编译OpenNI没出错但是在指定文件夹没有它的README中所说的OPENNI-WinXX-1.X.X.X.exe(杯具啊,也不出现什么错误,搞不明白啊!),只能下载官方安装版的啦!http://www.openni.org/Downloads/OpenNIModules.aspx 这个对应的是OpenNI的基础框架,点击【openni-win

2012-04-08 15:26:15 3870 1

原创 Fedora16下成功实现Kinect的显示

Get Start OpenKinect根据OpenKinect官方Wiki一步步把Linux下kinect使用环境搭建起来了。作为学习记录,记录每步的过程。1)因为本身电脑装了Fedora,直接在Get Start OpenKinec页面的Manual Build on Linux根据它的教程一步步走。首先是$ yum install git cmake gcc gcc-c++

2012-04-07 16:31:20 1798 10

原创 有关windows下键盘连续响应问题

最近一直在将Nehe opengl程序在MFC下实现,但是到第十课时(“加载3D世界,并在其中漫游”),在MFC下实现的程序跟Nehe源码里面效果差别很大。首先,Nehe程序旋转移动时感觉很流畅,而自己跟他一样的增量,但是整体运行后感觉不流畅。同时,按住同一个键A时(并不松开),再按另一个键B,响应B键消息,但释放B后,却不在执行A键的消息了,但是此时A键仍然未松开。上网查资料,倒腾半天没搞定

2012-02-10 15:00:16 1345

Kinect运用OpenNI产生点云

Kinect运用OpenNI产生点云 http://blog.csdn.net/opensource07/article/details/7804246

2013-10-28

Nehe Opengl第十课代码(mfc实现)流畅版

加载3D世界,并在其中漫游: 在这一课中,你将学会如何加载3D世界,并在3D世界中漫游。这一课使用第一课的代码,当然在课程说明中我只介绍改变了代码。 (更改了键盘的响应,跟Nehe源码里的程序效果差不多)

2012-01-14

Nehe第十课(MFC实现源码)

Nehe Opengl教程第十课代码,使用MFC实现 题名:加载3D世界,并在其中漫游 次版本有延迟 键盘不能做到连续响应

2012-01-14

空空如也

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

TA关注的人

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