1、作業說明
撰寫一個程式讀取一張圖片,將圖像中每一個點像素的值各加上一個數值。如果輸入 圖像是灰階圖像,改變每個像素的灰階值;如果輸入圖像是全彩圖像(RGB),則只改變 每個像素的 R 值。
2、開發環境
windows10
Visual Studio 2022
OpenCV4.5.5
3、實作方法
一、輸入想要調整的數值,若想條低則加負號即可。
二、判斷是灰階圖像或是全彩圖像
三、灰階圖像統一調整BGR值,彩色圖像僅調整R值,使用 saturate_cast將像素值維持在0~255之間。
四、輸出結果圖片。
4、執行結果
全彩圖像
灰階圖像
沒有留言:
張貼留言