2019年3月20日 星期三

s1051416 的作業 1

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

實作方式:
用imread函式讀入圖檔、nameWindow函式創建視窗,再用covertTo函式水平移動各點像素的值,以imshow函式秀出圖像,並設waitKey函式暫停視窗來顯示,儲存圖檔則是用imwrite函式。

作業環境
windows10, visual studio 2017, opencv3.4.4

實作結果

輸入0則代表原圖


輸入-100,亮度變暗

輸入100,與-100呈現對比

輸入不在範圍內的值結束執行

新存最後一次改變的圖

沒有留言:

張貼留言