2022年3月10日 星期四

s1081516 作業2

 作業說明:

撰寫一個程式將一張圖像的(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.  產生新圖片

執行結果:

原圖
旋轉整張圖片
旋轉內切圓區域




沒有留言:

張貼留言