iT邦幫忙

鐵人檔案

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

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

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

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

Day11-影像邊緣偵測

當我們在用Python進行影像處理或影像辨識時,經常會出現需要辨識圖形輪廓的情況,特別是在寫動態辨識相關的應用時這種情形尤為常見,今天就來教大家如何用OpenC...

2020-09-26 ‧ 由 bydufish 分享
DAY 12

Day12-影像二值化

當我們使用Python語言在進行手勢辨識和車牌辨識等程式撰寫時,常會需要將圖片轉成只有黑與白兩色的黑白圖片來做後續處理,而在OpenCV的函式庫中已經有一個功能...

2020-09-27 ‧ 由 bydufish 分享
DAY 13

Day13-平滑模糊化

前面的章節我們曾經用到cv2.GaussianBlur高斯濾波函數做邊緣模糊處理,今天我們就來講一下如何把圖片平滑模糊化吧! import cv2 import...

2020-09-28 ‧ 由 bydufish 分享
DAY 14

Day14-畫圓

OpenCV除了可以用來做各種影像處理之外,還能配合Python進行基本的圖形繪製,今天我們就從最簡單的步驟開始學起——畫圓。 import cv2 impor...

2020-09-29 ‧ 由 bydufish 分享
DAY 15

Day15-畫線條

學會怎麼畫圓之後,我們來接著學怎麼畫線條。 import numpy as np import cv2 這裡我們和上一章的步驟相同,先用np.zeros設定一...

2020-09-30 ‧ 由 bydufish 分享
DAY 16

Day16-畫矩形

既然畫圓形函式的名稱是cv2.circle,畫線條函式的名稱是cv2.line,那畫矩形方框的函式名稱自然也就很好猜了——cv2.rectangle。 impo...

2020-10-01 ‧ 由 bydufish 分享
DAY 17

Day17-效果文字

OpenCV的函式庫提供使用者繪製文字的功能,安裝時就有包含多種字型,只要在參數內選擇字型就可以直接使用。 import numpy as np import...

2020-10-02 ‧ 由 bydufish 分享
DAY 18

Day18-畫橢圓

我們已經嘗試用OpenCV畫過圓形、線條、矩形和效果文字,今天來接著補充橢圓形的繪圖函式吧。 import numpy as np import cv2 im...

2020-10-03 ‧ 由 bydufish 分享
DAY 19

Day19-畫折線1

我們已經在前面的章節學會如何用cv2.line函式畫出一條直線,但我們在做比較複雜的圖像處理時不可能只用到直線,有時候我們亦會需要用折線畫出多邊形,這時候折線繪...

2020-10-04 ‧ 由 bydufish 分享
DAY 20

Day20-畫折線2

當我們使用折線函式cv2.polylines畫出多邊形的時候,多邊形的內部通常都是空心的,如果我們想要畫出實心填滿的多邊形,就需要用到一個和cv2.polyli...

2020-10-05 ‧ 由 bydufish 分享