今天小編給大家分享Github年度最受歡迎的TOP8 Python專案,希望會對大家有所幫助。
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++
﹣效能高度最佳化
該專案的地址是:https://github.com/tensorflow/tensorflow
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
我是「數據分析那些事」。常年分享數據分析乾貨,不定期分享好用的職場技能工具。各位也可以關注我的Facebook,按讚我的臉書並私訊「10」,送你十週入門數據分析電子書唷!期待你與我互動起來~