s1101420 Homework #2

 

1122 Digital Image Processing Assignment #2 報告

學號:1101420         姓名:洪詩淳

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

專題目標: 運用c++OpenCV函式庫,並利用邊緣診測和二質化演算法,將讀取到的圖片轉換成黑白輪廓線條圖案,並避免讀取到過於複雜的線條。

開發平台:Microsoft Windows 11, Visual Studio 2022, OpenCV 4.90, C++

遇到的問題: 還不太熟悉opencv各個函式的功能,也需要去調整閥值的大小。

程式架構與功能說明:

1.  先藉由輸入的方式,選擇要處理哪一張圖片,因範例圖四檔案較大,因此我將它的大小縮小為原本的0.6倍,以利觀察。

2.  利用cvtColor函式,將原本彩色的圖片轉為灰度圖像,用於下一步的邊緣偵測。

3.  利用canny(inputarray, outputarray,lowthreshloding, highthresholding, apertursSize)函式,來實現邊緣偵測,input的照片必須是經過灰質化的圖片,可以透過調整lowhigh thresholding自訂描繪線條的複雜度。 

4.  成果展示與討論

    




















    


     

     

     

留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1061637 作業6