Github 项目推荐 | 用手势输入表情符号 —— Emojinator

Emojinator是一款能识别和分类手绘Emoji的Python项目,利用CNN模型检测手势。通过Conda解决依赖,运行CreateGest.py创建手势数据库,TrainEmojinator.py训练模型,最后运行Emojinator.py进行测试。项目链接:https://github.com/akshaybahadur21/Emojinator。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Github 项目推荐 | 用手势输入表情符号 —— Emojinator

此代码可以帮助开发者识别和分类不同的 Emoji 图像,不过目前只支持手绘的 Emoji 图像。

您可以安装 Conda for python,它解决了机器学习的所有依赖关系。

pip install requirements.txt

  功能

用过滤器检测手势

CNN训练模型。

  Python实现

网络使用 - 卷积神经网络

如果您遇到任何问题,请提交 issue。

  实现过程

  • 首先,你得创建一个手势数据库,为此,需运行 CreateGest.py。输入手势名称,然后你将获得两个手势框架。检查轮廓框架并调整你的手势,确保计算机捕捉到你的手势特征,按 'c' 拍摄图像。一个手势需要 1200 幅图像。试着在框架内稍微移动一下你的手,以确保你的模型在训练时不会过度训练。

  • 对所有你想要的功能重复此操作。

  • 运行 CreateCSV.py 将图像转换为 CSV 文件

  • 如果你想训练模型,运行 'TrainEmojinator.py'

  • 最后,运行 Emojinator.py 以通过网络摄像头测试您的模型。

Github 链接:

https://github.com/akshaybahadur21/Emojinator

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值