【问题标题】:Best method to combine 2 images with points of reference?将 2 张图像与参考点结合的最佳方法?
【发布时间】:2014-01-30 09:26:43
【问题描述】:

我有 2 张 PNG 图像(图像 A 和图像 B),每张都有 2 个点(点 L 和点 R),我知道它的像素坐标。两个图像都放在一个 .

我需要制作一个 javascript 或 jQuery 函数来组合这些图像。图像 A 应保持静止,图像 B 应移动并更改大小以将点 L 与 L 以及 R 与 R 结合起来。

像这样:http://oi62.tinypic.com/5fq3qb.jpg

实现这一目标的最佳方法是什么?

到目前为止,我只能移动图像以合并两个点 L,并调整图像 B 的大小,如何找到旋转它的角度并合并点 R?

【问题讨论】:

  • 我提供这个解决方案:数学

标签: javascript jquery html css


【解决方案1】:

简单的解决方案:

  1. 计算您需要旋转图像的角度:“粉红色图像上的点之间的当前角度” - “蓝色图像上的点之间的角度”(更清楚 - 水平线和穿过两个点的线之间的角度)
  2. 计算比例:蓝色点之间的距离/粉色点之间的距离

然后应用两个转换

参考资料:

【讨论】:

  • 您还需要对第二张图像应用翻译转换。
  • @Brian Gordon:这就是 OP 已经提到的,所以我很明显地省略了
猜你喜欢
  • 2021-11-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-04
  • 2014-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多