2022年3月21日 星期一

s1071502 作業3

 

一、 作業說明

撰寫一個程式,以灰階模式讀取一張圖像 imread(path, IMREAD_GRAYSCALE)

(a)利用 Sobel Operators 偵測並輸出邊緣成分圖

(b)設計一個類似素描線條的自畫像圖案。

二、 作業環境

Windows 10

 

OpenCV 4.5.5

 

Visual Studio 2017

 

三、 實作方法

1.讀取圖片,並檢查是否有錯誤。

2.利用GaussianBlur將圖片模糊處理(清除雜訊)。
3.
利用Sobel將圖片的xy邊緣找出並用addWeighted合併。

4.threshold將圖片黑白對調,產生素描圖。

四、 執行結果

原圖
GrayWithGaussianBlur

Edge
Sketch




沒有留言:

張貼留言