[s1101405 Homework #2]

 1122 Digital Image Processing Assignment #2

學號s1101405       姓名:蔡芷琳

主題:邊緣偵測與圖像二值化

專案目標:

撰寫一個 OpenCV 程式,將讀取到的圖片轉化為只有黑白輪廓線條的目標圖片。

開發平台:Microsoft Windows 11, Visual Studio Code, OpenCV 4.9.0,Python 3.12.2

程式架構與功能說明:

1. 輸入放有要轉換圖片的資料夾名稱

2. 將圖片轉成灰階,利用 cvtColor 函式

3. 將圖片進行模糊化,進行降躁,利用 bilateralFilter 函式

4. 將圖片進行二值化,利用 threshold 函式

5. 偵測邊緣,利用 Canny 函式

6. 將目標圖片輸出到 target_img 資料夾

7. 成果展示與討論:

範例一:

範例二:

 

範例三:

範例四:


留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1091537 Homework #1