问题标签 [photoimage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何阻止我的 gif 在 tkinter 中冻结?
我正在尝试使用 Python 2.7 和 Tkinker 循环播放 gif。它将在树莓派上运行,但我的实现甚至在我更强大的 Macbook pro 上也滞后。这是一个如何实现的示例:
现在的问题是,当 gif 正在播放时,每 5-10 秒它会在一个帧上挂起 1/2-1 秒。如果我试图每 20 毫秒处理或调整 gif 帧的大小,这是可以预料的,但我相信我只是用预处理图像更新标签。有没有更有效的方法来做到这一点,所以 tkinter 不会滞后?
tkinter - ImageTk.PhotoImage 给出不存在的消息
我正在尝试将图像添加到画布。我从以前的论坛答案中窃取了代码,但它不起作用。
在 create_image 行,会生成消息“_tkinter.TclError:图像“pyimage1”不存在”。
我已经阅读了很多关于这个问题的答案,但所有这些都是关于做参考,或者使用提升来改变显示顺序。但是,我什至没有超越画布的创建。
请问我错过了什么?
python-3.x - tkinter 图像出现部分白色而不是正确的颜色
最近我一直在尝试让 gif 与 tkinter 一起工作,经过一些研究,我弄清楚了我将如何做到这一点并写了一个类来让它们更容易播放
但是,当我对此进行测试时,我注意到我的 gif 非常奇怪,如此处所示,第一帧似乎只受到轻微影响,第二帧似乎完全正常,其余的则受到该问题的严重影响,我记得在某处读过alpha 为 0 的像素在 PhotoImage 文件中被视为透明的,所以我认为这可能是问题所在,但是我认为第一张和第二张图像受到不同的影响很奇怪,有没有办法改变这种情况?
python - 尽管未收集 tkinter 图像但未显示
以下不会显示任何内容:
我第二次呼唤火焰时,p 仍然记得它的形象。没有异常发生,但图像不显示。
然而:
确实有效
(我知道有一些未使用的参数,但 pic 需要与其他需要它们的函数相同的签名
会一样好)
(pic, flame, _pic2, canvas) 是全局的
python - 如何将 png 图像制作为 gif 图像?
我想使用 python3.6 将 png 图像更改为 gif 图像,我该怎么做?我正在用 tkinter 制作一个 GUI 程序,我必须将 png 更改为 gif 图像,这样我就可以在我的程序上显示请帮助
python - 如何使用以下代码在 python 中的此按钮上显示图像?
所以我需要在我用 python 创建的按钮上获取我的图像。但它弹出错误(widgetName, self._w) + extra + self._options(cnf))
_tkinter.TclError: image "pyimage2" doesn't exist
。另外,我已经在一个函数中制作了我的程序的主窗口。然后我做到了,所以当 python 完成该功能时,它会打开这个启动窗口,您可以在其中登录并访问LifeLoginWindow
. 但是当我摆脱这个启动并调用该LifeLoginWindow
函数时,它运行完美,我可以看到图像。所以我不知道发生了什么。这是我的代码:
python - tkinter 画布仅更新错误
我正在编写一个代码,只要用户在 Treeview 小部件中选择一个项目,它就会在画布小部件中显示一个 .png。当我运行我的代码时,只有当 selectedItems 函数中出现错误时,图像才会显示在画布中。到目前为止,它可以是任何错误,但除非抛出错误,否则不会显示图像。我尝试插入时间延迟并使用调试工具,但我仍然不明白为什么会发生这种情况。在没有错误的情况下,Treeview 仍然会为所选项目生成索引,但画布不会随图片一起更新。有人可以教育我吗?
这是我得到的错误:
我知道 TypeError 之一。这是故意让图像显示。我认为问题出在 tkinter调用函数中。有任何想法吗?
image - 将图像添加到按钮
在学习tkinter的过程中,遇到了一个问题:无法在按钮中添加图片:
该代码出错:
为什么会这样?我该如何解决?