作業說明:
將一張圖像用兩種方式旋轉(a)整張圖像,(b)中心內切圓區域,旋轉一個角度(逆時針旋 轉 0 度至 359度)
利用一個滑動條(trackbar)控制旋轉角度。
一、開發環境:
Windows10
Vscode
Python3.9.6
Opencv-Python_4.5.5.62
二、程式說明:
創造兩個視窗加上trackbar,一個視窗是以圖片為中心整張旋轉,另一個是讓圖片中心內切圓的部分使其旋轉,第二個中心圓圖片倒轉:,首先用numpy建立一個全黑的圖片,接著在上面畫一個白色的圓,然後用cv2.bitwise_and來用mask遮罩,取得原本照片的中心圓.再把原本照片的中心圓和畫了黑色的圓的照片相加cv2.add傳入函式spin,之後步驟就和第一個一樣了
三、結果:
沒有留言:
張貼留言