MATLAB:read:readTimedOut问题

   昨天采的视频,今天用以前常用的matlab程序处理.avi格式视频,以前处理的好好的,今天不知怎么突然出现了这个问题“MATLAB:read:readTimedOut”。

  折腾了一上午,问题终于搞定了。

  查了mmreader函数,网上查找各种问题,看了这个网站http://www.mathworks.cn/support/ ... p;solution=1-9NYJWS,说是视频有问题,
下了xvid解码器安装,也不行。。。

 

  最后下了一个完美者影音转码的软件http://www.crsky.com/soft/14605.html,将采集的avi格式的视频重新转为了.avi格式,解决了问题。我去,汗死~~~!!

 看来研究真是不好做啊,排查问题就能,不过解决问题后感觉还是不错滴~

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当在Matlab中出现 "Out of memory"(内存不足)的错误时,这意味着你的计算机没有足够的可用内存来执行所需的操作。这可能是因为你的代码需要处理大量的数据或者使用了大量的变量。 以下是一些可能的解决方案: 1. 优化代码:检查你的代码是否存在无用的变量、循环或计算步骤。尽量减少内存占用较大的操作,如循环和复制大型矩阵。确保在不需要时及时释放变量和资源。 2. 内存管理:使用Matlab提供的内存管理函数来管理内存。例如,可以使用`pack`函数来释放使用的内存片段,使用`clear`函数明确清除不再需要的变量。 3. 增加物理内存:如果你的计算机物理内存不足,可以考虑增加系统的内存容量。这可以通过添加更多的RAM模块或升级计算机硬件来实现。 4. 减少数据规模:如果可能,可以尝试减少数据规模,或者将数据分割成更小的部分进行处理。例如,可以只加载部分数据进行处理,而不是同时加载全部数据。 5. 使用内存优化选项:Matlab提供了一些内存优化选项,例如使用稀疏矩阵代替密集矩阵,或使用流式处理数据而不是一次性加载全部数据。 6. 使用64位版本的Matlab:如果你使用的是32位版本的Matlab,考虑切换到64位版本。64位版本能够更有效地利用大内存。 请根据你的具体情况尝试上述解决方案,并根据需要进行调整。如果问题仍然存在,请考虑咨询Matlab的技术支持或社区以获取更详细的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值