s109344 Homework #1

 

1122 Digital Image Processing Assignment #1 報告

學號s1093344 姓名:周霆翰

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

專案目標:寫出OpenCV程式,讓使用者可以將輸入的圖片做大小的裁剪或是旋轉。因為圖片的格式在不同需求會有不同的大小,所以這個程式就用來解決這個問題。

 

開發平台Microsoft Windows 11, Visual Studio Code, OpenCV 4.90, python3

 

程式架構與功能說明:

1.  使用者輸入照片檔案名稱,以及要裁剪的出的圖片的長度和寬度。


2.  接著會出現一個視窗,可以去調整縮放比例、裁剪框的位置(x,y),以及圖片旋轉的角度。

3.  旁邊會有另一個視窗可以即時顯示裁剪框中的圖片。



4.  確定好要擷取的畫面後,將SaveFile trackbar0拉至1即可存取裁剪框中的圖片。

 

成果展示與討論:



輸入要調整的圖片以及裁剪框的大小



利用TrackBar調整

 

SaveFile0拉至1可裁剪圖片



裁剪後的圖片會儲存至output這個資料夾中



留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1061637 作業6