当前位置: 首页> 游戏> 攻略 > 关键词优化排名有哪些牛霸天的软件1_衢州网站建设_seo网络优化是什么工作_贵州seo推广

关键词优化排名有哪些牛霸天的软件1_衢州网站建设_seo网络优化是什么工作_贵州seo推广

时间:2025/7/13 15:29:48来源:https://blog.csdn.net/tsumikistep/article/details/142302209 浏览次数:0次
关键词优化排名有哪些牛霸天的软件1_衢州网站建设_seo网络优化是什么工作_贵州seo推广

文章目录

  • 前言
  • 一、函数输入与输出
  • 二、函数代码
  • 三、例程(可直接运行)
  • 参考文献


前言

生成 gif 图片时遇到的问题,为了后续调用方便,封装为函数


一、函数输入与输出

  • 输入:
    • cell_figure: cell 数组,数组元素是活动窗口的结构体
      • 由 drawnow; F=getframe(gcf) 得到
    • name: string, 图片的名称
  • 输出
    • 无输出,生成一张名为 name 的 GIF 图像

二、函数代码

%% write_gif() function,可以生成 GIF 的函数
%
% 输入参数:
%   input1: cell(struct), stru. describe the graph frame
%   input2: string, name of file
%
% 输出参数:
%   无输出,生成一个 GIF 图片function write_gif(cell_figure, name)% initpic_num = 1;name = string(name); % be strfor i = 1: length(cell_figure)graph_struct_i = cell_figure{i};% frame 2 imageI=frame2im(graph_struct_i);[I,map]=rgb2ind(I,256);% 写入 gif 文件if pic_num == 1imwrite(I, map, name + '.gif', 'gif', 'Loopcount', inf, 'DelayTime', 0.2);elseimwrite(I, map, name + '.gif', 'gif', 'WriteMode', 'append', 'DelayTime', 0.2);end% pic_num addpic_num = pic_num + 1;end
end

三、例程(可直接运行)

clear; clc; close all;%% create line% init
cell_figure = {};for i = 1:5% create figfig = plot([i, 2 + i*2, -3 + i*3, 7 - i*4]);ylim([-20, 20])% draw & write celldrawnow;F=getframe(gcf);cell_figure{end+1} = F;end% invoke
write_gif(cell_figure, 'test_1')%% write_gif() function,可以生成 GIF 的函数
%
% 输入参数:
%   input1: cell(struct), stru. describe the graph frame
%   input2: string, name of file
%
% 输出参数:
%   无输出,生成一个 GIF 图片function write_gif(cell_figure, name)% initpic_num = 1;name = string(name); % be strfor i = 1: length(cell_figure)graph_struct_i = cell_figure{i};% frame 2 imageI=frame2im(graph_struct_i);[I,map]=rgb2ind(I,256);% 写入 gif 文件if pic_num == 1imwrite(I, map, name + '.gif', 'gif', 'Loopcount', inf, 'DelayTime', 0.2);elseimwrite(I, map, name + '.gif', 'gif', 'WriteMode', 'append', 'DelayTime', 0.2);end% pic_num addpic_num = pic_num + 1;end
end
  • 输出结果
    在这里插入图片描述

参考文献

[1] https://blog.csdn.net/lusongno1/article/details/78632457


在这里插入图片描述

关键字:关键词优化排名有哪些牛霸天的软件1_衢州网站建设_seo网络优化是什么工作_贵州seo推广

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: