欢迎光临!
Rss订阅设为首页请您留言

计算机源码设计

精品源码设计搜索:
您当前位置:网站首页 >> vc设计类 >> 1408基于OpenCV和VC++石头剪刀布小游戏设计

计算机源码设计项目-1408基于OpenCV和VC++石头剪刀布小游戏设计

2022-12-24 16:54:58 来源:计算机源码设计网 浏览:2
如果你满意这个设计可以分享到:
以下是本计算机源码设计介绍,若对此项目感兴趣,请联系QQ:2426671765 message

【运行截图请往下看】编程语言:Android、iOS、C#、Asp/Asp.net、Java、Vb、Php、Jsp、C++等

【专业优势】18年功力源码技术大神,坐阵亲临指导,远程协助包100%成功运行!

开发工具:Visual Studio 2017
开发技术:OpenCV,C++

  这是一个基于opencv和vc++开发的一个石头剪刀布小游戏,游戏启动后首先点击玩家出图按钮,电脑会自动打开摄像头对玩家出图进行图像抓取和计算分析,然后点击电脑出图,电脑是根据生成一个随机数随机出一个图,最后点击PK得到玩家和电脑的比赛结果,整个项目的难点就在玩家出图画面的自动识别,用到了如下算法基于OpenCV的手势识别(剪刀、石头、布):
  1 读取视频中的每一帧
  2 图片预处理去噪(高斯滤波)
  3 用CrCb颜色空间Cr分量+Otsu法检测皮肤
  4 形态学处理(开运算)
  5 Canny边缘检测获得得到二值化图像
  6 利用findContours函数查找轮廓
  7 寻找最大面积的轮廓,即为手势轮廓
  8 利用凸包检测获取手势轮廓的凸包轮廓
  9 利用手势轮廓与其凸包轮廓面积比,周长比的关系识别不同手势


国内香港美国空间

计算机源码设计实例-1408基于OpenCV和VC++石头剪刀布小游戏设计截图
照片名称:1基于OpenCV和VC++石头剪刀布游戏设计运行主界面

计算机源码设计实例-1408基于OpenCV和VC++石头剪刀布小游戏设计截图
照片名称:2玩家出图自动识别和电脑出图PK平手

计算机源码设计实例-1408基于OpenCV和VC++石头剪刀布小游戏设计截图
照片名称:3玩家出图自动识别和电脑出图PK电脑胜

计算机源码设计实例-1408基于OpenCV和VC++石头剪刀布小游戏设计截图
照片名称:4玩家出图自动识别和电脑出图PK玩家胜

计算机源码设计实例-1408基于OpenCV和VC++石头剪刀布小游戏设计截图
照片名称:5项目源代码截图获取玩家出图

计算机源码设计实例-1408基于OpenCV和VC++石头剪刀布小游戏设计截图
照片名称:6项目C++源代码截图计算玩家出的什么图

计算机源码设计实例-1408基于OpenCV和VC++石头剪刀布小游戏设计截图
照片名称:7电脑出图c++代码

计算机源码设计实例-1408基于OpenCV和VC++石头剪刀布小游戏设计截图
照片名称:8玩家出图和电脑出图PK逻辑代码

计算机源码设计实例-1408基于OpenCV和VC++石头剪刀布小游戏设计截图
照片名称:9界面对话框资源设计视图
以上是本计算机源码设计介绍,若对此项目感兴趣,请联系QQ:2426671765 message

大神联系方式

发表评论发表计算机源码设计评论
网名:
评论:
验证:
共有0人对本计算机源码设计发表评论查看所有评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)
版权所有:计算机源码设计网 CopyRight  © 2007-2023 All Rights Reserved 赣ICP备17010611号-1   360网站安全检测平台
用心做计算机源码设计