gpt4 book ai didi

java - 使用 AffineTransform 从四边形变换为四边形?

转载 作者:行者123 更新时间:2023-12-02 06:33:42 26 4
gpt4 key购买 nike

Java 的 AffineTransform 不足以容纳从一个凸四边形到另一个凸四边形的变换吗?

透视变换完全涵盖了凸四边形之间的变换,这是真的吗?

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

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

怎么会这样?

最佳答案

affine transformation保持平行线平行。根据定义,透视变换不是,因此不是仿射变换。

一个perspective transfrom包含在 JAI(“Java Advanced Imaging”)API 中,但我不确定 Oracle 收购 Sun 后它的官方来源是什么。

关于java - 使用 AffineTransform 从四边形变换为四边形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19862466/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com