CS362影像處理概論Fundamental of Digital Image Processing
2019年3月19日 星期二
1051514 作業1
一、作業要求
撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值
v (
-
128
<
v
<
128)
來改變整張圖像的亮度,將修改後的圖像儲存至新影像檔案中。
二、開發環境
Windows 10
Visual Studio 2017
OpenCV 3.0.0
三、實作方法
利用imread來讀取我所需要的相片,找不到或輸入錯誤則回傳錯誤訊息要求重新輸入,輸入正確即利用imshow顯示出所輸入之影像。
利用三個迴圈來更改亮度(兩個迴圈抓位子,一個迴圈加減值),輸入欲更改的亮度範圍(-128<X<128),若超過也是回傳錯誤訊息要求重新輸入。
每次更改完亮度會詢問是否改照片,若要更改則利用imwrite儲存新影像。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言