2022年3月24日 星期四

s1083338 作業3

作業說明: 

主題線條自畫像(二值化與邊緣偵測Image Thresholding and Edge Detection)

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

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

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

開發環境:

l   Windows11

l   Visual Studio 2019

l   C++

實作方法:

(1.) 利用 imread("img", IMREAD_GRAYSCALE)讀取灰階圖片

(2.) mat x y 座標的圖,並利用sobel抓取xy軸的圖像

(3.)convertScaleAbs(X, X)轉匯成unit.8

(4.)再利用addweight將圖像合併。

 成果圖(1)


(5.)利用threshold的THRESH_TOZERO模式將圖片二值化。

(6.)再 bitwise_not 將圖片黑白轉換。

成果圖(2)




沒有留言:

張貼留言