如何用trackpy保存被追踪物体的轨迹?
How to save trajectories of tracked objects with trackpy?
我正在测试http://soft-matter.github.io/trackpy/stable/
您可以在这里访问我的图像数据:http://goo.gl/fMv5oE
我在后续视频图像中跟踪对象的代码是:
import matplotlib.pyplot as plt
plt.rcParams['image.cmap'] = 'gray' # Set grayscale images as default.
import trackpy as tp
import pims
v = pims.ImageSequence('F:/*.png')
f = tp.batch(v[:100],diameter=21,threshold=25)
t = tp.link_df(f, 5)
如何保存 t
? (我是Python的新手)
根据经验,您可以使用 Pickle 序列化对象。
import pickle
pickle.dump(t,open("filename.pck","wb"))
同时查看 documentation o TrackPy 您可以找到一些将数据存储为 Panda 矩阵的方法。
我正在测试http://soft-matter.github.io/trackpy/stable/
您可以在这里访问我的图像数据:http://goo.gl/fMv5oE
我在后续视频图像中跟踪对象的代码是:
import matplotlib.pyplot as plt
plt.rcParams['image.cmap'] = 'gray' # Set grayscale images as default.
import trackpy as tp
import pims
v = pims.ImageSequence('F:/*.png')
f = tp.batch(v[:100],diameter=21,threshold=25)
t = tp.link_df(f, 5)
如何保存 t
? (我是Python的新手)
根据经验,您可以使用 Pickle 序列化对象。
import pickle
pickle.dump(t,open("filename.pck","wb"))
同时查看 documentation o TrackPy 您可以找到一些将数据存储为 Panda 矩阵的方法。