2015-04-23 143 views
1

有没有方法将矩形变换为图像中显示的形状..? Transformation使用java将矩形变换为特定形状

我尝试过使用AffineTransform来做到这一点的各种方式。但我无法得到预期的结果。我想确保这是一个不可能完成的任务,或者有办法做到这一点..

回答

1

Affine transformation从定义保留点,直线和飞机。

所以你最多可以将你的矩形转换成旋转的平行四边形(相反的线将保持平行)。为了实现更复杂的形状,需要更多的一般变换,如Projective transformation(也称为Homography)(仿射变换是一种特殊的投影变换)。