2017-07-26 136 views
0

假设我有一个尺寸为800像素宽×500像素高的图像。 假设我使用某种算法缩放此图像以确定100像素宽度乘900像素高度,并假设我在x:50,y:35处以X:0,y:0作为左上角像素点击鼠标。 如何计算鼠标点击在原始图像中的位置,如果没有缩放?计算图像缩放后的鼠标坐标

有没有一个简单的公式做这个计算?

在此先感谢!

+1

如何再次参观学校和参加几何课? –

回答

1

尝试:

鼠标的X坐标原始图像=鼠标-X-坐标/(new_width/original_width)中;
鼠标Y坐标在原始图像=鼠标Y坐标/(new_height/original_height)

+0

这似乎很容易是真的,谢谢你! :D – Blarify

+0

好吧,你确实要求一个“简单”的公式。 :)通过解释,这只是重新建立你的鼠标坐标成比例地改变了表面的尺寸。 –