2021年3月2日 星期二

s1071438 影像處理作業 1

 1. 作業說明

            撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值 v 

   ( -255 <= v <= 255),並將圖像儲存至一個新圖像檔案中。


 2. 使用環境

            Visual Studio 2017 c++

            Win10

            opencv-4.3.0

 3. 方法

           imread()讀入圖片

           設定亮度變數

            Mat::zeros函數建立新的空圖

            迴圈將各個像素值加上亮度變數

            if,else函數判斷溢位問題

            resize輸出的畫面

 執行結果

            原圖片與增加亮度後的圖片

            


            原圖片與減少亮度後的圖片
           

沒有留言:

張貼留言