我想使用for循环实时创建3D模型,以循环来自网络摄像头的实时视频源的图像帧。
目前,我使用预先录制的视频通过for循环填充我的数据数组,然后渲染模型。在每个帧中,我确定图像中圆的X和Y坐标以及X和Y偏移,并将其添加到相应的数组(有4个数组)。我使用这些数组使用下面的fsurf()函数创建一个圆,并将它们堆叠形成一个管。
fsurf(funx,funy,funz,[0 2*pi min(Z) max(Z)],'linestyle','none');
如果我将与渲染模型相关的代码行移动到当前的for循环中,我将如何在每次迭代结束时刷新弹出窗口中显示的3d模型,以便我可以直观地看到每个图层都添加到我的模型?
我知道如何通过for循环从实时网络摄像头提取中提取快照,但我目前仍然坚持这个问题。
感谢您的帮助。