iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

OpenCV 從零開始的影像處理 系列

使用OpenCV進行簡易影像處理!

鐵人鍊成 | 共 30 篇文章 | 20 人訂閱 訂閱系列文 RSS系列文 團隊NUTC_IMAC_rm_rf_root
DAY 21

Day21-何謂人臉辨識

什麼是人臉辨識 人臉辨識系統,通常指利用電腦分析比較人臉視覺特徵信息進行身份鑑別的計算機技術,與之相關的應用領域有指紋識別、掌紋識別、虹膜識別、視網膜識別、語音...

2020-10-06 ‧ 由 bydufish 分享
DAY 22

Day22-安裝Dlib

什麼是Dlib Dlib是一套使用C++語言所編寫的函式庫,它開源且免費,主要應用於機器學習、影像處理和影像辨識等領域,具備功能完善的人臉識別功能,且基於BSD...

2020-10-07 ‧ 由 bydufish 分享
DAY 23

Day23-大頭照拍攝

上章我們已經安裝好了Dlib函式庫,我們在程式碼的開頭也要記得匯入。 import dlib import cv2 import imutils 本章我們要做...

2020-10-08 ‧ 由 bydufish 分享
DAY 24

Day24-動態人臉辨識

上一章我們用detector人臉偵測器和圖片分割的方式做出了大頭照攝影程式,本章我們來玩點比較進階的動態人臉捕捉程式吧。 import dlib import...

2020-10-09 ‧ 由 bydufish 分享
DAY 25

Day25-遺照(?)拍攝

本章我們來寫個不太實用,但是也不怎麼困難的小東西,結合之前寫過的小程式,我們很輕鬆就可以做到。 import dlib import cv2 import im...

2020-10-10 ‧ 由 bydufish 分享
DAY 26

Day26-圖像絕對值

當我們在使用OpenCV編寫移動偵測相關的應用時,常會需要取兩張圖片的不同點,從而感測出哪些東西經過了變動,而這個需求完全可以用函式——cv2.absdiff做...

2020-10-11 ‧ 由 bydufish 分享
DAY 27

Day27-移動偵測1

在開始編寫程式之前,讓我們先匯入必要的函式庫。 import cv2 import numpy as np 本章我們會用到VideoCapture,所以記得先...

2020-10-12 ‧ 由 bydufish 分享
DAY 28

Day28-移動偵測2

我們接續上章寫完取絕對值步驟的程式碼: import cv2 import numpy as np cap = cv2.VideoCapture(0) im...

2020-10-13 ‧ 由 bydufish 分享
DAY 29

Day29-影像侵蝕

上章我們在進行圖像輪廓增強的處理時,有用到影像膨脹函數cv2.dilate,但那時候只是稍微帶過,讀者們可能不太明白cv2.dilate的參數設置。 本來應該補...

2020-10-14 ‧ 由 bydufish 分享
DAY 30

Day30-影像膨脹

講完了影像侵蝕,我們接著來講影像膨脹。 和cv2.erode相同,cv2.dilate只能用於二值化後的圖片,所以我們一樣把移動偵測的程式碼拿來用: impor...

2020-10-15 ‧ 由 bydufish 分享