DrifPredict 签名是“DriftPredict(initial_guess, span)”,并带有注释:
initial_guess :长度为 d 的数组。否则假定为零速度。
span :整数,默认 1 从最近的 span+1 帧计算速度场。
所以我知道我必须给出一个 2 元素数组作为 2D 平面中的漂移......但我不知道哪个元素是“x”(或“y”)。所以我查看了源代码(https://github.com/soft-matter/trackpy/blob/master/trackpy/predict.py),发现内部,漂移是转换为 numpy 数组的 pandas.dataframe。 ..但不是更进一步。
也许有人可以告诉我 trackpy.predict 中 x 和 y 的标准顺序?
一般信息:
python 模块 Trackpy 允许将粒子链接到轨迹中。当粒子密度高时,链接需要良好的初始猜测才能在下一帧中找到正确的粒子。我知道我的粒子沿着“x”有一个非常确定性的漂移,这接近粒子之间的标准距离,这就是为什么我需要使用 DriftPredict