欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

第一種方法用到opencv庫

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庫

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')

運行上述代碼可得到C:\imgDemo目錄下對應批量生成的20*20大小的圖片。

運行效果如下:

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

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • python在協(xié)程中增加任務實例操作

    python在協(xié)程中增加任務實例操作

    在本篇文章里小編給大家整理的是一篇關于python在協(xié)程中增加任務實例操作內(nèi)容,有興趣的朋友們可以學習下。
    2021-02-02
  • 夯實基礎Python列表的索引和切片使用示例

    夯實基礎Python列表的索引和切片使用示例

    這篇文章主要為大家介紹了Python列表的索引和切片使用示例基礎詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • python csv一些基本操作總結

    python csv一些基本操作總結

    今天給大家?guī)淼氖顷P于Python的相關知識,文章圍繞著python csv的一些基本操作展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • python缺失值的解決方法總結

    python缺失值的解決方法總結

    在本篇文章里小編給大家整理的是一篇關于python缺失值的解決方法總結,有需要的朋友們可以跟著學習下。
    2021-06-06
  • 關于使用python對mongo多線程更新數(shù)據(jù)

    關于使用python對mongo多線程更新數(shù)據(jù)

    這篇文章主要介紹了關于使用python對mongo多線程更新數(shù)據(jù),文中提供了詳細的代碼說明,實際使用時,需要根據(jù)具體情況進行調(diào)整和優(yōu)化,需要的朋友可以參考下
    2023-04-04
  • 全網(wǎng)最細 Python 格式化輸出用法講解(推薦)

    全網(wǎng)最細 Python 格式化輸出用法講解(推薦)

    這篇文章主要介紹了全網(wǎng)最細 Python 格式化輸出用法講解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • Python實現(xiàn)的一個自動售飲料程序代碼分享

    Python實現(xiàn)的一個自動售飲料程序代碼分享

    這篇文章主要介紹了Python實現(xiàn)的一個自動售飲料程序代碼分享,就是用python實現(xiàn)的生活中一種投幣式自動售飲料機的內(nèi)部程序判斷代碼,需要的朋友可以參考下
    2014-08-08
  • Python3 讀取Word文件方式

    Python3 讀取Word文件方式

    今天小編就為大家分享一篇Python3 讀取Word文件方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • TOPI如何使TVM代碼不那么樣板化

    TOPI如何使TVM代碼不那么樣板化

    這篇文章主要為大家介紹了TOPI如何使TVM代碼不那么樣板化實現(xiàn)過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • Django實現(xiàn)drf搜索過濾和排序過濾

    Django實現(xiàn)drf搜索過濾和排序過濾

    當我們需要對后臺的數(shù)據(jù)進行過濾的時候,drf有兩種,搜索過濾和排序過濾。本文就詳細的介紹這兩種的實現(xiàn),感興趣的可以了解一下
    2021-06-06

最新評論