File Exchange

image thumbnail

save 3D matrix as gif

version 1.0.0.0 (1.68 KB) by Geert
Function that saves a 3D matrix in a gif image file.

5 Downloads

Updated 29 Aug 2013

View License

save_3D_matrix_as_gif
---------------------
Function that saves a 3D matrix in a gif image.

input:
filename = the desired name of the output file
e.g.: 'C:\Users\John\Desktop\animation.gif'
or 'animation.gif' (saves in current folder)
matrix = the 3D matrix, matrix(:,:,n) contains the n'th frame of the
desired gif animation
delaytime = optional argument to specify the delay time (in seconds)
of the gif file (default = 0.1 sec)
output:
/

example:
Im = zeros(100,100,20);
% create circles with decreasing radii
for ii=1:20
Im(:,:,ii) = phantom([1 1/ii 1/ii 0 0 0],100);
end
save_3D_matrix_as_gif('C:\Users\John\Desktop\name_of_gif_file.gif',Im,0.2)

author: Geert Van Eyndhoven
contact: vegeert[at]hotmail[dot]com

Cite As

Geert (2020). save 3D matrix as gif (https://www.mathworks.com/matlabcentral/fileexchange/43270-save-3d-matrix-as-gif), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (5)

MATLAB Release Compatibility
Created with R2013a
Compatible with any release
Platform Compatibility
Windows macOS Linux