个人项目总结

个人项目总结

本页面用于展示个人历年项目。联系方式:[email protected]

基于OGRE的第三人称寻宝游戏

1、模仿我的世界美术风格,基于开源3D游戏引擎OGRE开发,第三人称的多场景寻宝游戏。
2、我担任重要开发任务,设计游戏的框架,负责多个关键模块的实现。一些比较有难度的模块,包括:物理模块、地形生成模块、场景转换模块,怪物AI模块。

链接: https://www.zybuluo.com/xiaojian233/note/474740

基于OpenGL的3D模型文件渲染程序

1、基于OpenGL 平台,设计开发的支持3D 模型文件(obj) 的渲染。
2、独立设计多种功能,如自定义的脚本系统,自定义的脚本动作链实现,自定义光照、纹理、材质系数语法。
3、在这个项目中,我是主要的开发人员。其中解析模型文件的代码来自第三方库。比较有难度的地方在于如何在脚本中设计多个模型的动作链。一个典型的实现是汽车的行进。

链接:https://www.zybuluo.com/xiaojian233/note/475316

GraphCut

Graph Cuts 是Yuri Y. Boykov 和 Marie-Pierre Jolly 发表在2001年iccv 上一篇论文提出的方法。他们研究,用一种交互式的方式来进行图像的分割。先由用户标记一些背景或者物体的种子像素点,然后用Graph Cuts的方法进行分割。

Graph cuts是一种十分有用和流行的能量优化算法,在计算机视觉领域普遍应用于前背景分割(Image segmentation)、立体视觉(stereo vision)、抠图(Image matting)等。
链接:https://www.zybuluo.com/xiaojian233/note/474947

智能剪刀

智能剪刀”( Intelligent Scissors) 是 Morten-son 和 Barrett 在 1995 年提出来的一种图像分割交互工具,它可用于 2D 图像分割 ,通过这个工具, 用户可以容易且精确地在图像中勾画出感兴趣的区域 ROI( Region Of Interest) 。
链接:https://www.zybuluo.com/xiaojian233/note/474945

图像SIFT 特征点

SIFT,即尺度不变特征变换(Scale-invariant feature transform,SIFT),是用于图像处理领域的一种描述。这种描述具有尺度不变性,可在图像中检测出关键点,是一种局部特征描述子。

该方法于1999年由 David Lowe 首先发表于计算机视觉国际会议(International Conference on Computer Vision,ICCV),2004年再次经David Lowe整理完善后发表于International journal of computer vision(IJCV) 。截止2014年8月,该论文单篇被引次数达25000余次。

链接:https://www.zybuluo.com/xiaojian233/note/474892

微信个人助手

一个基于 itchat 实现的小工具
包含的功能:

  • 监控头像的更改
  • 监控个性签名的更改
  • 监控昵称的更改
  • 监控聊天信息的撤回

链接:https://github.com/xiaosa233/we_assist

你可能感兴趣的:(个人项目总结)