[問題] 如何讓圖形經由矩陣運算來達到縮放旋轉的功能已回收

看板MATLAB作者 (閒散懶人)時間16年前 (2009/09/28 00:46), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
最近才學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
imrotate and imtransform
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
我用FINDBOOK找徐曉佩沒有找到符合的書
09/28 17:04, 5F
文章代碼(AID): #1AlvRd5t (MATLAB)
文章代碼(AID): #1AlvRd5t (MATLAB)