我需要快速绘制jpg帧,作为跟踪算法的输出。与jpg帧相伴的是包含简单(x,y)数据的文本文件,该数据定位正在跟踪的图像目标。我想使用matplotlib来绘制jpg图像,然后覆盖从文本文件中读取并存储到Pythonic列表中的(x,y)数据的散点图。下面是将绘制jpg图像的代码,但在我对matplotlib、scipy和PIL手册和帮助页面进行的所有搜索中,我找不到任何解释如何维护此绘图窗口并简单地在图像中的不同(x,y)位置覆盖简单标记的散点图的内容。任何帮助都是非常感谢的。
import matplotlib.pyplot as plt;
im = plt.imread(image_na
我想在Python中制作一个动画条形图,并将此动画保存为mp4格式。我的问题是,保存的视频中的帧被覆盖了,尽管我使用"blit=True“告诉动画,只有帧到帧变化的东西才会被绘制。令人惊讶的是,这个问题不会出现在Python的内置预览中。这是一个反映我的情况的最小值:
import matplotlib.pyplot as plt
from matplotlib import animation
def barlist(n): #That's the list of bars I want to display
C=[]
for k in range(1,6)