CS362影像處理概論Fundamental of Digital Image Processing
2022年2月24日 星期四
s1073308 作業1
s1073308 hw1
1. 作業說明:
圖像亮度調整
撰寫程式讀取圖片, 將每個像素值加上一個數值,改變亮度。
若為灰階圖像,需改變像素的灰階值;若為全彩圖像,只改變像素的R值。
像素值介於0到255之間。
2. 開發環境:
Windows 10
Visual Studio 2017
OpenCV4.5.5
3
. 實作流程:
1. 將圖片檔放入專案並且在main function 輸入該檔案名稱ex:
lennaRGB.tif
2. 執行輸入調變質
3. 判斷是否灰階圖
若是 >
改變每個像素的灰階值 // 若不是 > 改變每個像素R質
function:
1. bool
color(Mat image) 用來判斷是否為灰階圖片是回傳1若不是回傳0
4. 執行結果:
左原圖與右調亮100後的對比
左原圖與右調暗100後的對比
左原圖與右圖增加R值100後的對比
左原圖與右圖減少R值100後的對比
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言