2022年2月24日 星期四

1081409作業1

  一、作業說明 

撰寫一個程式讀取ㄧ張圖片,將圖像中每一個點像素的值各加上一個數值。如果輸入圖像是灰階圖像,改 變每個像素的灰階值;如果輸入圖像是全彩圖像(RGB),則只改變每個像素的 R 值。注意修改後像素值溢位 Overflow 問題(像素值介於 0 與 255 之間)。

 二、開發環境 

windows11

OpenCV 4.5.5

VS2019

C++

三、實作方法 

1.將圖檔毒入後判斷RGB值是否一樣,來判斷是灰還是彩圖。

2.案題目要求改變彩圖之R值跟灰圖之灰階值。

3.判斷值是否在0~255之間

4.把結果印出來

原圖


-100


+100
原圖


-100


+100





沒有留言:

張貼留言