2022年2月24日 星期四

s1081544 作業1

 開發環境:

        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)

沒有留言:

張貼留言