s1081444 作業1
Assignment #1
主題:圖像旋轉(Image Rotation)
功能:
利用滑動條(trackbar)控制整張圖像或圖像中心內切圓逆時針旋轉0到359度
開發環境:
Windows 10
Visual Studio 2022
OpenCV 4.2.0
C++
使用函數:
imread():讀取圖片
namedWindow():命名視窗
createTrackbar():生成滑動條
getRotationMatrix2D():生成旋轉矩陣
warpAffine():根據輸入的矩陣對圖片做對應的線性變換,這裡使用的是旋轉矩陣
copyTo():利用遮罩將中心內切圓複製至原圖上
imshow():顯示圖片
執行結果:
執行時會出現Rotated image及Rotated CR image兩個視窗,各有一個滑動條控制旋轉角度
一、執行初始
二、滑動條調整角度
留言
張貼留言