2021年3月1日 星期一

s1071648 影像處理作業1

 

作業說明:
撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值 v (-255 < v < 255),並將圖像儲存至一個新圖像檔案中。

環境:
Visual Studio 2017
OpenCV 4.5.1
Window 10
C++

實作方法:
1.imread讀取圖片
2.create Tracebar讓使用者方便調整亮度
3.用三個for迴圈調整每個像素的值
4.saturate_cast來防止像素質溢位的問題
5.imshow顯示新舊圖片
6.waitKey待使用者執行下一步後
7.imwrite儲存調整後的image


執行結果:





沒有留言:

張貼留言