繁体   English   中英

我的 matlab 代码的嘴唇检测算法错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM