2022年3月12日 星期六

s1083312 作業 3

   1. 作業說明: 

              以灰階模式讀取一張圖像

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

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



    2. 開發環境:


    • Windows 10

    • Visual Studio 2019

    • OpenCV 4.5.5

    3. 程式流程:

 (a)

                     使用Sobel函數

                    Sobel(image, x, CV_16S, 1, 0, 3, 1, 1, BORDER_DEFAULT);

                    其參數分別代表輸入影像/目標影像/輸出影像深度/x方向的差分階數/

                    y方向的差分階數 /sobel核心大小/scale/delta/邊界模式

                    分別求出x、y方向梯度

                    再使用addWeighted合併梯度 

                    (b)

                    使用GaussianBlur讓影像變模糊

                    使用divide混合

       

    4. 執行結果:

原圖


謝謝我最棒的學生~😭🤟


灰階圖

以第一張照片為代表


邊緣成分圖 



素描線條圖案


沒有留言:

張貼留言