1. 作業說明:
以灰階模式讀取一張圖像
(a)利用 Sobel Operators偵測並輸出邊緣成分圖
(b)設計一個類似素描線條的自畫像圖案。
2. 開發環境:
- Windows 10
- Visual Studio 2019
- OpenCV 4.5.5
3. 程式流程:
(a)
使用Sobel函數
Sobel(image, x, CV_16S, 1, 0, 3, 1, 1, BORDER_DEFAULT);
其參數分別代表輸入影像/目標影像/輸出影像深度/x方向的差分階數/
y方向的差分階數 /sobel核心大小/scale/delta/邊界模式
分別求出x、y方向梯度
再使用addWeighted合併梯度
(b)
使用GaussianBlur讓影像變模糊
再使用divide混合
沒有留言:
張貼留言