作業說明:
圖像亮度調整。撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值 v (-255
≦ v ≦ 255),並將圖像儲存至一個新圖像檔案中。
開發環境:
Window 10、Anaconda
Navigator 1.9.12、Spyder 4.0.1、OpenCV 3.4.2
程式說明:
利用cv2與numpy函式庫,以imread讀入圖片(test.jpg)得到分別代表RGB的3維矩陣,加上整數 v調整想要的亮度,利用np.clip設定最小為0,最大為255,再用imwrite得出調整後的照片(output.jpg)。
執行畫面及結果:
原圖
V = 100
V = -100
沒有留言:
張貼留言