# coding: utf-8
from PIL import Image
import os
import os.path#rootdir = r'D:\用户目录\我的图片\From Yun\背景图\背景图'  # 指明被遍历的文件夹
rootdir = r'/Users/mamabang/Downloads/new_emoticon_png'#原图片目录for parent, dirnames, filenames in os.walk(rootdir):#遍历每一张图片for filename in filenames:print('parent is :' + parent)print('filename is :' + filename)currentPath = os.path.join(parent, filename)print('the fulll name of the file is :' + currentPath)im = Image.open(currentPath)#打开gif格式的图片def iter_frames(im):try:i= 0while 1:im.seek(i)imframe = im.copy()if i == 0:palette = imframe.getpalette()else:imframe.putpalette(palette)yield imframei += 1except EOFError:pass   for i, frame in enumerate(iter_frames(im)):print('frame信息:==>')print(frame.info)frame.save(r"/Users/mamabang/Downloads/new_emoticon/"+filename +'.gif','gif')   # //frame.save(r"/Users/mamabang/Downloads/new_emoticon/"+filename +'.gif',**frame.info)   #转化格式,重新命名保存到C_2文件夹,这里后面的.gif表示转换后的图片格式,要转化成png格式的话改成.png即可。其他格式相互转化类似。

批量图片格式转化——gif转换为jpg、png相关推荐

  1. 批量图片格式转化——gif、jpg、png三种格式的图片相互转化

    这篇文章主要介绍如何把批量的转化图片的格式问题,博主遇到的问题需要将gif格式的图片转化成jpg或png格式的图片.直接上一段小代码,注释已经很清楚了. # coding: utf-8 #作者:小星星 ...

  2. 怎样把图片转换成jpg格式?如何完成批量图片格式转换?

    处理图片时,如果遇到图片格式转换(https://www.yasuotu.com/geshi)的时候该怎么办呢?尤其需要批量图片格式转化的时候,有没有比较方便又快捷的方法呢?推荐使用压缩图的图片处理工 ...

  3. Python脚本—批量图片格式转换

    使用Python的os.sys.PIL库完成批量图片格式转换 import os import sys from PIL import Imageinput_folder = r'D:\Toolkit ...

  4. 如何快速批量图片格式转换呢?

    在日常工作中,我们会找到很多不同的图片格式,其中有些格式是不常用的,这些格式的兼容性较差,这样就经常需要把图片转换成常用格式,方便工作使用.有时需要批量处理图片格式转换.如果你想快速转换图像格式,可以 ...

  5. java图片格式转化(例如jpg格式转化png)

    转载自  java图片格式转化(例如jpg格式转化png) import java.awt.image.BufferedImage; import java.io.File; import java. ...

  6. 利用Python实现自动批量图片格式转换

    文章目录 利用Python实现自动批量图片格式转换 0.背景 1.简单思路 2.进一步改进 3.最终版本 4.总结 利用Python实现自动批量图片格式转换 0.背景 在一个漫画网站下载了一些图片,但 ...

  7. python实现图片格式转换_干货必看 | Python实现图片格式转化

    今天教大家一个实用的小技巧,用Python实现图片格式转化,即将PDF格式转化成PNG格式. 整体代码: import fitz ''' #将PDF转化为图片 pdfPath pdf文件的路径 img ...

  8. ENVI批量图片格式转换(IDL语言实现,raw转换为tif)

    笔者最近需要将大量.raw后缀的多光谱图像转换为tif格式,然后再利用matlab对tif格式的图片进行处理. 然而,利用ENVI将.raw图片读入后,只能一张一张地将其另存为.tif格式. 笔者考虑 ...

  9. vs2010用c语言实现数据转换成图片,数据压缩第二次实验报告——用C语言实现bmp to yuv的图片格式转化...

    实验目标 实验主要要求将图片格式从BMP到YUV的转化,并生成含有至少五幅图片不少于200帧的图像流. 实验原理 一.BMP图像简介: 典型的BMP图像文件由四部分组成(部分摘自360百科对BMP的定 ...

  10. 【图片格式转换】python实现批量图片格式转换:emf、jpeg等转为png

    [图片格式转换]python批量进行图片格式转换emf.jpeg等转为png 文章目录 [图片格式转换]python批量进行图片格式转换emf.jpeg等转为png 1. 代码 2. 效果 3. 总结 ...

最新文章

  1. [css] 你有用过弹性布局吗?说说你对它的理解
  2. 一文带你彻底了解大数据处理引擎Flink内存管理
  3. python嵌套循环优化_减少循环嵌套,提升代码运行速度!你不知道的3个实用Python函数...
  4. CSS文件的三种引入方式
  5. 对C#开发两个基本原则的深入讨论
  6. 吴恩达神经网络和深度学习-学习笔记-20-训练/开发/测试集划分
  7. 如何更改IDEA的主题(背景黑色还是白色)
  8. host速度 mtk usb_MTK功能机MT2503平台USB充电电流设置
  9. js需要删除页面中某个元素
  10. Unity3D坦克大战游戏开发——学习笔记(上)
  11. Residual, BottleNeck, Inverted Residual, MBConv的解释和Pytorch实现
  12. Neutron的Web Server启动过程中的关键参数
  13. robotframework-ride for mac m2
  14. 浙商银行入职计算机考试,浙商银行计算机笔试心得
  15. powerdesigner 导入sql文件生成模型
  16. Tableau权限设置方法
  17. 助力 AI 银行发展 网易智企打造一站式金融服务
  18. 无源互调分析仪PIM Analyzer原理及应用
  19. 论文数据获取工具——WebPlotDigitizer
  20. 超越 FPN 和 NAS-FPN!商汤港中文提出 FPG,特征金字塔网格强势登场!

热门文章

  1. SHAP模型:可解释机器学习模型
  2. java delayqueue_Java DelayQueue size()用法及代码示例
  3. 小程序tab切换引起的echarts渲染堆积到一块的显示问题(三)
  4. 文件预览-使用SecretID和SecretKey进行腾讯云cos桶文件预览(word、ppt等)
  5. 运营商进行网络劫持的前生今世+劫持的危害
  6. Understanding Deep Image Representations by Inverting Them
  7. linux编译webengine,am3352请问如何在linux3.8上移植带有webengine的qt5?
  8. H5js前端压缩图片
  9. dell笔记本重装win10系统超详细的教程(适用所有windows系统的一套流程)
  10. 怎么用transmac制作mac安装盘|transmac制作苹果系统启动U盘方法