2020年4月6日 星期一

1041569 影像處理作業2

一、作業題目:

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

二、環境設置:
       
        Visual Studio 2017
        opencv 4.2.0

三、實作方式:

        先將圖片讀取灰階形式,再利用Threshold()做二值化。
       再用Sobel()以每個點為中心點透過 X = [-1 0 1] y = [-1 -2 -1]
                    [-2 0 2]       [ 0  0  0]
                                                                         [-1 0 1]     [ 1  2  1]
         分別算出三個色階的 X 跟 Y值 3個值在直接做相加,再取 X 跟Y 值得平均即為新的點 
         的色階,再將新圖轉換為黑白色階的圖案。

四、執行結果:



沒有留言:

張貼留言