在继上一篇分享Github
上面受欢迎的项目之后
今天小编再给大家分享几个人气比较旺盛的项目,希望会对大家有所帮助。
Depix
有时候我们出于保护隐私等需要,会在照片上打上马赛克,以为这样做就会相对来说安全一些,该项目的功能就是在于将打上的马赛克给去除掉,恢复到和原先的图片差不多的样子,如下图所示
该项目的地址是:https://github.com/beurtschipper/Depix
Diagrams
对于任何的软件工程师或者是架构师而言,绘制架构图都是一个值得去深究的技能。这就像我们学习的时候整理的一些Xmind
那种思维逻辑图一样,不仅可以帮我们看到组件之间的联系和层级,还能够展示出组件的全貌。
该项目的功能是在于用Python
代码来绘制优雅的软件架构图,图片如下图所示
该项目的地址是:https://github.com/mingrammer/diagrams
EasyOCR/PaddleOCR
OCR
的全称是Optical Character Recognition
,顾名思义在于识别图片当中的字体,这两个项目在Github
当中受到了不少开发者的拥戴与欢迎。
- EasyOCR:https://github.com/JaidedAI/EasyOCR
- PaddleOCR:https://github.com/PaddlePaddle/PaddleOCR
Avatarify
该项目相当于是一个“换脸”的应用,可以帮助使用者在在线会议软件当中实现“换脸”,如下图所示
项目的地址是:https://github.com/alievk/avatarify-python
Bringing-Old-Photos-Back-to-Life
该项目的作用在于可以修复老旧的照片,效果如下图所示
该项目在Github
上面的地址是:https://github.com/microsoft/Bringing-Old-Photos-Back-to-Life
yolov5
该项目主要是用来做目标物体检测的,在运行的时候会框出物体存在的方位,然后判断该物体所属的类型,
该项目的地址是:https://github.com/ultralytics/yolov5
Tensorflow
TensorFlow
是一个用于研究和生产的开放源代码机器学习库,当中提供了各种 API
,可供初学者和专家在桌面、移动、网络和云端环境下进行开发。
它的特性有:
- 高度的灵活性
- 可移植性:支持CPU和GPU的运算,并且可以运行在台式机、服务器、手机设备终端等等
- 自动求微分:
Tensorflow
框架内部实现了自动对于各种给定目标函数求导的方法 - 多种语言支持:支持
Python
和C++
- 性能高度优化