[問題] 如何讓圖形經由矩陣運算來達到縮放旋轉的功能已回收
最近才學matlab,遇到了一些問題
問題如標題所示
我現在頂多只能讀圖並把圖秀在螢幕上
但是問題是圖形要如何經有矩陣運算來達到縮放(Scale),旋轉(Rotate)
以及轉換(Translate)?
我現在的想法是找出圖形的四個頂點,利用這四個頂點來做運算。
Ex:假設圖的四個頂點為(0,0),(1.0),(0,1),(1,1)
然後旋轉的矩陣為[cos30 sin30;-sin30 cos30]
然後利用這四個點去和矩陣相乘得到新的四個點,就是旋轉後的圖。
現在問題是我不知道該如何去定位圖的四個頂點??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.149.139
推
09/28 12:08, , 1F
09/28 12:08, 1F
→
09/28 13:57, , 2F
09/28 13:57, 2F
→
09/28 13:58, , 3F
09/28 13:58, 3F
→
09/28 17:03, , 4F
09/28 17:03, 4F
→
09/28 17:04, , 5F
09/28 17:04, 5F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章