撰寫一個程式,讀取作業所附 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軸的梯度檢測後合併影像結果
輸出邊緣檢測的結果
四、實作結果
左至右分別為原圖、二值化結果、邊緣檢測結果
沒有留言:
張貼留言