[s1083510 Homework #1]
主題:圖像感興趣區域裁切、旋轉與縮放
專案目標:
運用Python中的OpenCV函式庫,撰寫一個程式。讀取一張圖像,使用者可以放大(或縮小)、旋轉圖像,並選取一個感興趣的矩形區域做裁切並儲存。
以元智大學照片為例,程式希望能讓不同大小的相片設定成相同大小(600x600像素)以方便使用者觀看及裁切。
開發平台:Microsoft
Windows 11, Visual Studio Code (version 1.86), OpenCV 4.9.0, python 3.11.5
下圖程式為對圖像做前處理,包含了旋轉和縮放的操作。並把borderValue設置為白色(預設為黑色)
可縮放圖片至自己想要的位置並裁剪,可看到圖中顯示綠色方框,為裁剪部分。以及裁剪出儲存至目錄下的圖片。
留言
張貼留言