2022年3月24日 星期四

s1083343 作業3

             一、作業說明

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

A.           利用Sobel Operators 偵測並輸出邊緣成分圖。

B.           設計一個類似素描線條的自畫像圖案。


二 開發環境:

            Windows10

            Vscode

            Python3.9.6

            Opencv-Python_4.5.5.62

            三、實作方法

        1.     邊緣成分圖

                         i.           imread 函數、IMREAD_GRAYSCALE參數讀取灰階圖片。

                        ii.           Sobel 函數分別讀取xy軸方向梯度

                      iii.           addWeighted 函數以等比例相加xy方向,以變成邊緣成分圖。

        2.     類似素描線條的自畫像圖案

                         i.           GaussianBlur 函數取得雜訊。

                        ii.           addWeighted 函數以5:-4的比例將圖片銳利化。

                       iii.           threshold 函數將圖片二值化。

               四執行結果

(a)                                                                          (b)



沒有留言:

張貼留言