作業要求:
撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值(-255~255),並將圖像儲存至一個新圖像檔案中。
使用環境:windows10、Visual Studio 2017、opencv-3.4.5
特殊程式片段:
利用 channels 判斷是否為 灰階圖像
利用 resize 修改圖片大小
利用 saturate_cast 防止超出0~255的範圍
功能與執行結果:
1.讓使用者自行輸入檔案名稱
3.讓使用者自行輸入開啟的圖片尺寸大小,即可開啟修改視窗
4.滑桿可以調整亮度
5.按下s可以儲存修改亮度後的圖片,可以在project資料夾內產生result.jpg
沒有留言:
張貼留言