1.作業說明
撰寫一個程式將一張圖像的(a)整張圖像,(b)中心內切圓區域,旋轉一個角度(逆時針旋 轉 0 度至 359 度):利用一個滑動條(trackbar)控制旋轉角度。
2.開發環境
windows10
Visual Studio 2022
OpenCV4.5.5
3(a).實作方法
1.透過creatTrackbar創造出一個數值0~359的trackbar
2.使用Point找到圖片中心點
3.接著利用getRotationMatrix2D對圖片進行旋轉設置
4.根據旋轉矩陣進行仿射變換
4(a)、執行結果
原圖
3(b).實作方法
在對圖片進行旋轉前先將圖片切割成圓形以及中間鏤空的狀態,並且只對中間圓形進行旋轉後,再使用bitwise將圖片合成。
4(b)、執行結果
旋轉130度
沒有留言:
張貼留言