本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目介绍
疲劳监测桌宠
二、主要功能
该项目将借助虚拟形象建模、动画特效渲染等技术打造用户独一无二的桌面宠物,并利用基于卷积神经网络的深度学习和计算机视觉算法打破虚拟与现实之间的屏障。该程序主要功能是在监测到用户处于疲劳困倦状态时指令桌宠提醒用户及时调整状态,专心投入到学习工作中。
游戏功能-石头剪刀布
原理及实现功能介绍
小黑出拳结果:通过random.choice()函数随机选出
用户出拳结果:通过计算机视觉分析得出(代码中有详细注释)
游戏胜负判定:根据剪刀石头布规则通过条件判断枚举列出
石头剪刀布功能:该功能开启目前只支持单次游戏后再次点击开始,其实也可以通过win32api.MessageBox()增加”再来一局”按钮
无论是疲劳检测还是石头剪刀布,简化其过程都可以看作通过开发者实现功能产生的标志变量调用宠物切换到特定的动画和话语
运行版本 py3.8