2021年2月27日 星期六

s1073330 影像處理作業 1

  

一、作業說明:

 

撰寫一個程式從檔案讀取一張圖像,

將圖像的每一個點像素的值各加上一個整數值 v(-255 <= v <= 255 )

並將圖像儲存至一個新圖像檔案中。

 

二、使用環境:

 

作業系統 : Windows10

編譯軟體: Visual Studio2017

程式語言: c++/opencv 4.5.1

 

三、方法:

 

1. imread 從路徑讀取原圖片

2. 輸入想要的亮度

3. 使用BGR圖像進行操作,因此每像素(BGR)將有三個值

4. saturate_cast(value) 確保值得大小範圍在0-255之間

5. imshow 圖片顯示

6. imwrite 儲存調整完亮度的圖片

 

四、執行結果:

亮度-100:














亮度+100:







 


沒有留言:

張貼留言