二值化與邊緣偵測 Thresholding and Edge Detection
撰寫一個程式,讀取作業所附 2 張測試圖片,(1)設計一個二值化方法將其轉變成黑白
圖像後,(2)繪出 QR code 黑色模組的外框(可利用 Sobel Operators 偵測即可)。
環境
作業系統:Windows 10
程式語言:C++
使用套件:OpenCV
開發工具:VS2017
實作
用Imread讀灰階圖片,用threshold把圖片二值化,用Sobel抓X和Y的邊緣,再用addWeighted合併兩張圖。
執行結果
圖片一

圖片二

沒有留言:
張貼留言