很有用很有效的操作之批量操作一组图片
生活随笔
收集整理的這篇文章主要介紹了
很有用很有效的操作之批量操作一组图片
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
下面代碼是批量讀取圖片,統(tǒng)一圖片尺寸,并將其轉(zhuǎn)換為統(tǒng)一格式RGB輸出,保存。
from PIL import Image import os.path import glob def convertjpg(jpgfile,outdir,width=500,height=500):img=Image.open(jpgfile)try:new_img = img.resize((width, height), Image.BILINEAR)if new_img.mode == 'P':new_img = new_img.convert("RGB")if new_img.mode == 'RGBA':new_img = new_img.convert("RGB")new_img.save(os.path.join(outdir, os.path.basename(jpgfile)))except Exception as e:print(e)for jpgfile in glob.glob("F:\ChengXuCode\pytorch-yolo-v3-master\imgs\*.jpg"):# print(jpgfile)convertjpg(jpgfile,"F:\ChengXuCode\pytorch-yolo-v3-master\pro_img")注意:glob安裝時要用
#如果是Python3,則用 pip install glob3 #如果是Python2 pip install glob2總結(jié)
以上是生活随笔為你收集整理的很有用很有效的操作之批量操作一组图片的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]FFT倒序算法—雷德算法
- 下一篇: 一个突变基因保护了欧洲人祖先