回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

自娱自乐-AI扑克大战 简单

头像 爱吃馒头不吃辣 2020.04.04 750 0

有幸进入第三轮,使用第二轮的奖品二哈制作项目,二哈优秀的图像识别功能可以发挥大作用,经过深思熟虑外加切身感受制作《自娱自乐-AI扑克大战》。


演示视频:

功能先睹为快~~

项目思路:

1、使用二哈分别识别红色和黑色扑克的号码。

2、从扑克中选用红方片1~10和黑梅花1~10,共计20张。

3、其中红方片1~10用ID1~10表示,黑梅花1~10用ID11~20表示。

3、从红黑牌中各抽一张,将两个号码进行比大小,大的一方加1分,或平局不加分。

4、其中一方分数等于2分者获胜。

project-image
project-image

代码实现:

1、将每一张扑克依次让二哈进行学习,每张扑克控制在学习50张左右。不得不说二哈的识别准确度太高。

project-image

2、程序开始显示欢迎语

project-image

3、进入识别程序,循环显示比分同时执行“idNum”识别主程序。

project-image

4、首先判断其中一方分数是否达到2分,若达到游戏结束,显示胜利者。若红黑扑克都识别成功则进行大小比较,对分数进行修改【如图2所示】。若前两项都不满足则进行识别扑克和显示识别结果。

project-image
project-image

5、识别扑克结果函数,等待倒计时8秒,给予识别扑克前准备时间。倒计时结束从二哈中请求数据,并识别结果【如图2所示】。黑梅花1~10用ID11~20表示,需要减去10才是真正的识别结果。

project-image
project-image

评论

user-avatar