image flipping using a function

13 visualizzazioni (ultimi 30 giorni)
James Chang
James Chang il 11 Nov 2016
Commentato: James Chang il 11 Nov 2016
if true
My Animation
writerObj = VideoWriter('myAnimation2','MPEG-4');
writerObj.FrameRate = 1;
open(writerObj);
RGB1 = imread('spiderman.jpg');
RGB2 = imread('deadpool.jpg');
RGB3 = imread('hulk.jpg');
RGB4 = imread('spiderman.jpg');
imgArray = {RGB1, RGB2, RGB3, RGB4};
for i = 1:4
frm=im2frame(imgArray{i});
writeVideo(writerObj,frm);
end
close(writerObj);
function RGB = flipud(RGB1, RGB2, RGB3, RGB4);
load myAnimation2
Is is possible do this or this is wrong?

Risposta accettata

KSSV
KSSV il 11 Nov 2016
Modificato: KSSV il 11 Nov 2016
flipud works on individual matrix. It takes only one matrix (1D/2D/3D) as input. Apply flipud individually to RGB1,RGB2,RGB3,RGB4.

Più risposte (0)

Categorie

Scopri di più su Animation in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by