2022年3月24日 星期四

 

1、作業說明

       撰寫一個程式,以灰階模式讀取一張圖像

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

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

2、開發環境

  • Windows 10
  • OpenCv 4.5.5
  • Python 3.10.1

3、程式說明

先使用cvtColor轉成灰階圖,在使用GaussianBlur再把灰階圖模糊化,之後使用
Sobel(img_blur,sobelx,CV_64F,1,0)和
Sobel(img_blur,sobelx,CV_64F,0,1)取x,y的梯度圖,之後取xy的絕對值相加,在使用minMaxLoc取最高像素點的直跟最低像素點的直,使用converto把圖片黑白反轉,並且二值化。4

4、執行結果



沒有留言:

張貼留言