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 trackbar從0拉至1即可存取裁剪框中的圖片。
成果展示與討論:
輸入要調整的圖片以及裁剪框的大小
利用TrackBar調整
將SaveFile從0拉至1可裁剪圖片
裁剪後的圖片會儲存至output這個資料夾中
留言
張貼留言