易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

易语言和python做的手指识别戳气球小游戏   [复制链接]

    2022-11-08 09:19:18
    2022开源大赛(第七届)
    易语言资源网
    1960 次浏览
    来源链接


python部分主要使用opencv识别手指坐标,socket发送消息到易语言的服务器组件,需要准备的工作:

准备工作时间相对较长,有python环境可以忽略1-2-3步骤。

1、anaconda 安装

https://blog.csdn.net/ITLearnHall/article/details/81708148

2、创建python环境

conda create -n aimbot_env python==3.8.0

3、切换虚拟环境

conda activate aimbot_env

4、安装必须的模块

pip install cv2

pip install mediapipe

5、安装完成之后需要确认 runcv.bat 文件的 python.exe 路径是否正确,闪退的话在 runcv.bat 加入新行如下,查看错误日志

pause

易语言部分主要是游戏的显示和背景音效,使用动画框和bass,把opencv的窗口叠在易语言主窗口下面,易语言窗口置背景透明。

使用精易模块,bass模块。

删掉了sound\bgm1.mp3,文件太大可以自行找一个文件放过去。



点我下载 (已有 29 次下载)

引用模块


源码文件名 模块文件名
动画播放.e
精易模块.ec
Bass类模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
动画播放.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库二 2.0 AF6AD80AA4244A59AFB3D83ECF5173CC
多线程支持库 2.0 5F99C1642A2F4e03850721B4F5D7C3F8
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
操作系统界面功能支持库 3.0 52F260023059454187AF826A3C07AF2A


[错误报告]   上一篇:曙光象棋2.3核心源码...     下一篇:Gdiplus 屏幕取色 (支持选区保存...