如何在Matlab中从一组图像制作gif图像?

用户名

如何在Matlab中从一组``.jpg''图像(例如:I1.jpg,I2.jpg,...,I10.jpg)制作``.gif''图像?

Benoit_11

好的,这是一个简单的示例。我得到了一个带有独角兽的图像,并删除了2个部分以创建3个不同的图像,仅是为了创建动画gif。看起来是这样的:

clear
clc

%// Image source: http:\\giantbomb.com
A = rgb2gray(imread('Unicorn1.jpg'));
B = rgb2gray(imread('Unicorn2.jpg'));
C = rgb2gray(imread('Unicorn3.jpg'));

ImageCell = {A;B;C};

figure;
subplot(131)
imshow(A)

subplot(132)
imshow(B)

subplot(133)
imshow(C)

%// Just to show what the images look like (I removed spots to make sure there was an animation created):

在此处输入图片说明

%// Create file name.
FileName = 'UnicornAnimation.gif';

for k = 1:numel(ImageCell)

    if k ==1

%// For 1st image, start the 'LoopCount'.
        imwrite(ImageCell{k},FileName,'gif','LoopCount',Inf,'DelayTime',1);
    else
        imwrite(ImageCell{k},FileName,'gif','WriteMode','append','DelayTime',1);
    end

end

如您所见,它与Mathworks网站上的示例没有什么不同。在这里,我的图像位于单元格阵列中,但是您的图像可能位于常规阵列中或其他位置。当我打开“ UnicornAnimation.gif”时,它确实是一个不错的动画!

希望对您有所帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从一组png图像创建动画gif

尝试从一组图像创建GIF

如何在本机反应中显示一组图像?

Python 从一组值中屏蔽图像像素

jmeter 如何从一组图像中采样 POST 请求数据

如何让我的机器人从一组图像中随机选择一个图像

如何从以numpy数组堆叠的一组图像中制作电影?

在一组图像中搜索图像

如何在python中正确加载一组图像

如何在榆树中制作一组独特的记录

如何在 Python-opencv 中实现一组图像?

如何在iOS应用中永久存储一组图像-Swift

如何在C#WPF中为一组图像设置适当的布局?

如何在HTML / CSS中居中放置一组图像?

如何加载存储在 zip 文件中的一组图像?

从一组图像创建视频Android

如何均衡一组图像的强度?

如何在引导卡组中制作方角图像

如何从一组图像文件创建HDR文件?

用python编程Discord bot-如何使bot从一组图像中发送随机图像?

如何将一组更改过的图像保存在MATLAB的新文件夹中?

如何在 Isabelle 中定义从一组到另一组(f:A -> B)的函数/映射?

在 MATLAB 中制作一组值的线图

如何从一组图像(.png,.jpg,.bmp等)中检索所有.txt格式(例如255、255、255)的原始rgb数据

如何在Kivy中从一组小部件动态创建纹理?

如何从一组复杂的对象中获取一组唯一的属性

如何知道一个点是否在图像中的一组点之外?

如何在Excel中制作一组级联的下拉列表?

如何在php中的循环中制作一组每2个值