【发布时间】:2014-09-13 18:17:28
【问题描述】:
我亲爱的 py 专家。 我在 python(Tkinter 库)中编写了一个显示图片的 GUI 程序,以显示我使用 Canvas 小部件的图像。该程序确实加载了一张图片(它的宽度/高度总是大于 Canvas 的宽度/高度),当我在 Canvas 上单击鼠标时,它会返回 ax,y - 坐标(和颜色灰度值),但它始终是 Canvas 的坐标,而不是图像的。例如 - 图像大小为 x=5040 和 y=3360,画布小部件大小为 x=500 和 y=400,当我点击画布时,我永远不会得到值,即使我滚动图像,X 也超过 500轴和 400 分别为 Y 轴。我做错了什么,如何从图像中获取正确的信息? 谢谢。
【问题讨论】:
-
首先,您忘记显示代码了。