- 作業題目:
- 圖像亮度調整
撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值
v( -255 ≦ v ≦ 255 ),並將圖像儲存至一個新圖像檔案中。
- 使用環境:
- window 10
- python 3.9.2
- numpy 1.20.1
- opencv-python 4.5.1.48
- 程式功能:
- 輸入要轉換的檔案名稱,把檔案和程式放在相同資料夾下,輸入檔案名稱與要轉換的程度(v),輸出一張名稱為 edit_原檔案名稱 的圖片。
- 程式碼相關資訊:
- 使用time函式庫計算轉換所花費時間
- 曾經使用for來改值,非常慢,所以已經廢棄,目前使用矩陣運算
- 執行結果:
使用4K圖片進行運算
參考資料:圖片來源:https://wallpaperaccess.com/3840-x-2160-nature#453757
- 圖像亮度調整
撰寫一個程式從檔案讀取一張圖像,將圖像的每一個點像素的值各加上一個整數值
v( -255 ≦ v ≦ 255 ),並將圖像儲存至一個新圖像檔案中。
- window 10
- python 3.9.2
- numpy 1.20.1
- opencv-python 4.5.1.48
- 輸入要轉換的檔案名稱,把檔案和程式放在相同資料夾下,輸入檔案名稱與要轉換的程度(v),輸出一張名稱為 edit_原檔案名稱 的圖片。
- 使用time函式庫計算轉換所花費時間
- 曾經使用for來改值,非常慢,所以已經廢棄,目前使用矩陣運算
沒有留言:
張貼留言