s1091521 作業二
開發環境:
Windows 11 + Python 3.9.10 in VS code + OpenCV-Python 4.6.0
使用套件:
OpenCV
程式功能:
讀取圖片fig.jpg並顯示在視窗,第一次顯示為原圖,第二次顯示為灰階,第三次則為做第一次sobel後的結果,第四次為將sobel後的結果使用cv2.bitwise_not反轉,會有類似於素描的效果。
流程:
在圖片讀取完成後,做sobel處理前先轉成灰階圖,再對x和y分別進行sobel處理,將結果整理後繪圖,而素描結果則是取相反即可。
截圖:
對X和Y方向使用sobel
將sobel結果繪製成圖
以下為執行結果
留言
張貼留言