s1093327 作業1
Assignment 1 圖像旋轉
功能:
- 可利用滑動條(trackbar)控制整張圖片逆時針旋轉的角度(0度至359度)。
- 可利用滑動條(trackbar)控制圖片中心內切圓區域旋轉的角度(0度至359度)。
- Windows 11
- Visual Studio 2019
- C#
2. 若滑動條(trackbar)有變動,讀取滑動條(trackbar)並顯示目前角度,接著重新顯示旋轉過後的圖片。
3. 先讓畫布的矩陣等於單位矩陣,然後位移到圖中心,接著根據滑動條(trackbar)的角度乘上旋轉矩陣,再移到要顯示圖片的位置,最後顯示圖片。
控制圖片中心內切圓區域旋轉:
3. 先讓畫布的矩陣等於單位矩陣,然後位移到要顯示圖的位置,先顯示未經旋轉的完整圖片。
4. 先讓畫布的矩陣等於單位矩陣,然後位移到圖中心,接著根據滑動條(trackbar)的角度將整張圖片乘上旋轉矩陣,再移到要顯示圖片的位置,最後覆蓋中心內切圓部分。
影片展示:
留言
張貼留言