2022年3月24日 星期四

s1071533 作業3

  

s1071533 作業3

作業說明

        撰寫一個程式,以灰階模式讀取一張圖像 imread(path, IMREAD_GRAYSCALE) (a)利用 Sobel Operators 偵測並輸出邊緣成分圖 (b)設計一個類似素描線條的自畫像圖案。(想想:如何使用邊緣偵測所得到的點,結合 成看似素描筆畫出的線條?)

開發環境

  • Windows 10
  • Python 3.10.2
  • OpenCV 4.5.5
  • Numpy 1.22.2

執行指令

        python edge_detection.py 圖片名稱

參數功能


  • [圖片名稱]  輸入圖片位置及名稱

實作流程

        從參數讀取檔案名稱並且使用灰階方式讀入圖片,再分別對垂直以及水平方向做Sobel Operators偵測,並將結果加總,再把得到的圖片黑白反轉便可以得到類似素描的圖片

執行結果

python edge_detection.py lennaRGB.tif





沒有留言:

張貼留言