AVIファイルを作成​する際にエラーが表示​されるのはなぜですか​?

14 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2009 年 12 月 14 日
下記のようにAVIファイルを作成すると、エラーが表示されます。
mov = avifile('fn6.avi');
figure
line
mov = addframe(mov,gcf);
pause
mov = addframe(mov,gcf);
mov = close(mov);
(エラーメッセージ)
Error using ==> avifile.addframe>ValidateFrame
Frame must be 560 by 421.
回避方法を教えてください。

採用された回答

MathWorks Support Team
MathWorks Support Team 2009 年 12 月 14 日
GETFRAME関数をご利用いただくことで回避することが可能です。
mov = avifile('pd3.avi');
figure
surf(peaks)
frame = getframe(gcf);
mov = addframe(mov,frame);
frame = getframe(gcf);
mov = addframe(mov,frame);
mov = close(mov);

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange印刷と保存 についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!