撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值 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儲存檔案。
沒有留言:
張貼留言