[英]error in lip detection algorithm of my matlab code
我的 Matlab 代码出错。 我用的是R2009b版本
帧索引必须是大于零且小于或等于文件中的帧数的数值。
==> mmreader.read 错误在 74 videoFrames = read(getImpl(obj), index);
==> 10 时测试错误 Ii=read(mov,k*10);
只是一种预感,但我猜你的帧索引不是:
大于零且小于或等于文件中的帧数的数值。
MATLAB 告诉您错误发生在mmreader.read
,当您在文件testing
此时调用mmreader.read
时发生错误:
Ii=read(mov,k*10);
如果您的电影阅读器对象mov
包含少于k*10
帧,或者如果k
为零或负数,则您要求 MATLAB 做一些不可能的事情。
通过在命令行输入dbstop if error
可以很容易地跟踪这些类型的错误,这意味着当出现错误时,您将进入调试模式。 此时,您可以检查k
的值,以及mov
中可用帧的数量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.