7月Python最佳开源项目Top 10
【导读】七月就要结束了,小编为大家整理了本月 Python 最受欢迎的十大开源项目。他山之石,可以攻玉,爱好Python的朋友们一起学习Github上的优秀项目哦~
Python 开源项目 Top 10
我们从过去一个月将近 250 个 Python 开源项目中筛选出最受关注的 10 大开源项目,GitHub 上 Stars 平均为1051。其中涵盖了终端 (Terminal),机器人,照片,图像大小调整,Instagram,短信(SMS),人工智能(AI),3D渲染,电报机器人(Telegram bot),验证码(CAPTCHA) 等主题。下面我们来一一介绍。
▌Top 1. Termtosvg
Termtosvg 是一个用Python 编写的Linux 终端记录器,它能将命令行会话呈现成独立的SVG 动画。这个项目目前在GitHub 获得了近六千 Stars。
Github 链接:
https://github.com/nbedos/termtosvg
▌Top 2. PythonRobotics
PythonRobotics 是一个机器人算法的Python 代码集合,尤其适用于机器人自主导航。它具有以下几大特征:
集合了一些广泛使用和实用算法。
最低依赖性。
易于阅读和理解每个算法背后的基本思想。
Github 链接:
https://github.com/AtsushiSakai/PythonRobotics
▌Top 3. Cartoonify
Cartoonify 是一款基于Python 的应用程序,能够将照片变为卡通图片。该应用程序能够在桌面环境(OSX,Linux) 和raspberry pi 的嵌入式环境中运行。
Github 链接:
https://github.com/danmacnish/cartoonify
▌Top 4. PyCAIR
PyCAIR 是一个基于内容感知的图像大小调整库,它具有以下几大特征:
能够基于所提供的图像生成能量图和灰度图像格式。
Seam Carving 算法试图通过能量图获取最低能量值,以找到图像中一些无用区域。
在动态编程和backtracking 的帮助下,Seam Carving 算法能够使用自上而下或自左往右的方法在图像上生成单独的接缝(取决于垂直或水平调整大小)。
通过逐行遍历图像矩阵,针对每个条目计算所有可能接缝数的累积最小能量。通过将当前行像素与前一行相邻像素的最低值求和来计算最小能量值水平。
从最后一行开始,在能量矩阵中找出成本最低的接缝并将其移除。迭代地重复该过程,直到根据用户指定的比率调整图像大小。
Github 链接:
https://github.com/avidLearnerInProgress/pyCAIR
▌Top 5. Instagram-scraper
Instagram-scrapet 是受twitter-scraper 提出的一种scraper 方法。
Github 链接:
https://github.com/meetmangukiya/instagram-scraper
▌Top 6. FootballNotifier
FootballNotifier 是一个基于Python 应用程序。顺应当下足球世界杯的热潮,这款应用程序能够当在你所支持的球队得分时向你发送SMS 短信提醒。
Github 链接:
https://github.com/c-mnzs/footballNotifier
▌Top 7. Face-tracking-with-Anime-characters
Face-tracking-with-Anime-characters 是一个能够通过访问网络摄像头来直接凝视游戏doki doki 文学俱乐部的YURI 玩家灵魂的Python 项目。
Github 链接:
https://github.com/Aditya-Khadilkar/Face-tracking-with-Anime-characters
▌Top 8. Pyray
Pyray 是一个基于Python 的3D 渲染库。现在,POV ray 是一个很棒的程序,但我们为什么不能在Python 中开发一个同样功能的应用程序,用于2D,3D 和更高维度的对象和场景渲染呢?在这个项目中我将用Python 展示POV ray 程序所能做的一切,包括渲染复杂的3D 对象、场景、动画等。
Github 链接:
https://github.com/ryu577/pyray
▌Top 9. Moodbot
Moodbot 是基于Python 开发的一个电报机器人项目,可用于自我测试焦虑和抑郁情绪。
Github 链接:
https://github.com/dizballanze/m00dbot
▌Top 10. NonoCAPTCHA
NonoCAPTCHA 是一个异步的Python 库,可通过设备中的音频来用于自动处理 ReCAPTCHA v2。它能够支持Mozilla 的DeepSpeech,PocketSphinx,Microsoft Azure 和Amazon 的Transcribe Speech-to-Text API 等多种设备。
Github 链接:
https://github.com/mikeyy/nonoCAPTCHA
∞∞∞∞∞
IT派有个广州交流群,了解一下?
如果你在广州地区,今天内加IT派小助手并回复“广州”二字,即可拉你进“广州朋友圈”和大家一起交流学习。
注:其他时间段回复关键词恕无法拉你进到你想进的群中,笔心~
小助手加好友二维码在这里
7月Python最佳开源项目Top 10相关推荐
- 本周必看 | 7月MLPython 最佳开源项目Top 10 :从几百个项目中脱颖而出,都在收藏!...
由全球最大中文IT社区CSDN与全球AI技术社区AICamp共同打造的千人技术盛会--2018 AI开发者大会将于10月25日-26日在北京举办.本次大会汇聚海内外顶尖AI专家,面向全球AI开发者和科 ...
- 2018年9月机器学习Github开源项目TOP 10
文章来源: ATYUN AI平台 在过去的一个月里,我们对将近250个机器学习开源项目排名,选出前10位. 在此期间,我们将项目与新的或主要版本进行了比较.Mybridge AI根据各种因素对项目进行 ...
- 7月Python和机器学习最佳开源项目Top 10!
[导读]七月就要结束了,在即将到来的 7 月最后一个周末,人工智能头条为大家整理了本月 ML 和 Python 最受欢迎的十大开源项目.就算放假在家也可以知道大家现在都在学些什么,学习放假两不误.这个 ...
- 7月Python和机器学习最佳开源项目Top 10!都在收藏!
[导读]七月就要结束了,为大家整理了本月 ML 和 Python 最受欢迎的十大开源项目.就算放假在家也可以知道大家现在都在学些什么,学习放假两不误.这个周末我们一起过~~ 作者 | Mybridge ...
- 推荐 | 机器学习开源项目 Top 10
编译 | AI科技大本营(公众号ID:rgznai100) 一直为开发者提供优质学习资源的Mybridge最近又发布了一篇资源性文章:机器学习领域开源项目Top 10,AI科技大本营做了简要编译. ( ...
- Python 开源项目 Top 10 精选(平均star为1128)
翻译 | SuiSui 最近,Mybridge对250个Python开源项目进行了排名,从中精选出了Top 10.这些开源项目平均star为1128,内容包括Python新利器Pipenv, 自组织映 ...
- huggingface实操_盘点2018年度GtiHub开源项目TOP 25
本文作者 Pranav Dar 是 Analytics Vidhya 的编辑,对数据科学和机器学习有较深入的研究和简介,致力于为使用机器学习和人工智能推动人类进步找到新途径.2018 这一年中,作者在 ...
- 2018 年度 GtiHub 开源项目 TOP 25:数据科学 机器学习
2018 年度 GtiHub 开源项目 TOP 25:数据科学 & 机器学习 雷锋网 AI 科技评论按:本文作者 Pranav Dar 是 Analytics Vidhya 的编辑,对数据科学 ...
- huggingface实操_2018 年度 GtiHub 开源项目 TOP 25:数据科学 机器学习
前沿 关于托管代码.与团队成员合作以及充当展示个人写代码技能的「在线简历」,最好的平台是哪个?问及任何一位数据科学家,他们都会让你去 GitHub.近年来,GitHub 作为一个真正具有变革性的平台, ...
最新文章
- 她穿着自己用 17 封拒信做成的裙子,参加了博士论文答辩...
- href 里面 链接前面加/与不加的区别?(绝对路径与相对路径)
- 【Spring】Spring系列6之Spring整合Hibernate
- QT的第一个程序HELLO WORLD
- Python:Python学习总结
- php实现 求int型数据在内存中存储时1的个数(函数都可自己实现)
- ccleaner无法更新_CCleaner正在静默更新关闭自动更新的用户
- python学习之路---day12
- ionic2+angular2中踩的那些坑
- Office组件无法正常使用的解决方法
- canvas浅谈 实现简单的自旋转下落
- sharepoint html 编辑器 ,使用 Web 部件自定义页面简介
- 大教堂与集市 The Cathedral The Bazaar -- 这是当代软件技术领域最重要的著作
- java程序编译后会产生_java程序编译后会产生什么
- 项目管理中,制定项目进度计划有何意义?
- 是时候放弃循环神经网络了
- 灵活无成本的ITSM系统|ServiceHot ITSOM
- OpenCV绘制点线
- 容器启动失败 ERROR: for log Cannot start service log: OCI runtime create failed: container_linux.go:346
- 百问网物联网实战-STM32中断