好的,所以这很难(在我的脑海中)。
mframe, sframe1, sphoto1, sframe2, sphoto2 有自己的尺度和尺寸:
宽度和高度是这些对象的尺寸。
计划:
Sframe2 被拖到 sframe1 上。当我放开鼠标时,sphoto2 的尺寸(在 sframe2 的边界内缩放)需要放在 sphoto1 的缩放位置(在 sframe1 内缩放)。
为了能够将 sframe2 放到 sframe1 中我放手的位置,我需要能够将它放到缩放图像上的位置关联起来,因为我想将 sphoto2 与 sphoto1 合并。
sframe1 和 sframe2 在 mframe 上有坐标。sphoto1 和 sphoto2 只有私有坐标(例如我可以将图像合并到它们的 x 和 y 位置。)。
问题在于,因为里面的照片与这些帧的缩放比例不同,我已经弄清楚了能够正确地将 sphoto2 与 sphoto1 与 photo2 以正确的大小和位置在 sphoto1 上合并的比例因子。
所以问题是......我该怎么做?
下图有助于直观地表示问题。
这也是一个视频,向您展示它不应该做什么。框架内的图像需要正确缩放和合并到另一个图像上。
http://www.youtube.com/watch?v=N17Rrs1dSz0&feature=youtu.be
我的心都炸了。你能弄清楚什么需要扩展什么吗?