当前位置:
首页 > 编程开发 > Python基础教程 > python爬虫 >
-
python爬虫之python将图片旋转,颠倒,修改尺寸
本站最新发布 Python从入门到精通|Python基础教程
试听地址 https://www.xin3721.com/eschool/pythonxin3721/
试听地址 https://www.xin3721.com/eschool/pythonxin3721/
直接上代码,根据需求注释选择相应修改
from PIL import Image import os import os.path rootdir = r'G:\jianfeng\project\rubblish_det\faster_rcnn\rubbish_voc_xml\rubbish_pic_forTest\4396' # 指明被遍历的文件夹 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) #进行上下颠倒 out = im.transpose(Image.FLIP_TOP_BOTTOM) #进行左右颠倒 out =out.transpose(Image.FLIP_LEFT_RIGHT) # 进行旋转90 out = im.transpose(Image.ROTATE_90) # 进行旋转180 out = im.transpose(Image.ROTATE_180) # 进行旋转270 out = im.transpose(Image.ROTATE_270) #将图片重新设置尺寸 out= out.resize((1280,720)) newname = r"G:\jianfeng\project\rubblish_det\faster_rcnn\rubbish_voc_xml\rubbish_pic_forTest\4396_720" + '\\' +"10t"+ filename out.save(newname)
最新更新
运算符
在列表之间移动元素
Python循环语句
Python 列表的定义
Python条件语句
函数的定义
Python基础语法
随机数函数
Python 数字类型
Python 使用制表符和换行符来添加空白
.Net Standard(.Net Core)实现获取配置信息
Linux PXE + Kickstart 自动装机
Shell 编程 基础
Shell 编程 条件语句
CentOS8-网卡配置及详解
Linux中LVM逻辑卷管理
1.数码相框-相框框架分析(1)
Ubuntu armhf 版本国内源
Linux中raid磁盘阵列
搭建简易网站
access教程之Access简介
mysql 安装了最新版本8.x版本后的报错:
Mysql空间数据&空间索引(spatial)
如何远程连接SQL Server数据库的图文教程
复制SqlServer数据库的方法
搜索sql语句
sql中返回参数的值
sql中生成查询的模糊匹配字符串
数据定义功能
数据操作功能