作業說明
〈 圖像旋轉 (Image Rotation)〉
撰寫一個程式將一張圖像的(a)整張圖像,(b)中心內切圓區域,旋轉一個角度(逆時針旋
轉 0 度至 359 度):利用一個滑動條(trackbar)控制旋轉角度。
作業環境
- Windows 11
- numpy 1.20.3
- OpenCV 4.5.4
- Visual Studio Code
實作方法
- 使用者輸入想要的模式
- 拖動trackbar決定要旋轉的度數
- 如果是mode=1的情況,則直接進行圖片的旋轉
- 如果是mode=2的情況,則利用原本圖片的長跟寬,裁剪出一個在圖形中的最大半徑圓,再利用這個圓去做出mask,利用mask再得出不動的部分,最後將旋轉的圓跟不動的部分融合就完成了
沒有留言:
張貼留言