Plot a video near a matlab plot
이전 댓글 표시
Hi, I have a video and a plot which shows the measures of temperature at each seconds of the video. The matlab plot is a moving point, so both the video and the plot are moving. I have Three question:
- How can I save the moving plot as a video (preferably with a transparent background)?
- Is it possible to position the video near the plot, in the same window? How can I do?
- Is it possible to overlap the moving plot over the video?
- Thanks a lot
Michela
답변 (1개)
Shashank
2017년 7월 11일
Hi Michela,
- You can save the moving plot as a video using the 'getframe' function. In the following example I store each frame in an array of structures:
n = 50;
XY = 10 * rand(2,n) - 5;
for i=1:n
plot(XY(1,i),XY(2,i),'or','MarkerSize',5,'MarkerFaceColor','r')
axis([-5 5 -5 5])
a(i)=getframe(gcf);
pause(.1)
end
- You can display the video in the same Figure window as the plot. You can refer the following example: http://www.mathworks.com/help/vision/examples/video-display-in-a-custom-user-interface.html
- Please refer the following thread to understand how to plot over a video:
-Shashank
카테고리
도움말 센터 및 File Exchange에서 Video Formats and Interfaces에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!