作業說明:
撰寫一個程式將一張圖像的(a)整張圖像,(b)中心內切圓區域,旋轉一個角度(逆時針旋 轉 0 度至 359 度):利用一個滑動條(trackbar)控制旋轉角度。
開發環境:
l Windows 10
l Anaconda 4.10.3
l Python 3.9.7
l numpy 1.20.3
l opencv-python 4.5.5.62
程式說明:
1. 輸入要旋轉的圖片路徑,輸入 −1就是結束程式
2. 輸入要怎麼旋轉,0是整張圖片,1是中心內切圓區域
- 旋轉的角度利用trackbar來調整,範圍是0到359度
3. 如果是內切圓區域,先複製一次圖片,然後旋轉,之後再用旋轉後的圖片的中心區域的值 修改要呈現的圖片
4. 如果要關閉視窗,按Esc
5. 輸入要輸出的圖片名稱
6. 產生新圖片
執行結果:
原圖
旋轉整張圖片
旋轉內切圓區域
沒有留言:
張貼留言