未定义的功能' isDone'对于类型'单个'的输入参数

时间:2014-10-02 16:59:43

标签: matlab matlab-cvst

我正在做一个Matlab项目,我必须跟踪面部, 它运行正常,直到我使用:

% Track the face over successive video frames until the video is finished.
  while ~isDone(videoFileReader)

上面的代码给出了错误

  

未定义函数'isDone'表示'single'类型的输入参数。

这个循环有什么替代品吗?

2 个答案:

答案 0 :(得分:2)

isDone()是计算机视觉系统工具箱中vision.VideoFileReader对象的一种方法。您应确保已安装工具箱,且videoFileReader的类型为vision.VideoFileReader

答案 1 :(得分:0)

您收到此错误的最可能原因是您的工作区中未定义 isDone 功能。

尝试添加必要的路径,即addpath('requiredlibrarypath'),其中 isDone 功能已定义。