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兩個視窗,各有一個滑動條控制旋轉角度

一、執行初始
二、滑動條調整角度




留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1061637 作業6