s1093333 Homework #7

 1122 Digital Image Processing Assignment #7
學號:1093333    姓名:陳芸萱

主題:Image Segmentation and Object Detection 影像分割及物件偵測

專案目標:
撰寫一個程式來偵測出附件 2 張視訊照片中的所有書桌的桌面區域。
(1) 標示出每張桌子的桌面的矩形邊界框(Bounding box)
(2) 標示出偵測到桌子的桌角

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

程式架構與功能說明:
1. 讀取兩張圖片
2. 將圖片縮成1/2
3. 把圖片轉成HSV
4. 設定桌子顏色的HSV範圍,並用mask將其他顏色反黑
5. 將圖片轉成灰階,並進行高斯模糊
6. 進行侵蝕和膨脹處理
7. 輪廓檢測
8. 過濾出面積大於2000的輪廓
9. 畫出矩形框和標記桌角

成果展示:





留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1081444 Homework #7