我做的,我必須跟蹤的面孔Matlab的項目, 它,直到我用運行良好:未定義功能「isDone」類型的輸入參數「單」
% Track the face over successive video frames until the video is finished.
while ~isDone(videoFileReader)
上面的代碼給出了錯誤
用於'single'類型輸入參數的未定義函數'isDone'。
這個循環有什麼替代嗎?
我做的,我必須跟蹤的面孔Matlab的項目, 它,直到我用運行良好:未定義功能「isDone」類型的輸入參數「單」
% Track the face over successive video frames until the video is finished.
while ~isDone(videoFileReader)
上面的代碼給出了錯誤
用於'single'類型輸入參數的未定義函數'isDone'。
這個循環有什麼替代嗎?
您得到此錯誤的最可能的原因是isDone函數沒有在您的工作區中定義。
嘗試添加必要的路徑,即addpath('requiredlibrarypath')
其中isDone功能已定義。
isDone()
是計算機視覺系統工具箱中vision.VideoFileReader
對象的一種方法。您應該確保安裝了該工具箱,並且videoFileReader
的類型爲vision.VideoFileReader
。
當它到達最後一幀時for循環停止會不會更簡單? – 2014-10-02 17:12:03
'videoFileReader'不應該是「single」類型。真正的問題必須在你的代碼中的其他地方(顯示你使用'vision.VideoFileReader'的地方)。 – nkjt 2014-10-03 11:07:24