getframe didn't capture my axes properly

14 Ansichten (letzte 30 Tage)
Osama Alkurdi
Osama Alkurdi am 5 Jul. 2021
Kommentiert: Aaron Schultz am 11 Okt. 2024
why getframe function makes a strange behaves when I used it in my GUI ?
I call it to capture the plotted animation on my axes in the following GUI:
getframe(handles.myAxes)
but when I combined these frames in one single video file using VideoWriter this is what I get !
you can notice that getframe doesn't capture my entire axes but a portion from it plus some area from the container panel, how to fix this issue ?
  1 Kommentar
Aaron Schultz
Aaron Schultz am 11 Okt. 2024
I beleive there is a bug with this. I am on 2024a OS X, and had a similar problem. For whatever reason moving the figure window around the screen after it's create seemed to fix the problem. After giving it a wiggle getframe started behaving as expected.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Animation finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by