2021年3月21日 星期日

s1071438影像處理作業2

 1. 作業題目:

撰寫一個程式,讀取一張 256 色灰階圖像或 RGB 全彩圖像(.bmp 或.jpg 圖像格式都可, 如全彩圖像可先將圖片由 RGB 轉換至灰階影像),利用 Sobel Operators 圖像邊緣為基礎,設計一個類似素描線條自畫像程式。(如果可以分析邊緣偵測所得到的點,結合成 線條方式呈現更佳!) 

2. 開發環境 :
  • Ubuntu 18.04
  • python 3.6
  • OpenCV 4.5.1

3. 說明:
  • 讀取圖片後將圖片傳為黑階
         cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
  • 使用cv2的Sobel演算法偵測x與y的圖像深度
  • 由於使用cv2.CV_16S得出的導數為16位的形式,所以須將數值轉回uint8
  • 將x軸與y軸的圖像深度相加後輸出
  • 將圖片寫出
4. 執行結果:



沒有留言:

張貼留言