2020年4月8日 星期三

1053304 影像處理作業2




一、作業題目
主題: 二值化與邊緣偵測 Thresholding and Edge Detection
撰寫一個程式,讀取作業所附 2 張測試圖片,(1)設計一個二值化方法將其轉變成黑白
圖像後,(2)繪出 QR code 黑色模組的外框(可利用 Sobel Operators 偵測即可)

說明 圖片用灰階模式讀取即可,也可以讀取全彩圖像自己處理 imread(“檔名”,0); // CV_LOAD_IMAGE_GRAYSCALE

請考量讓所有 QR code 正方形模組邊框完整呈現,並分別呈現兩階段結果。(1)二值化, (2)邊緣偵測

二、環境設置:
1.VS 2017
2.opencv 3.4.2

三、實作方式:

使用
cvThreshold 做二值化
cvCanny 做邊緣偵測

四、執行結果:
原圖:

二值化:

邊緣偵測:

沒有留言:

張貼留言