s1091602 作業1
一、題目說明
撰寫一個程式將一張圖像的(a)整張圖像,(b)中心內切圓區域,旋轉一個角度(逆時針旋轉 0 度至 359 度):利用一個滑動條(trackbar)控制旋轉角度。
二、開發環境
- Windows 10
- Visual Studio 2019
- C++
- OpenCV 4.6.0
三、程式碼說明
1.(a)旋轉整張圖片
利用旋轉矩陣的概念計算點的XY座標
2.(b)旋轉內切圓部分
檢查座標是否位於內切圓內,如果是則旋轉,否則維持原狀
3.(c)判斷是否位於內切圓內
rad為直徑,若到中心點距離大於半徑則return false
四、程式執行結果
(a)整張圖像逆時針旋轉一個角度
(b)中心內切圓逆時針旋轉一個角度
執行影片
留言
張貼留言