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


Posted in Python onJanuary 13, 2020

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

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 实现判断图片格式并转换,将转换的图像存到生成的文件夹中就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
10款最好的Web开发的 Python 框架
Mar 18 Python
pygame学习笔记(1):矩形、圆型画图实例
Apr 15 Python
总结Python编程中三条常用的技巧
May 11 Python
Python实现字典去除重复的方法示例
Jul 31 Python
python实现随机森林random forest的原理及方法
Dec 21 Python
在windows下Python打印彩色字体的方法
May 15 Python
pytorch 数据集图片显示方法
Jul 26 Python
django连接mysql配置方法总结(推荐)
Aug 18 Python
python pygame实现2048游戏
Nov 20 Python
使用python制作一个为hex文件增加版本号的脚本实例
Jun 12 Python
python中append实例用法总结
Jul 30 Python
详解如何用TensorFlow训练和识别/分类自定义图片
Aug 05 Python
利用python实现.dcm格式图像转为.jpg格式
Jan 13 #Python
如何基于Python + requests实现发送HTTP请求
Jan 13 #Python
python+tifffile之tiff文件读写方式
Jan 13 #Python
python读取tif图片时保留其16bit的编码格式实例
Jan 13 #Python
手动安装python3.6的操作过程详解
Jan 13 #Python
Python中join()函数多种操作代码实例
Jan 13 #Python
Python使用py2neo操作图数据库neo4j的方法详解
Jan 13 #Python
You might like
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
2007/04/12 PHP
让PHP以ROOT权限执行系统命令的方法
2011/02/10 PHP
ThinkPHP数据操作方法总结
2015/09/28 PHP
PHP实现验证码校验功能
2017/11/16 PHP
Laravel框架实现的记录SQL日志功能示例
2018/06/19 PHP
PHP文件打开关闭及读写操作示例解析
2020/08/06 PHP
基于Jquery+Ajax+Json的高效分页实现代码
2011/10/29 Javascript
动态载入js提高网页打开速度的方法
2014/07/04 Javascript
DOM基础教程之使用DOM + Css
2015/01/20 Javascript
jquery实现经典的淡入淡出选项卡效果代码
2015/09/22 Javascript
javascript实现的登陆遮罩效果汇总
2015/11/09 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
AngularJs表单验证实例代码解析
2016/11/29 Javascript
js实现类bootstrap模态框动画
2017/02/07 Javascript
node之本地服务器图片上传的方法示例
2019/03/26 Javascript
vue实现条件叠加搜索的解决方法
2019/05/28 Javascript
这15个Vue指令,让你的项目开发爽到爆
2019/10/11 Javascript
angular组件间通讯的实现方法示例
2020/05/07 Javascript
vue+node 实现视频在线播放的实例代码
2020/10/19 Javascript
在Python的Tornado框架中实现简单的在线代理的教程
2015/05/02 Python
PHP实现发送和接收JSON请求
2018/06/07 Python
初探利用Python进行图文识别(OCR)
2019/02/26 Python
python numpy实现rolling滚动案例
2020/06/08 Python
Python如何读写字节数据
2020/08/05 Python
全网最详细的PyCharm+Anaconda的安装过程图解
2021/01/25 Python
Gerry Weber德国官网:优质女性时装,德国最大的时装公司之一
2019/11/02 全球购物
大学生四年生活自我鉴定
2013/11/21 职场文书
新年主持词
2014/03/27 职场文书
副科竞争上岗演讲稿
2014/05/12 职场文书
信访稳定工作汇报
2014/10/27 职场文书
2014年团队工作总结
2014/11/24 职场文书
护理心得体会范文
2016/01/22 职场文书
高中诗歌鉴赏教学反思
2016/02/16 职场文书
新店开业策划方案怎么书写?
2019/07/05 职场文书
python3 删除所有自定义变量的操作
2021/04/08 Python
IDEA 链接Mysql数据库并执行查询操作的完整代码
2021/05/20 MySQL