Java 用仿射变换从四边形变换到四边形?

Java 用仿射变换从四边形变换到四边形?,java,graphics,affinetransform,perspectivecamera,Java,Graphics,Affinetransform,Perspectivecamera,Java的仿射变换是否不足以保持从一个凸四边形到另一个凸四边形的变换 这是真的吗,凸面四边形之间的变换完全被透视变换所覆盖 透视矩阵有8个元素,而Java有6个元素。这是否意味着这里没有足够的系数 这意味着我无法编写GUI,用户可以在其中拖动四边形角并相应地转换四边形内容 这怎么可能呢?An将平行线保持为平行线。根据定义,透视变换是非仿射变换,因此不是仿射变换 JAI(“Java Advanced Imaging”)API中包含了一个,但我不确定甲骨文收购Sun后它的官方来源是什么

Java的仿射变换是否不足以保持从一个凸四边形到另一个凸四边形的变换

这是真的吗,凸面四边形之间的变换完全被透视变换所覆盖

透视矩阵有8个元素,而Java有6个元素。这是否意味着这里没有足够的系数

这意味着我无法编写GUI,用户可以在其中拖动四边形角并相应地转换四边形内容

这怎么可能呢?

An将平行线保持为平行线。根据定义,透视变换是非仿射变换,因此不是仿射变换

JAI(“Java Advanced Imaging”)API中包含了一个,但我不确定甲骨文收购Sun后它的官方来源是什么