Open Source - AIOCV

AI電腦視覺OpenCV

Computer Vision & Artificial Intelligence using OpenCV
  • 時數:35小時
  • 費用:NT$ 24,000
  • 點數:6.0

選擇查詢分區開課時間

地點 班號 日期 時間 報名
台北 22423 班 2022/06/20 ~ 2022/06/24 每週一二三四五 09:00~17:00 報名

目前查無開課時段

詳細開課時間請洽詢業務

聯絡恆逸

教材

恆逸專用教材

課程目標

OpenCV是一個行之有年的影像處理函式庫,除了用在傳統的影像應用程式之外,更被用於各式的深度學習,特別是跟影像相關的議題上。本課程將使用OpenCV處理圖片影像,建立電腦視覺的基礎。在本課程中,當我們學習了openCV的基礎之後,會用在Intel的OpenVino toolkit, 它可以使用CPU作加速,以助於電腦視覺與神經網路的推論,達成一般電腦視覺應用如圖像標記等等任務。由於OpenVino內建許多有用的模型,可以在沒有深度學習建模能力前,依然可以和OpenCV合併使用並且看到結果。

本課程會以Python操作OpenCV方便使用為主, 但會使用Visual Studio 2019講授如何建置OpenCV並且作最佳化與調校參數, 所以需要有簡單的C/C++程式概念但不需要精通。 本課程所講授的YoLo演算法以YoLoV4的建置與使用為主。

適合對象

已有C++程式設計基礎、Python程式設計基礎者

預備知識

C++/Python

課程內容

1.編譯安裝OpenCV

2.Python與OpenCV的連結

3.圖片處理與標記

4.影像的輸出輸入

5.二元影像處理

+5-1 影像與黑白灰階的處理

+5-2影像門檻值選取與轉換

+5-3 影像與輪廓選取

+5-4 影像的擴張與侵蝕運算

6.影像強化與濾鏡

+6-1 顏色值域的轉變

+6-2 亮度與色度的調整

+6-3 濾鏡與convolution運算

7.幾何轉換

8.影像分類與偵測

9.OpenVino框架

+9-1推論引擎

+9-2最佳化模型器

10.OpenCV與OpenVino

11.OpenCV與Yolo框架(V4)

12.OpenCV在Raspberry Pi和Jetson Nano上的處理

學會技能

  1. 編譯並使用OpenCV函式庫
  2. 使用OpenCV程序化作圖片的放大縮小平移旋轉
  3. 使用OpenCV分析圖片的顏色訊息並且轉換
  4. 結合OpenCV與OpenVino作圖片/影片的標記
  5. 使用Yolo框架作影像的偵測