自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

原创 开源的人脸对齐算法库FaceX

人脸对齐领域的paper数不胜数。相关的代码、库也有不少,但或多或少存在下面的问题:算法比较古老(比如基于原始版的ASM、AAM等),效果较差;往往不提供训练程序,只提供预先训练好的模型;不开源,或不提供训练程序的代码;Matlab编写,难以用于生产环境。FaceX正式为了解决这些问题而编写的,特点有:基于Explicit Shape Regression [1

2015-05-23 16:17:44 2415

原创 一道有趣的面试题

昨天面试,遇到一道有趣的面试题。有N块电路板,每个电路板可以检测别的电路板是好还是坏,但不能检测自己。好的电路板能得出准确的结果,但坏的电路板得到的结果就有可能是错的。电路板中好的比坏的要多。请用最少的检测次数,找出一块好的电路板。我第一次的想法是:任意选一块电路板,拿剩余的所有的电路板来检测它,如果检测结果坏的比好的多,那就证明它是坏的,重复这个过程;否则这个电路板就是好的。

2012-05-24 08:43:16 709 2

原创 百度2012笔试题中的原地归并

百度笔试中做到一道题,要求归并一个左右两边分别排好序的数组,空间复杂度要求O(1)。我百思不得其解,感觉应该没有这样的算法吧。回来一搜,还真心有。以下是C++实现代码,原理依据:http://blog.ibread.net/345/in-place-merge-sort/原文中说,使用原地归并,能够让归并排序的空间复杂度降为O(1),但我觉得应该还要考虑归并排序递归调用时栈上消耗的空间。所以整

2012-05-12 13:24:04 2475

原创 glut初始化顺序问题

<br />今天在用glut编程的时候,被glut初始化顺序问题困扰了两个小时!!<br />首先是发觉自己用glutReshapeFunc注册的回调函数并没有被调用。反复修改,对照例子程序,依然无解。。绝望之中,改了改glutReshapeFunc的顺序,居然成功了。。。<br /> <br />经试验,glutReshapeFunc和glutDisplayFunc两个函数必须再glutCreateWindow调用之后调用,才能起到作用,glutIdleFunc可以在前面。还有,如果没写glutDispl

2011-03-11 17:37:00 876

自己编写的FC模拟器

一个自己编写的FC模拟器,可以运行一些体积小于40KB的游戏(部分游戏有Bug),程序结构简单,可以说是模拟FC最少所需要的代码量。使用freeglut库输出图像。

2011-10-15

光线追踪Demo(VC++2010)

VC++2010做的一个光线追踪的Demo,受网上一篇用JavaScript写光线追踪程序的文章启发,用VC++重写得来的。为了提高性能,采用了OpenMP,MMX和OpenGL来优化。编译需要安装freeglut库。

2011-09-24

Huffman文件压缩程序

一个使用Huffman算法压缩文件的例子程序,是我们数据结构的一次作业,所以压缩包里面有详细的程序分析。

2011-09-24

自动推箱子程序(VC2010)

C++编写的自动推箱子程序,对8个箱子以内的地图求解效果不错。Levels文件夹里面自带了一些关卡,测试时,只需把欲测试的关卡名称改为level.txt,然后运行Boxman.exe,结果会出现在out.txt中。为最优解。

2011-05-27

delphi7写的光线追踪算法

用delphi7写成的光线追踪算法,参考了网上JavaScript版的光线追踪算法。效果不错,场景中球体和柱子的反射、阴影等均得到了较好的模拟。只是未进行优化,速度较慢。程序没有使用DX或OpenGL,只使用了Delphi自带的TBitmap作为Buffer

2011-05-27

空空如也

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

TA关注的人

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