我的目标是要设置一个循环播放的背景图像,其功能与.gif的功能完全相同,最重要的是,要使图像的幻灯片同时循环播放并延迟大约1秒钟。
最初,当我的幻灯片只有150-200张图像时,在启动时使用以下代码并稍有延迟就没问题了。
JSON.parse(JSON.stringify(formats.text_message))
但是,一旦导入剩余的数千张图像,就会收到内存不足错误。我可以使用下面的代码解决这个问题,但是我遇到了一个小错误,其中gif背景会在等待图像加载时暂时停止加载。
我的问题是这个;如何在前景图像循环浏览成千上万张图像时保持背景图像有规律地更新?下面的代码几乎完成了此任务,减去了加载较大图像尺寸时的轻微延迟。
my_photoimage_list = [(PhotoImage(file=image))
for image in imagelist]