2019年3月19日 星期二

1051514 作業1

一、作業要求


        撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值v (-128 128)來改變整張圖像的亮度,將修改後的圖像儲存至新影像檔案中。
 二、開發環境
  • Windows 10 
  • Visual Studio 2017 
  • OpenCV 3.0.0
三、實作方法
  1.  利用imread來讀取我所需要的相片,找不到或輸入錯誤則回傳錯誤訊息要求重新輸入,輸入正確即利用imshow顯示出所輸入之影像。
  2.  利用三個迴圈來更改亮度(兩個迴圈抓位子,一個迴圈加減值),輸入欲更改的亮度範圍(-128<X<128),若超過也是回傳錯誤訊息要求重新輸入。
  3. 每次更改完亮度會詢問是否改照片,若要更改則利用imwrite儲存新影像。

沒有留言:

張貼留言