最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實(shí)現(xiàn)批量修改圖片格式和大小的方法【opencv庫(kù)與PIL庫(kù)】

 更新時(shí)間:2018年12月03日 09:34:22   作者:darkfour  
這篇文章主要介紹了Python實(shí)現(xiàn)批量修改圖片格式和大小的方法,結(jié)合實(shí)例形式分析了Python基于opencv庫(kù)與PIL庫(kù)針對(duì)圖片的讀寫、轉(zhuǎn)換相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)批量修改圖片格式和大小的方法。分享給大家供大家參考,具體如下:

第一種方法用到opencv庫(kù)

import os
import time
import cv2
def alter(path,object):
  result = []
  s = os.listdir(path)
  count = 1
  for i in s:
    document = os.path.join(path,i)
    img = cv2.imread(document)
    img = cv2.resize(img, (20,20))
    listStr = [str(int(time.time())), str(count)]
    fileName = ''.join(listStr)
    cv2.imwrite(object+os.sep+'%s.jpg' % fileName, img)
    count = count + 1
alter('C:\\imgDemo','C:\\imgDemo1')

第二種方法用到PIL庫(kù)

import os
import time
from PIL import Image
def alter(path,object):
  s = os.listdir(path)
  count = 1
  for i in s:
    document = os.path.join(path,i)
    img = Image.open(document)
    out = img.resize((20,20))
    listStr = [str(int(time.time())), str(count)]
    fileName = ''.join(listStr)
    out.save(object+os.sep+'%s.jpg' % fileName)
    count = count + 1
alter('C:\\imgDemo','C:\\imgDemo1')

運(yùn)行上述代碼可得到C:\imgDemo目錄下對(duì)應(yīng)批量生成的20*20大小的圖片。

運(yùn)行效果如下:

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python文件與目錄操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進(jìn)階經(jīng)典教程

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

高尔夫| 大洼县| 葫芦岛市| 天镇县| 临泽县| 凌云县| 宁陵县| 铅山县| 肇东市| 大理市| 历史| 安陆市| 遂川县| 麻江县| 平利县| 阿瓦提县| 龙井市| 腾冲县| 邯郸市| 北票市| 伽师县| 成安县| 新邵县| 类乌齐县| 香河县| 黎城县| 屏山县| 蓝田县| 内乡县| 宜川县| 苍梧县| 安新县| 东方市| 乌什县| 永修县| 吴忠市| 辽阳市| 安福县| 余干县| 邯郸市| 通江县|