movie
Reproduz uma sequência de quadros de filme em uma figura.
Categoria: Graphics > 2-D and 3-D Plots
Sintaxe
movie(M)
Reproduz uma vez os quadros do array de structs M.
movie(M, n)
Reproduz o filme n vezes.
movie(M, n, fps)
Reproduz a fps quadros por segundo.
Descrição
Um laço de animação típico desenha um gráfico, captura-o com getframe, guarda o quadro em M(k) e, depois do laço, chama movie(M). Os quadros são exibidos nos eixos atuais, ajustados ao tamanho. Quadros criados com im2frame também funcionam.
Argumentos de entrada
M- Array de structs de quadros com os campos
cdataecolormap, degetframeouim2frame. n- Número de repetições, 1 por padrão.
fps- Taxa de quadros em quadros por segundo, 12 por padrão.
Exemplo
Reproduzir quadros gerados
for k = 1:3
M(k) = im2frame(uint8(cat(3, 80*k*ones(40), 40*ones(40), 200*ones(40))));
end
movie(M, 2)
No app, os quadros são reproduzidos abaixo do código.