How can I set up parameters DelayTime and Loopcount when using exportgraphics for producing a gif file?
조회 수: 53 (최근 30일)
이전 댓글 표시
I am trying to create a gif file using exprtgraphics. When I use
exportgraphics(gcf, filename, Append = true, DelayTime = 0.4)
I get an error: "Error using exportgraphics Illegal option 'delaytime' given." The same happens if I try to set Loopcount. I couldn't find an example or explanation in the MathWorks documents. I tried the "old way"
frame = getframe(gcf);
im = frame2im(frame);
[imind,cmf] = rgb2ind(im,256);
imwrite(imind,cmf,filename,'gif','WriteMode','append', 'DelayTime',0.4);
This works but the exportgraphics command is easier to use and makes a prettier gif.
So, how can I set up the parameters in exportgraphics?
댓글 수: 0
답변 (2개)
Richard Quist
2022년 8월 26일
@Ludmila Kuncheva - those options are not available with exportgraphics (you can find the documentation for exportgraphics here). You may wish to contact support to request an enhancement
댓글 수: 0
Michael Habermann
2023년 2월 9일
편집: DGM
2023년 2월 9일
You can use imwrite which supports both settings:
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Printing and Saving에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!