MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助] 如何提取视频流的帧数 (https://www.labfans.com/bbs/showthread.php?t=3943)

windflier 2008-07-18 17:00

[求助] 如何提取视频流的帧数
 
看到网上很多都是用的下面这种方法:

mov=aviread(in.avi'); %读入
fnum=size(mov,2); %读取电影的祯数,mov为1*temp

这种方法需要把整个视频预读进内存,速度比较慢,如果文件过大还会经常出现内存溢出的问题。
请教各位牛人有没有比较好的办法解决这一问题,谢谢

另: 试图读出超过总帧数的帧,MATLAB会立即报错说超过了总帧数,不明白是如何判断出来的。

123377451 2008-08-23 17:35

回复: [求助] 如何提取视频流的帧数
 
在simulink 里有相应的模块 自己打开看 help里面也有说到。。。


所有时间均为北京时间。现在的时间是 12:59

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.