圖像旋轉簡述

         圖像旋轉一直是圖像處理的一項基本功能,看似很簡單,但是每次想得時候都還要費一番功夫,這裏簡單得描述一下,其實想清楚這個問題的關鍵就是:用極座標系

         不妨設圖像繞左上方的原點旋轉,有原座標系座標:

         x=r*cos(thr1);

         y=r*sin(thr1);

         那麼旋轉thr2的角度之後(逆時針),有
         x'=r*cos(thr1-thr2)=x*cos(th2)+y*sin(thr2)

         y'=r*sin(thr1-thr2)=-x*sin(thr2)+y*cos(thr2)

         x',y'爲旋轉後原x,y像素點所位於的位置座標,當然旋轉後的圖像的大小應該變換

         還有圍繞圖像中心點旋轉的公式,只要把二分之一的圖像寬高考慮進去就行了,同樣的公式,推導一下就好了

         順時針旋轉的公式,將thr1-thr2變成thr1+thr2即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章