2021年2月26日 星期五

s1063514 影像處理作業1

影像處理概論作業1


作業題目:

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


使用環境:

  • Linux version 4.15.0
  • Python 3.6.9
  • opencv-python 4.5.1.48
  • numpy 1.19.15


實作方法:

        透過cv2.imread將圖片讀入,並且透過cv2.resize 固定圖片大小為400*400使用,以便呈現,簡單將讀入的影像值 以每個值+50將其增亮,也將每個值-50使其變暗,並且控制範圍在0~255之間,避免溢位問題,將它以單一圖片呈現包含從左到右 原圖 > 變黑 > 變亮


執行結果:





資料來源:

        圖片來源:https://www.pixiv.net/artworks/87811736

沒有留言:

張貼留言