一、作業說明
撰寫一個程式讀取ㄧ張圖片,將圖像中每一個點像素的值各加上一個數值。如果輸入圖像是灰階圖像,改 變每個像素的灰階值;如果輸入圖像是全彩圖像(RGB),則只改變每個像素的 R 值。注意修改後像素值溢位 Overflow 問題(像素值介於 0 與 255 之間)。
二、開發環境
windows11
OpenCV 4.5.5
VS2019
C++
三、實作方法
1.將圖檔毒入後判斷RGB值是否一樣,來判斷是灰還是彩圖。
2.案題目要求改變彩圖之R值跟灰圖之灰階值。
3.判斷值是否在0~255之間
4.把結果印出來
原圖
-100
+100
原圖
-100
+100
沒有留言:
張貼留言