【问题标题】:Transform a rectangle to a specific shape using java使用java将矩形转换为特定形状
【发布时间】:2015-04-23 03:11:48
【问题描述】:

有没有办法将矩形转换为图像中显示的形状..?

我已经尽我所能使用 AffineTransform 来做到这一点。但我无法得到预期的结果。我想确定这是一项不可能完成的任务还是有办法做到这一点..

【问题讨论】:

    标签: java java-2d matrix-transform


    【解决方案1】:

    Affine transformation 根据定义保留点、直线和平面。

    因此,您最多可以将矩形转换为旋转的平行四边形(相反的线将保持平行)。

    要实现更复杂的形状,您需要更一般的变换,例如Projective transformation(也称为 Homography)(仿射变换是一种特殊的射影变换)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-09
      • 1970-01-01
      • 2015-12-02
      • 2013-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多