2019年3月17日 星期日

1051509 作業一



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

使用環境:windows10、Visual Studio 2017、opencv-3.4.5

特殊程式片段:
利用 channels 判斷是否為 灰階圖像
利用 resize 修改圖片大小
利用 saturate_cast 防止超出0~255的範圍

功能與執行結果:

1.讓使用者自行輸入檔案名稱


2.成功開啟圖片後,會判斷圖片是否為灰階或是全彩圖像


3.讓使用者自行輸入開啟的圖片尺寸大小,即可開啟修改視窗


4.滑桿可以調整亮度



5.按下s可以儲存修改亮度後的圖片,可以在project資料夾內產生result.jpg


沒有留言:

張貼留言