Python转换图片大小格式
2018-12-05 20:52
58 查看
近期在整OpenCV的分类器训练,弄了个批量修改图片格式的脚本分享下,转载请注明出处!!
[code]# -*- coding: utf-8 -*- # !/usr/bin/env python # author :dean su # date: 2018-10-16 # version: 0.1 import cv2,os,shutil path="D:\\AI\\pic\\" #读取图片文件路径 path_="D:\\AI\\pictrain\\" #中转文件路径 _path="D:\\AI\\SN\\posdata\\" #存储修改后图片路径 if os.path.exists(path_) == False: os.makedirs(path_) o=os.listdir(path) for n,a in enumerate(o): n=n+1 n=str(n) new_path=os.path.join(path+a) new_path_=path_+n+".jpg" print(new_path_) os.rename(new_path,new_path_) oo=os.listdir(path_) for n,a in enumerate(oo): new_path=os.path.join(path_+a)#获取文件 print("读取文件路径:",new_path) image1=cv2.imread(new_path) n=n+1 n=str(n) image2=cv2.resize(image1,(40,40),interpolation=cv2.INTER_CUBIC)#修改尺寸40*40 gray=cv2.cvtColor(image2,cv2.COLOR_BGR2GRAY)#转为灰阶图像 path=os.path.join(_path+n+".jpg") print("生成文件:",path) cv2.imwrite(path,gray)
相关文章推荐
- python将.ppm格式图片转换成.jpg格式文件
- 利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
- 开源/免费软件推荐(二):右键实现图片转换(格式、大小、特效、旋转)Easyimageconvertor
- Python代码实现将png格式图片批量转换为jpg个格式
- python实现通过pil模块对图片格式进行转换的方法
- Python 图形处理库PIL批量修改图片大小和格式
- Python实现批量修改图片格式和大小的方法【opencv库与PIL库】
- python下批量修改图片格式和大小
- java图片转换格式并设定大小
- Python 图形处理库PIL批量修改图片大小和格式
- python将图片转换为Framebuffer裸数据格式(终端显示图片)
- Python实例2-获取某文件夹下指定类型的图片名,完成图片格式的转换并保存
- python读取图片并修改格式与大小的方法
- python读取图片并修改格式与大小
- Python3实现转换Image图片格式
- 把图片文件转换成指定大小尺寸格式的文件
- 利用python将图片转换成excel文档格式
- Android中使用python将图片格式转换为webp格式
- python将.ppm格式图片转换成.jpg格式文件的方法
- gdiplus将一种图片格式转换成另外一个指定图片格式,且可设置图片大小