根据调整大小的 UIImage 变换线点
Transforming Line Points According to resized UIImage
我有大小为 7017x4962 的 UIImage 和线点 A(532,1118) 和 B(4114,1118)。我已将 UIImage 大小减小到 2339x1654.How 我可以根据新的转换线点吗UIImage 大小。
将 x 和 y 与每个坐标对的新图像宽度和高度成比例相乘:
x * (2339.0f / 7017.0f)
y * (1654.0f / 4962.0f)
这会给你 A(177, 372) 和 B(1371, 372)。
我有大小为 7017x4962 的 UIImage 和线点 A(532,1118) 和 B(4114,1118)。我已将 UIImage 大小减小到 2339x1654.How 我可以根据新的转换线点吗UIImage 大小。
将 x 和 y 与每个坐标对的新图像宽度和高度成比例相乘:
x * (2339.0f / 7017.0f)
y * (1654.0f / 4962.0f)
这会给你 A(177, 372) 和 B(1371, 372)。