2020年3月16日 星期一

1051438 影像處理作業1

一、作業題目:

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

二、使用環境:
complier:VS CODE

Programming language: Python 3.7.6
Library version: OpenCV 4.2.0 直接終端機pip install cv2的函式庫

三、實作方法:

先用imread讀照片的數值 得到長寬以後用2層for loop對每格像素的數值加上要求的數值
如果加完的結果>255 OR <0 分別變成255和0
改好的圖片會存為newphoto


四、結果顯示:




上圖為輸入超過255or-255時的例外處理

沒有留言:

張貼留言