作業說明
撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值 v (-255 <= v <= 255),並將圖像儲存至一個新圖像檔案中。
開發環境
Windows 10
Python 3.9
Opencv-python 4.5.1.48
實作方法
用cv2.imread()讀取圖片
寫一個函式revise(v)有一個參數v, 代表加上的值
用img.shape取得長寬
用迴圈逐一取得原圖像素值
把每一點的像素值加上v
用判斷式避免溢位
用cv2.imwrite()匯出新圖片
修改後(v=50)
沒有留言:
張貼留言