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:



留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1061637 作業6