为什么代码:
aviobj = avifile('example_1.avi', 'compression', 'none', 'fps', 30);
for i=1:8
%generating the filenames
filename = strcat('Masks/',int2str(i),'.bmp');
I = imread(filename);
aviobj = addframe(aviobj,I);
end
aviobj = close(aviobj); 我知道有其他的解决方案可以从matlab的框架中创建avi,但我不明白为什么它可以在xp而不是7上工作,而且它有一些东西需要安装才能工作。
发布于 2012-11-27 00:22:33
在avifile上推荐使用VideoWriter。
https://stackoverflow.com/questions/13562177
复制相似问题