2020年4月7日 星期二

1051537 影像處理作業 2

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

二、使用環境
       1.  Visual Studio 2017
       2.  Python 3.7

       3.  OpenCV 4.1.1.26
       3.  numpy 1.17.1


三、實作方法

       讀灰階的圖檔cv2.imread(img_dir,0)

       對圖像用cv2.threshold做二值化處理

       輸出二值化結果

       對圖像用sobel做X軸與Y軸的梯度檢測後合併影像結果

       輸出邊緣檢測的結果


四、實作結果

左至右分別為原圖、二值化結果、邊緣檢測結果

沒有留言:

張貼留言