開發環境:
Windows10
Visual studio 2022
Opencv-4.5.0
C++
作業說明:
輸入圖片,接著判斷是彩圖還是灰階圖,
接著輸入想改變的值的大小,如果輸入的是彩圖
,則改變圖的R值,輸入的是灰階圖,則改變圖的
灰階值。
實作方法:
先輸入圖片名稱,再到專案資料夾裡讀圖,如果找不到
檔案會輸出"image not found"就再輸入一次,讀到圖片後進
function判斷彩圖還是灰階,然後再輸入想改變的值,改變每
個像素的值,值的範圍在0 ~ 255之間,最後輸出。
執行結果:
lennaRGB.tif
origin R(+100) R(-100)
bookGray.jpg
origin gray(+100) gray(-100)
沒有留言:
張貼留言