2022年5月18日 星期三

s1081506 作業5

作業說明:

     撰寫一個程式將所附圖像flower.jpg的黃色花瓣區域擷顯示出來。

 

使用環境/語言:

        Windows11

        Visual Studio 2019

        Opencv-4.1.0

        C++

 

實作方法(執行步驟):

        1. 輸入圖片路徑後imread()讀入圖片

        2. Mat.empty()判斷圖片是否存在

        3. 若圖片不存在或發生例外時輸出錯誤訊息並結束程式

        4.將圖像從RGB color space轉成HSI color space

        5.設定要偵測的顏色的數值範圍

        6.將第三點設定的數值代入inRange函式,生成二值化的圖

        7.根據二值化的圖的白色範圍,重新設定原圖的像素顏色

        8.印出結果


實作結果:

        原圖







結果





參考資料:

沒有留言:

張貼留言