s1083322 作業 1
主題:圖像旋轉
開發環境:
Windows 10
Visual Studio 2019
OpenCV 4.7.0
內容:
先處理圖片,用img.size()找出圖片長寬、再用cols和rols找出圖片中心點
用一個bool讓使用者輸入,決定是要轉整張圖還是內切圓。
onTrackbar中,用getRotation2D+SlideValue計算旋轉矩陣,並用warpAffine來映射。
如果是轉整張圖,直接imshow
如果是轉內切圓,先將整張圖轉動,超過圓半徑的區域用Vec3b,把原本圖片座標蓋過去
影片:
留言
張貼留言