10個免費專案,幫助新手掌握AI計算機視覺的基本功 | 累計star過萬

引言

想要學習AI計算機視覺的小夥伴,可以從以下10個專案入手,下述專案中包括了名校的計算機視覺學習課件、github的成熟專案、以及適合新手上手的實踐練習專案,建議每個小夥伴都可以考慮先

收藏、點贊

,總會對你有幫助~

10個免費專案,幫助新手掌握AI計算機視覺的基本功 | 累計star過萬

我是@老K玩程式碼,非著名IT創業者。

專注分享實戰專案和最新行業資訊,已累計分享超過1000實戰專案!

1。 nndl。github。io

地址

: https://github。com/nndl/nndl。github。io

star

: 14。4k

fork

: 3。2k

機器學習專案

這是邱錫鵬授課的《神經網路與深度學習》課件電子書,課程詳實地介紹神經網路與深度學習中的各種基礎知識和主要模型(如:卷積神經網路、遞迴神經網路等),循序漸進地介紹深度學習在計算機視覺、自然語言處理等領域的應用。提供線上閱讀。 幫助新手紮實理論知識和基本功,作為新手上路的第一個推薦的專案資源。

2。 OpenCV 實現影片轉字元動畫

地址

: https://www。lanqiao。cn/courses/637

study

: 6。6k

Python, OpenCV專案

該專案旨在幫助新手,熟悉Python的語法和OpenCV庫的使用。OpenCV是計算機視覺相關工作必須掌握的技能。透過OpenCV 處理圖片影片,將影片轉化為字元序列,在終端中播放字元動畫。除了 OpenCV 的基本功能,還會了解游標定位、轉義編碼等知識。

10個免費專案,幫助新手掌握AI計算機視覺的基本功 | 累計star過萬

3。 deep-learning-drizzle

地址

: https://github。com/kmario23/deep-learning-drizzle

star

: 9。3k

fork

: 2。4k

機器學習專案

這是整理自一系列計算機世界名校關於深度學習、強化學習、機器學習、計算機視覺、自然語言處理、AI人工智慧等專業的公開課。不僅提供免費的影片播放連結,更有大量隨堂筆記和講義PPT,是深入學習、鞏固基本功的重要資源。

4。 C++ 實現監控和運動檢測

地址

: https://www。lanqiao。cn/courses/671

study

: 4。4k

OpenCV, C++專案

產業中的計算機視覺相關功能,基本都會用C++來落地。這個免費專案,是使用 C++ 和 OpenCV 提供的庫函式,來實現攝像頭實時監控的功能,透過對監控得到畫面進行運動檢測,判斷是否選擇記錄影片。幫助監控人員更容易地分辨監控中的異常情況。作為計算機視覺產業落地的基本功專案,這個C++實現監控和運動檢測非常合適。

10個免費專案,幫助新手掌握AI計算機視覺的基本功 | 累計star過萬

5。 Python 機器學習翫轉 Flappy Bird 遊戲

地址

: https://www。lanqiao。cn/courses/1162

study

: 1。6k

Python, 機器學習, Pygame專案

Flappy bird 是一款在網上突然爆紅的小遊戲,玩家可以透過點選螢幕來控制小鳥飛行,躲避高低不平的管子。這個高階會員免費的專案,結合了計算機視覺的基本功知識和深度學習,來實現一個能玩轉 flappy bird 的遊戲AI。在幫助小夥伴掌握 python 基本功和基本操作的同時,學習計算機視覺的基本操作和深度學習的相關知識。

10個免費專案,幫助新手掌握AI計算機視覺的基本功 | 累計star過萬

6。 OpenCV 與 C++ 實現模板匹配

地址

: https://www。lanqiao。cn/courses/716

study

: 1。3k

OpenCV, C++專案

模版匹配是計算機視覺中尋找目標的基本方法之一,也是AI計算機視覺的基本功之一,經常會用來識別物體或人臉識別。這個免費專案使用OpenCV和C++來實現模板匹配,在大圖中查找出目標小圖。這個專案會幫助你學習到關於OpenCV的一些基本函式用法,以及模板匹配的完整流程。

10個免費專案,幫助新手掌握AI計算機視覺的基本功 | 累計star過萬

7。 ICCV2019-LearningToPaint

地址

: https://github。com/megvii-research/ICCV2019-LearningToPaint

star

: 1。9k

fork

: 261

機器學習專案

如專案名稱“learningToPaint”一樣,這是一個深度強化學習的專案,實現讓機器用畫筆畫畫的功能。專案也可以體現和製作自己繪畫的過程,根據一張圖片生成整個繪畫的過程。是激發學習AI計算機視覺,很容易上手的小專案。

8。 TensorFlow 2 實現 AI 換臉

地址

: https://www。lanqiao。cn/courses/1460

study

: 920

機器學習, TensorFlow, Python專案

人臉互換是AI計算機視覺領域熱門的應用之一,它應用於影片合成、提供隱私服務、肖像更換等各個場景。這個免費專案是從自編碼器、上取樣、資料增強等基本功知識出發,對深度學習下人臉互換相關的概念進行講解。利用 TensorFlow 2 實現川普和道格拉斯·凱奇的人臉互換。訓練出來的模型,可以不修改原圖表情的情況下完成人臉替換。

10個免費專案,幫助新手掌握AI計算機視覺的基本功 | 累計star過萬

9。 OpenCV 實現圖片模糊效果

地址

: https://www。lanqiao。cn/courses/721

study

: 839

OpenCV, C++專案

專案是利用OpenCV中的平滑處理和線性濾波器,對圖片進行模糊處理,打造模糊效果。這個免費專案將介紹包括歸一化濾波器、高斯濾波器、中值濾波器、雙邊濾波器在內的四種濾波器的相關基本功知識,並對“核”與卷積這樣的計算機視覺相關概念進行講解。

10個免費專案,幫助新手掌握AI計算機視覺的基本功 | 累計star過萬

10。 OpenCV 進階應用實戰

地址

: https://www。lanqiao。cn/courses/2746

study

: 216

Python, 入門實戰, OpenCV專案

本專案是使用 Python 語言對 OpenCV 庫進行更深入的學習的一系列實踐課程。在掌握計算機視覺 OpenCV庫 的基本用法的基礎上,透過不同案例,幫助小夥伴更深入地學習和了解 OpenCV 的進階用法。瞭解如何在不同的場景下找到最合適的演算法。

10個免費專案,幫助新手掌握AI計算機視覺的基本功 | 累計star過萬

——-結語——-

@老K玩程式碼,專注分享實戰專案和最新行業資訊,已累計分享超1000實戰專案! 關注老K玩程式碼,私信關鍵詞 / 深度學習 / 獲取更多學習材料