作業說明:
撰寫一個程式,讀取一張256 色灰階圖像 或 RGB 全彩圖像(.bmp或.jpg 圖像格式都可如全彩圖像可先將圖片由 RGB 轉換至灰階影像利用 Sobel Operators 圖像邊緣 為基礎,設計一個類似素描線條自畫像程式。 如果可以分析邊緣偵測所得到的點,結合成線條方式呈現更佳!)
開發環境:
Windows 10
python 3.7
OpenCV 4.5.1
程式說明:
1.用imread()載入全彩圖片
2.接著將圖片全彩轉灰階
3.用Sobel取得x和y軸的梯度
4.用cv2.addWeighted()合併
5.將出來的圖片黑白對調
輸出:
原圖:
結果:
沒有留言:
張貼留言