2019年3月19日 星期二

1051436的hw1

簡介:撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值 v (255  v  255),並將圖像儲存至一個新圖像檔案中。

環境

Windows 10 + Visual Studio 2017 + OpenCV 3.4
使用的函式:

void Mat::convertTo(OutputArray m, int rtype, double alpha=1, value)
利用value去調整線性轉換的數值,已達成圖像亮度調整
convertTo函式內有呼叫saturate_cast<>,避免發生overflow的現象

實作結果:


輸入一個value      

               




輸出原圖以及新圖,觀察其差異,並存檔新圖(output)






沒有留言:

張貼留言