Plot a video near a matlab plot
Ältere Kommentare anzeigen
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
Antworten (1)
Shashank
am 11 Jul. 2017
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
Kategorien
Mehr zu Video Formats and Interfaces finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!