欢迎访问优讯网!
您当前的位置:首页 > 爱编程

Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中

时间:2020-01-14 08:12:49  来源:优讯网  作者:小卡司  浏览次数:
今天小编就为大家分享一篇Python判断图片格式并转换,将转换的图像存到生成的文件夹中,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
 

我就废话不多说了,直接上代码吧!

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import Image
from datetime import datetime
import os
str = '/home/dltest/caffe/examples/sgg_datas/images/result_test/zutest/'
+ datetime.now().strftime("%Y%m%d_%H%M%S")
  
while True==os.path.exists(str):
  str = str + datetime.now().strftime("%Y%m%d_%H%M%S")
   
os.makedirs(str#创建文件夹
  
imageFile = '/home/dltest/caffe/examples/sgg_datas/images/result_test/
zutest/20form1.bmp'
#图片路径
  
import imghdr
imgType = imghdr.what(imageFile) #获取图像类型,返回bmp,jpg等
type1 = cmp(imgType, 'bmp'#判断是否为bmp,jpg类型,若字符相等则返回值为 0
type2 = cmp(imgType,'jpeg')
type3 = cmp(imgType,'jpg')
type = type1 *type2 *type3 #判断是否为三种类型中的一类
if type != 0 :
  #进行图像类型转换,转换为 jpg格式
  im = Image.open(imageFile)
  str2 = str + '/' + '1.jpg'  #会自动替换原来的1.jpg
  im.save(str2)
  
print('1')

以上这篇Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中就是小编分享给大家的全部内容了,希望能给大家一个参考

来顶一下
返回首页
返回首页

原文链接:https://www.jb51.net/article/178372.htm


推荐资讯
如何下载旧版centos iso镜像 如何下载迷你mini版的centos镜像
如何下载旧版centos i
计算机的正确使用姿势 电脑痴如何正确的使用电脑
计算机的正确使用姿势
好用的后台管理的前端框架模版H-ui H-ui框架模版分享
好用的后台管理的前端
微信电脑多开方法 无需辅助电脑版微信双开方法分享
微信电脑多开方法 无
相关文章
栏目更新
栏目热门