2021年2月28日 星期日

s1071536 影像處理作業 1

一、作業說明 

撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值 v (-255 ≦ v ≦ 255),並將圖像儲存至一個新圖像檔案中。

二、作業環境

    Windows 10
    Python 3.7.9
    OpenCV 3.4.2

三、實作方法

1.利用imread將圖片讀入
2.取得每一個pixel的RGB值
3.對RGB三個值各加上v值並調整超出範圍的RGB值(0 ≦ R,G,B ≦ 255)
4.利用imwrite將處理過後的圖片儲存
5.利用imshow顯示處理過後的圖片

四、執行結果

原圖
原圖













v = -100(調暗)














v = 100(調亮)
















圖片來源:


沒有留言:

張貼留言