1.圖像亮度調整:
撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數
值 v(-255~255),並將圖像儲存至一個新圖像檔案中。
2.如果輸入圖像是灰階圖像,改變每個像素的灰階值;如果輸入圖像是全彩圖像 (RGB),值 v(-255~255),並將圖像儲存至一個新圖像檔案中。
改變每個像素的 R, G, B 值。請注意修改後像素值溢位問題 (<0 與>255)。
二、使用工具:
1.Visual Studio Code
2.Python
版本:3.7.3 32bit
3.OpenCV
版本:4.2.0
三、實作方法:
1.先輸入像素值
2.讀取指定的圖片
3.判斷圖片是全彩還是灰階
4.使用三層的迴圈,第一層跑Row,第二層跑Column,第三層跑每一個點的像素值
5.儲存圖片
四、運行結果:
1.原圖
2.像素值加50
3.像素值減50
4.像素值加255(>255的話,只會 = 255)
5.像素值減255(<0的話,只會 = 0)
沒有留言:
張貼留言