s1091514 Homework #1
1122
Digital Image Processing Assignment #1 報告
學號:s1091514
姓名:李浩廷
主題: 圖像感興趣區域裁切、旋轉與縮放
專案目標:
建立一個可以以固定大小進行自由切割之程式,以 Trackbar來調整值。
開發平台:Microsoft Windows 11, Visual Studio code, OpenCV 4.9, Python3.8
程式架構與功能說明:
1.
使用者將希望裁切之圖片之路徑輸入。
2.
然後輸入希望的寬與高。
3.
Preview視窗中可以拉動trackbar來調整呈現狀態。
4.
數值調整
甲、Zoom: 縮放比例(原始圖片為基礎數值為100)
乙、Rotation: 旋轉角度(介於0~360度)
丙、X: 方框左上點 x 座標
丁、Y: 方框左上點 y 座標
5.
在圖片決定好裁切範圍後,按下鍵盤s即可儲存,通常為程式同一層級,會有一個cropped_output.jpg產生
成果展示:
執行範例1:
執行範例2:
執行範例3:
留言
張貼留言