2020年3月17日 星期二

1051456 影像處理作業1

作業說明
 撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值 v (-255 <= v <= 255),並將圖像儲存至一個新圖像檔案中。

環境
compiler: Visual studio 2017
language: C++
Library version: OpenCV 4.2.0

實作方法
用imread讀取圖片
輸入一個值v(-255~255)後,用image.at<Vec3b>(i, j)[c] 來修改圖片的亮度。
用loop的原因在於,對圖片的每一個格子做修改。
最後,imwrite儲存檔案。

執行結果

沒有留言:

張貼留言