[s1071452 Homework #1]

 1122 Digital Image Processing Assignment #1 報告

學號: s1071452  姓名: 熊震

 

主題: 圖像感興趣區域裁切、旋轉與縮放

 

專案目標:

          撰寫一個OpenCV程式,可以讓使用者在讀取的影像中選取一個自訂大小的矩形範圍,經過旋轉和縮放後可以儲存成新的圖片檔案以利其他用途。

 

開發環境:

          Windows11, Visual Studio 2022, OpenCV-4.9.0, C++

 

程式架構及說明:

首先要輸入自訂矩陣的大小來選取裁切影像。


輸入完成且矩形大小合理時,就會產生新視窗來讓使用者視覺化的調整裁切圖片範圍。

X為矩陣左上起始點的x座標

Y為矩陣左上起始點的y座標

Angle為旋轉圖片的角度

Zoom為縮放圖片的百分比

SaveFile為是否儲存圖片的參數,值為1時會儲存裁切圖片


成果展示與討論

嘗試調整XY


再多調整Angle


SaveFile值為1時儲存圖片,得到剛剛矩形選取的範圍圖片




留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1061637 作業6