[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. 成果展示與討論:
範例一:
範例二:
範例三:
範例四:
留言
張貼留言