我编写了一些代码来通过 1000 多帧图像序列自动跟踪许多对象。对象边界和中心由我的算法以 xml 格式输出。我正在制作一个网站来展示我的结果,并且我想要一个具有正常播放、暂停、前进、倒带功能的可导航幻灯片。我目前有一个 php-javascript 圆形框架队列设置。它的工作原理是让 10 帧包含图像 1-10,然后当用户想要查看图像 2 时,更改视图并将图像 11 加载到帧 1 中,依此类推。这种循环队列样式适用于正常滚动,但我想每 100 毫秒更改一次图像,但它会陷入困境。在这方面有更好的方法吗?
我减速的主要来源是我的图像是在 GD 中从包含大量数据点的 xml 文件动态绘制的。我正在使用 file_get_contents 和 simpleXMLELement 函数将数据放入数组中,然后使用 imagepolygon 将它们绘制在图像上。有没有更好的方法来做到这一点?
每张图像大约为 1400 x 900,其中包含 30-500 个对象,具体取决于它在序列中的距离。我曾尝试存储物理绘制的图像,但由于用户需要能够隔离对象 1-10 或 3、7、8-11,由于排列的数量,这是不可能的。