l 作業說明:
線條自畫像二值化與邊緣偵測應用(Extension
of Thresholding and Edge Detection)
撰寫一個程式,讀取一張256色灰階圖像或RGB全彩圖像(.bmp 或 .jpg 圖像格式都可,如全彩圖像可先將圖片由RGB轉換至灰階影像利用 Sobel Operators圖像邊緣為基礎,設計一個類似素描線條自畫像程式。(如果可以分析邊緣偵測所得到的點,結合成線條方式呈現更佳!)
撰寫一個程式,讀取一張256色灰階圖像或RGB全彩圖像(.bmp 或 .jpg 圖像格式都可,如全彩圖像可先將圖片由RGB轉換至灰階影像利用 Sobel Operators圖像邊緣為基礎,設計一個類似素描線條自畫像程式。(如果可以分析邊緣偵測所得到的點,結合成線條方式呈現更佳!)
l 使用環境/語言:
n Windows10
n Visual Studio 2015
n Opencv-3.4.1
n C++
l 特殊程式片段註解/實作方法:
n imread()使用CV_LOAD_IMAGE_GRAYSCALE作為參數,轉成灰階。
n Sobel():分別對影像進行水平及垂直的運算,並得到X軸和Y軸的一階梯度。
n addWeighted():將X軸和Y軸的圖片分配權重,結合在一起。
l 執行方式/畫面:
l 參考資料:
n https://blog.csdn.net/poem_qianmo/article/details/20537737
n https://blog.csdn.net/qq78442761/article/details/54315117
沒有留言:
張貼留言