c++
文章平均质量分 68
SmallSausage
动かねば 暗にへだつや 花と水
展开
-
OpenCV 3.1.0支持向量机SVM
支持向量机是20世纪90年代中期发展起来的基于统计学习理论的一种机器学习方法,通过寻求结构化风险最小来提高学习机泛化能力,实现经验风险和置信范围的最小化,从而达到在统计样本量较少的情况下,也能获得良好统计规律的目的。它是一种二类分类模型,其基本模型定义为特征空间上的间隔最大的线性分类器,即支持向量机的学习策略便是间隔最大化,最终可转化为一个凸二次规划问题的求解。原创 2017-05-06 22:55:04 · 1448 阅读 · 0 评论 -
OpenGL实现三维迷宫游戏(一)
《计算机图形学》这门课的第二个实验,觉得还挺有意思的…实验要求设计一个OpenGL程序,创建一个三维迷宫,支持替身通过一定交互手段在迷宫中漫游,基本功能包括: - 迷宫应当至少包含10 * 10 个Cell,不能过于简单,下图给出一种示例。 - 读取给定的替身模型,加载到场景中。 - 键盘方向键控制替身转向与漫游。 - 有碰撞检测,替身不应当穿墙。 - 支持切换第一视角和第三视角原创 2017-05-04 22:52:44 · 6488 阅读 · 0 评论 -
计算机图形学——二维卡通人物交互设计
根据OpenGL提供的直线,多边形绘制算法(橡皮筋效果),实现基于鼠标交互的卡通人物设计与绘制。使用颜色填充与反走样技术对卡通人物外貌以及衣着进行绘制。实现对卡通人物轮廓的交互控制,点击鼠标左键可以对人物五官位置进行拖拽移动调整。按“↑”按键能够实现卡通人物绕坐标原点(或指定点)进行旋转。 附加要求:选中其中的一个多边形区域,点击鼠标右键,弹出一个菜单,可以对该区域进行不同颜色的选择。可以设计发型原创 2017-04-14 22:46:05 · 3886 阅读 · 0 评论