将numpy数组的(列表)写入(动画)gif。

array2gif的Python项目详细描述


Animation of random pixels converging from two colors to one color. T = 0.7 T_c. T = 0.7 T_cAnimation of random pixels converging less slowly to one color. T = 0.88 T_c. T = 0.88 T_cAnimation of random pixels staying mostly random. T = 1.06 T_c. T = 1.06 T_c

Array2GIF提供一个顶级函数write\u gif(),用于 将三维numpy数组写入gif,或将这些数组的列表写入 动画gif。它对我很有用-只是热力学的小动画 模拟-就像这里显示的伊辛模型中的磁化。

用法

下面是一个2像素x 3像素的动画gif示例 两帧,每秒切换5帧。所有动画 库将无限循环

importnumpyasnpfromarray2gifimportwrite_gifdataset=[np.array([[[255,0,0],[255,0,0]],# red intensities[[0,255,0],[0,255,0]],# green intensities[[0,0,255],[0,0,255]]# blue intensities]),np.array([[[0,0,255],[0,0,255]],[[0,255,0],[0,255,0]],[[255,0,0],[255,0,0]]])]write_gif(dataset,'rgbbgr.gif',fps=5)# or for just a still GIFwrite_gif(dataset[0],'rgb.gif')

安装

或者:

pip install array2gif

或:

pip install git+https://github.com/tanyaschlusser/array2gif.git#egg=array2gif

发布历史记录

1.0.4(2018-06-22)

错误修复

  • 修复了非整数数据集时出现错误的问题 使用:现在它被转换为uint8 如果这两张照片有区别的话,就会被提起。
  • 已解决的问题,当存在 比GIF中的颜色更多(最多256种)尽管 可以为每个 单帧,现在还没有实现,而且 初始全局调色板用于整个动画

1.0.3(2018-06-02)

错误修复

  • 上次在文档中没有碰撞版本。

1.0.1(2018-06-02)

错误修复

  • 修复了交换图像宽度和高度的问题。 这在图像编辑器中很清楚,但在查看时并不明显 铬合金的。

1.0.0(2018-05-23)

改进

  • 现在可以使用pil数据排序(行x列x rgb) 除了原始排序(rgb x rows x cols)

错误修复

  • 修复了array2gif在使用时引发ValueError的问题 具有完全有效数据的4D NumPy数组现在有可能 使用3d numpy数组列表或4d numpy数组 动画礼品。

0.1.0(2016-09-30)

初始版本

  • 一个函数,write_gif

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何阻止actor不断拾取对象?   相当于JavaScript的Java密码   如何访问非静态克隆arrayList以用于Java中的静态方法   java为什么可序列化的内部类不可序列化?   JavaJSP通过JavaBean中的ArrayList循环   mysql如何在Java中将所选列从数据库获取到JTable   java如何使用单个if语句测试字符是否为元音?   java如何将List<Person>转换为Map<String,List<Double>>而不是Map<String,List<Person>>?   Java绘图到JPanel图形,使用字节数组,白色闪烁   使用webEngine事件的JavaScriptJavaNashorn   java在特定位置插入列表<List<Map<Integer,Integer>>   swing Java如何获取JSpinner所选项目的索引?   java Groovy和Grails vs Scala,Twitter为什么选择Scala?   java从一个片段调用另一个片段中的方法   java如何以JSON格式保存对象并将其放入控制器中的列表或映射中   java iText PdfPTable不显示西里尔(俄语)符号