matlab code for automated images slideshow?
Show older comments
hi all, i want images sledeshow in my gui but make sure that images slides must be change automatically..kindly help
Accepted Answer
More Answers (2)
Mischa Kim
on 1 Feb 2014
0 votes
Shivaputra Narke
on 1 Feb 2014
0 votes
% if you want to use with timer %% create a timer %%% create a new file with following code and name it as main .
global indx indx=1; showTimer=timer('timerFcn',@slideshow); set(a,'ExecutionMode','fixedRate'); set(a,'Period',2) %% 2 sec delay start(a)
%%% create a function function slideshow(varargin) global indx imgNameList= char('img1.tif','img2.tif','img3.tif'); indx=indx+1; if indx> length(imgNameList) indx=1; end imshow(a); drawnow;
%%% Now run main file
5 Comments
romasha
on 1 Feb 2014
Shivaputra Narke
on 1 Feb 2014
what is the error?
Shivaputra Narke
on 1 Feb 2014
You have two create two files. one that is your main file normal script other is function file.
create a new file and save it as slideshow and enter following code
function slideshow(varargin) global indx imgNameList= char('img1.tif','img2.tif','img3.tif'); indx=indx+1; if indx> length(imgNameList) indx=1; end imshow(a); drawnow;
%%% End of function %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Now create new file and save it as you want with following code,
global indx indx=1; showTimer=timer('timerFcn',@slideshow); set(a,'ExecutionMode','fixedRate'); start(a)
romasha
on 1 Feb 2014
Shivaputra Narke
on 2 Feb 2014
replace a by showTimer
Categories
Find more on Fluid Dynamics in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!