1. 作業說明
撰寫一個程式, 以灰階模式讀取一張圖像 imread(path, IMREAD_GRAYSCALE)
(a)利用 Sobel Operators 偵測並輸出邊緣成分圖
(b)設計一個類似素描線條的自畫像圖案。 (想想:如何使用邊緣偵測所得到的點,結合
成看似素描筆畫出的線條?)
2. 開發環境
Windows 10
Visual Studio 2019
OpenCV 455
3. 實作方法
(a)
1. 利用imread讀取圖片,同時儲存成灰階
2. 用sobel函數對x, y邊緣檢測
3. 使用addweighted將兩張檢測完的圖片合併
(b)
1. 把讀取進來的灰階圖片做GaussianBlur
2. 最後用divide即可
4. 執行結果
(a)
(b)
沒有留言:
張貼留言