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

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

  1. Github项目推荐|可视化 GAN 的训练过程

    点击上方"算法猿的成长",关注公众号,选择加"星标"或"置顶" 总第 137 篇文章,本文大约 1000 字,阅读大约需要 5 分钟 今天介 ...

  2. [Github项目推荐] 推荐三个助你更好利用Github的工具

    2019 年第 26 篇,总 50 篇文章 本文大约 1700 字,阅读大约需要 5 分钟 作为一名程序员,学会使用 Github 是一个必备技能,正如同需要学会利用谷歌搜索问题的解决方案一样. 今天 ...

  3. [Github项目推荐] 机器学习 Python 知识点速查表

    2019年第 21 篇文章,总第 45 篇文章 今天推荐三份知识点的速查表,分别是机器学习.深度学习和 Python 三方面的知识点速查表.其中前两份都是来自斯坦福大学的课程,分别是 CS229 机器 ...

  4. 线性代数知识点总结_[Github项目推荐] 机器学习amp; Python 知识点速查表

    今天推荐三份知识点的速查表,分别是机器学习.深度学习和 Python 三方面的知识点速查表.其中前两份都是来自斯坦福大学的课程,分别是 CS229 机器学习 和 CS230 深度学习课程. 1. CS ...

  5. 个人感觉很不错的几个好玩的、实用的Github项目推荐

    最近看到不少好玩的.实用的 Github 项目,就来给大家推荐一把. 中国制霸生成器 最近在朋友圈非常火的一个小网站,可以在线标记 居住.短居.游玩.出差.路过 标记后可生成图片进行社区分享,标记过的 ...

  6. Github项目推荐:网易云音乐 API

    网易云音乐 API Github项目地址:https://github.com/Binaryify/NeteaseCloudMusicApi Github文档地址:https://binaryify. ...

  7. Github项目推荐-图神经网络(GNN)相关资源大列表

    文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 转自 | AI研习社 作者|Zonghan Wu 这是一个与图神经网络相关的资源集合.相关资源浏览下方 ...

  8. GitHub 项目推荐:俄罗斯方块、坦克大战

    作 者:GitHubDaily 来 源:GitHubDaily 俄罗斯方块小游戏 搜索关键词:react-tetris 有个前端工程师在 GitHub 上用 React 搞了个俄罗斯方块小游戏,不仅好 ...

  9. GitHub 项目推荐:俄罗斯小游戏、Markdown 幻灯片、头像生成器、Logo 制作工具、坦克大战...

    转自:https://blog.csdn.net/sinat_33224091/article/details/90629736 今天跟大家分享一下,过去几天在各大社交平台分享的一些开源项目. 本周新 ...

最新文章

  1. Java之多线程里面的锁理解以及synchronized与Lock的区别
  2. base64_encode() 和 base64_decode() 8bit图片通过网络传输
  3. 企业内部自建用户行为分析平台全过程
  4. 【Elasticsearch】为Elasticsearch启动https访问
  5. mysql聚合函数需要groupby_sql 聚合函数和group by 联合使用
  6. [小技巧]为Atlas AutoComplete加上滚动条
  7. 机器学习算法篇:最大似然估计证明最小二乘法合理性
  8. R语言如何下载及安装?——R语言安装及环境配置1
  9. 链接计算机 输入网络密码,联想电脑怎么连接无线网输入密码时怎么输入
  10. 常用DNS列表(电信、网通)
  11. 关于MUI一个很实用的前端框架
  12. NDK crash分析方法
  13. Vue中的$event详解
  14. 基于java的在线医院挂号系统设计(含源文件)
  15. python 三次根号_开3次方根(多次方根)的代码:二分法,python
  16. 360 android 应用市场,360手机助手在安卓应用市场占大份额
  17. Java的生成随机数
  18. canvas制作旋转的太极图
  19. Paxos 与拜占庭将军问题
  20. mysql 网络,MySQL :: MySQL 网络研讨会

热门文章

  1. 运行python程序ModuleNotFoundError?pip下载速度太慢?
  2. matlab gui uiwaitbar,MATLAB GUI嵌入进度条(waitBar) | 学步园
  3. rabbitmq 同步策略_RabbitMQ(三):消息持久化策略
  4. sizebox模型下载_彻底弄懂CSS盒模型BoxModel
  5. Java中的微信支付(1):API V3版本签名详解
  6. 被政治割裂的开源:伊朗开源拒绝来自以色列的PR
  7. MyBatis 的这些坑你有踩过吗?
  8. 一点小兴趣,一份小生意
  9. linux+添加git+ssh+keys,为github帐号添加SSH keys(Linux和Windows)(示例代码)
  10. 湘潭大学c语言答案,湘潭大学生c语言课后习题答案.doc