作業說明:
將一張圖像用兩種方式旋轉(a)整張圖像,(b)中心內切圓區域,旋轉一個角度(逆時針旋 轉 0 度至 359度)
利用一個滑動條(trackbar)控制旋轉角度。
一、開發環境:
Window10
Microsoft Visual Studio 2017
C++
OpenCv 4.5.5
二、程式說明:
創造兩個視窗加上trackbar
一個視窗是以圖片為中心整張旋轉
另一個是讓圖片中心內切圓的部分使其旋轉
旋轉的部分是用getRotationMatrix2D取得的矩陣再用warpaffine做移動
內切圓旋轉事先切成兩個圖片旋轉切圓後再用addweight合成
三、結果:
沒有留言:
張貼留言