gpt4 book ai didi

python - 使用 WXAgg 后端处理 matplotlib 动画中的帧大小调整

转载 作者:太空宇宙 更新时间:2023-11-03 19:35:26 25 4
gpt4 key购买 nike

我正在做一些动画绘图并使用 matplotlib 示例作为指导。 matplotlib examples

通过该页面的以下链接示例,调整框架大小时动画存在一些明显的问题。处理这个问题的正确或最好的方法是什么? animation_blit_wx.py
谢谢

最佳答案

看看animation_blit_qt4.py 示例。你必须手动检查图形大小,如果它改变了,你需要重新绘制背景。

这是 qt 示例中执行此操作的部分,self 是一个图形 Canvas :

 current_size = self.ax.bbox.width, self.ax.bbox.height
if self.old_size != current_size:
self.old_size = current_size
self.ax.clear()
self.ax.grid()
self.draw()
self.ax_background = self.copy_from_bbox(self.ax.bbox)

关于python - 使用 WXAgg 后端处理 matplotlib 动画中的帧大小调整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3835109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com