2015-04-23 136 views
1

有沒有方法將矩形變換爲圖像中顯示的形狀..? Transformation使用java將矩形變換爲特定形狀

我嘗試過使用AffineTransform來做到這一點的各種方式。但我無法得到預期的結果。我想確保這是一個不可能完成的任務,或者有辦法做到這一點..

回答

1

Affine transformation從定義保留點,直線和飛機。

所以你最多可以將你的矩形轉換成旋轉的平行四邊形(相反的線將保持平行)。爲了實現更復雜的形狀,需要更多的一般變換,如Projective transformation(也稱爲Homography)(仿射變換是一種特殊的投影變換)。