2014-10-02 85 views
2

我做的,我必須跟蹤的面孔Matlab的項目, 它,直到我用運行良好:未定義功能「isDone」類型的輸入參數「單」

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

上面的代碼給出了錯誤

用於'single'類型輸入參數的未定義函數'isDone'。

這個循環有什麼替代嗎?

+0

當它到達最後一幀時for循環停止會不會更簡單? – 2014-10-02 17:12:03

+2

'videoFileReader'不應該是「single」類型。真正的問題必須在你的代碼中的其他地方(顯示你使用'vision.VideoFileReader'的地方)。 – nkjt 2014-10-03 11:07:24

回答

0

您得到此錯誤的最可能的原因是isDone函數沒有在您的工作區中定義。

嘗試添加必要的路徑,即addpath('requiredlibrarypath')其中isDone功能已定義。

2

isDone()是計算機視覺系統工具箱中vision.VideoFileReader對象的一種方法。您應該確保安裝了該工具箱,並且videoFileReader的類型爲vision.VideoFileReader