image flipping using a function

14 Ansichten (letzte 30 Tage)
James Chang
James Chang am 11 Nov. 2016
Kommentiert: James Chang am 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?

Akzeptierte Antwort

KSSV
KSSV am 11 Nov. 2016
Bearbeitet: KSSV am 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.

Weitere Antworten (0)

Kategorien

Mehr zu Animation finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by