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

利用Python批量生成任意尺寸的圖片

 更新時(shí)間:2016年08月29日 15:01:26   投稿:daisy  
不知道大家有沒有遇到過,因檢驗(yàn)需要1000張,分別從1*1到1000*1000像素的圖片。搜索一番過后發(fā)現(xiàn)還是Python實(shí)現(xiàn)比較方便,遂決定用Python實(shí)現(xiàn)這一功能,下面分享給大家,有需要的可以參考。

實(shí)現(xiàn)效果

通過源圖片,在當(dāng)前工作目錄的/img目錄下生成1000張,分別從1*1到1000*1000像素的圖片。

效果如下:


目錄結(jié)構(gòu)

實(shí)現(xiàn)示例

# -*- coding: utf-8 -*-
import threading

from PIL import Image

image_size = range(1, 1001)


def start():
  for size in image_size:
    t = threading.Thread(target=create_image, args=(size,))
    t.start()


def create_image(size):
  pri_image = Image.open("origin.png")
  pri_image.resize((size, size), Image.ANTIALIAS).save("img/png_%d.png" % size)


if __name__ == "__main__":
  start()

注意:該項(xiàng)目需要引用PIL庫。

在這里,我們使用resize函數(shù)。

與大多數(shù)腳本庫一樣,resize函數(shù)也支持鏈?zhǔn)秸{(diào)用。先通過resize((size, size), Image.ANTIALIAS)指定大小與質(zhì)量,其中對于參數(shù)二:

參數(shù)值  含義
Image.NEAREST 低質(zhì)量
Image.BILINEAR 雙線性
Image.BICUBIC  三次樣條插值
Image.ANTIALIAS 高質(zhì)量

最終調(diào)用save("img/png_%d.png" % size)方法,以指定格式寫入指定位置。

另外,考慮到是大量的線性密集型運(yùn)算,因此使用了多線程并發(fā)。

結(jié)束語

以上就是利用Python批量生成任意尺寸圖片的全部內(nèi)容了,希望對大家學(xué)習(xí)和使用Python能有所幫助。

相關(guān)文章

  • Python大數(shù)據(jù)之從網(wǎng)頁上爬取數(shù)據(jù)的方法詳解

    Python大數(shù)據(jù)之從網(wǎng)頁上爬取數(shù)據(jù)的方法詳解

    這篇文章主要介紹了Python大數(shù)據(jù)之從網(wǎng)頁上爬取數(shù)據(jù)的方法,結(jié)合實(shí)例形式詳細(xì)分析了Python爬蟲爬取網(wǎng)頁數(shù)據(jù)的相關(guān)操作技巧,需要的朋友可以參考下
    2019-11-11
  • python下載安裝requests庫的簡單步驟

    python下載安裝requests庫的簡單步驟

    這篇文章主要給大家介紹了關(guān)于python下載安裝requests庫的簡單步驟,使用Python的requests庫下載文件是一種常見的操作,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • PaddleOCR 識別表情包文字示例詳解

    PaddleOCR 識別表情包文字示例詳解

    這篇文章主要為大家介紹了PaddleOCR 識別表情包文字示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • 使用wxPython和ECharts實(shí)現(xiàn)生成和保存HTML圖表

    使用wxPython和ECharts實(shí)現(xiàn)生成和保存HTML圖表

    wxPython是一個(gè)基于wxWidgets的Python?GUI庫,ECharts是一個(gè)用于數(shù)據(jù)可視化的JavaScript庫,本文主要為大家介紹了如何使用wxPython和ECharts庫來生成和保存HTML圖表,感興趣的可以學(xué)習(xí)一下
    2023-08-08
  • Python實(shí)現(xiàn)搶購IPhone手機(jī)

    Python實(shí)現(xiàn)搶購IPhone手機(jī)

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)搶購IPhone手機(jī),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • Python簡單過濾字母和數(shù)字的方法小結(jié)

    Python簡單過濾字母和數(shù)字的方法小結(jié)

    這篇文章主要介紹了Python簡單過濾字母和數(shù)字的方法,涉及Python基于內(nèi)置函數(shù)與正則表達(dá)式進(jìn)行字母和數(shù)字過濾的相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • 為什么從Python 3.6開始字典有序并效率更高

    為什么從Python 3.6開始字典有序并效率更高

    這篇文章主要給大家介紹了關(guān)于為什么從Python 3.6開始字典有序并效率更高的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Windows下Anaconda和PyCharm的安裝與使用詳解

    Windows下Anaconda和PyCharm的安裝與使用詳解

    這篇文章主要介紹了Windows下Anaconda和PyCharm的安裝與使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python 實(shí)現(xiàn)Image和Ndarray互相轉(zhuǎn)換

    Python 實(shí)現(xiàn)Image和Ndarray互相轉(zhuǎn)換

    今天小編就為大家分享一篇Python 實(shí)現(xiàn)Image和Ndarray互相轉(zhuǎn)換,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python獲取文件ssdeep值的方法

    Python獲取文件ssdeep值的方法

    這篇文章主要介紹了Python獲取文件ssdeep值的方法,是一個(gè)比較實(shí)用的技巧,本文詳細(xì)講述了實(shí)現(xiàn)這一功能的具體步驟及相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2014-10-10

最新評論

虞城县| 舟山市| 巴南区| 余姚市| 正宁县| 钦州市| 随州市| 彰化市| 丰县| 汽车| 来凤县| 东港市| 赣榆县| 疏附县| 六盘水市| 滕州市| 房产| 武陟县| 九龙城区| 长汀县| 台安县| 林口县| 南召县| 博白县| 宁明县| 揭西县| 晴隆县| 师宗县| 黎川县| 枞阳县| 义马市| 庄河市| 南京市| 东乡族自治县| 林周县| 津南区| 分宜县| 龙口市| 东丰县| 昭通市| 昌乐县|