2021年3月22日 星期一

s1061531 影像處理作業2


1.作業說明

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

2.使用環境

         - Visual Studio 2019 C++

         -OpenCv4.5.1

         -Debug x64

3.實作方法

一.使用imread讀取想要修改的圖片(在imread加入一個變數(imread("圖片",0))可轉為灰階)

        原圖:                                         灰階:

二.使用Sobel Operators 抓取邊緣

            -針對x                                 -針對y

  

    -將X+Y相加(比例為1:1)

三.將抓取邊緣後的圖片進行顏色反轉

四.使用threshold將影像二值化


 

沒有留言:

張貼留言