根據(jù)3倍圖生成2倍圖和1倍圖

Python實(shí)現(xiàn)

演示

  • 在桌面新建文件夾PythonTest辫呻,并放入resize.py(源代碼在下面)和要生成2倍和1倍圖的目標(biāo)圖片


    第一步
  • 打開終端,cd到剛剛建好的PythonTest下


    第二步
  • 終端執(zhí)行python resize.py雪营。PythonTest下多生成result文件夾,生成的1倍2倍3倍圖都在里面


    執(zhí)行前與執(zhí)行后

下面是文字手把手步驟

首先得安裝Python

安裝Python教程

其次安裝Pillow,Python的操作圖片庫

安裝Pillow

完成上兩步后根據(jù)以下操作進(jìn)行

  1. 在桌面新建文件夾名字為Test
  2. 在Test文件夾中新建resize.py文件
  3. 打開resize.py板祝,把下面的代碼拷貝進(jìn)去
  4. 把要生成2倍圖1倍的圖片放在Test文件夾下
  5. 打開終端,cd到Test文件夾目錄下
  6. 執(zhí)行python resize.py
# encoding: utf-8
from PIL import Image
import os

def main():
    #文件夾下所有文件名
    list = os.listdir('.')
    #images收集圖片名
    images = []
    for file in list:
        if file.endswith('.png') or file.endswith('.jpg'):
            if '@' not in file:
                images.append(file)


    image = images[0]

    path = "result"
    if not os.path.exists(path):
        os.makedirs(path)

    for image in images:

        image2 = image[:-4] + '@2' + image[-4:]
        image3 = image[:-4] + '@3' + image[-4:]

        im = Image.open(image)
        (w,h) = im.size
        # 生成三倍圖
        size = (w,h)
        im.thumbnail(size)
        im.save(path + '/' + image3, 'png')

        # 生成二倍圖
        size = (w/3*2,h/3*2)
        im.thumbnail(size)
        im.save(path + '/' + image2, 'png')

        # 生成一倍圖
#        os.remove("./" + image)
        size = (w/3,h/3)
        im.thumbnail(size)
        im.save(path + '/' + image, 'png')
        im.close

if __name__ == '__main__':
    main()
    # 上面只定義函數(shù)走净,可共享于其他文件
    # from module2 import foo 或者 import module3 或者 import module3 as m3
    # 下面代碼只在本文件夾可執(zhí)行

"""
    舉個(gè)??
    執(zhí)行前:
FileName |
         | resize.py
         | word.png(132*132)
         | image.png(132*132) PS: 這個(gè)是三倍圖券时,生成的2倍1倍在result下
         | hel@2.png  PS:這張圖片不會(huì)生成,因?yàn)槊趾珸
         
    執(zhí)行后:
FileName |
         | resize.py
         | image.png(132*132)
         | word.png(132*132)
         | hel@2.png
         | result |
                  | image.png(44*44)
                  | image@2.png(88*88)
                  | image@3.png(132*132)
                  | word.png(44*44)
                  | word@2.png(88*88)
                  | word@3.png(132*132)
                  
      PS:
      1伏伯、在FileName下放三倍圖,生成的2倍1倍存放在result下橘洞,并會(huì)重命名自身保存在result下
      1、會(huì)過濾圖片名含@的圖片
"""

遇到問題可以及時(shí)跟我反饋说搅,我會(huì)更正優(yōu)化炸枣,感謝

如果是女生可以加我微信,男生就免了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末弄唧,一起剝皮案震驚了整個(gè)濱河市适肠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌候引,老刑警劉巖侯养,帶你破解...
    沈念sama閱讀 206,311評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異澄干,居然都是意外死亡逛揩,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門麸俘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來辩稽,“玉大人,你說我怎么就攤上這事从媚÷в” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長炭懊。 經(jīng)常有香客問我并级,道長,這世上最難降的妖魔是什么侮腹? 我笑而不...
    開封第一講書人閱讀 55,252評(píng)論 1 279
  • 正文 為了忘掉前任嘲碧,我火速辦了婚禮,結(jié)果婚禮上父阻,老公的妹妹穿的比我還像新娘愈涩。我一直安慰自己,他們只是感情好加矛,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評(píng)論 5 371
  • 文/花漫 我一把揭開白布履婉。 她就那樣靜靜地躺著,像睡著了一般斟览。 火紅的嫁衣襯著肌膚如雪毁腿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評(píng)論 1 285
  • 那天苛茂,我揣著相機(jī)與錄音已烤,去河邊找鬼。 笑死妓羊,一個(gè)胖子當(dāng)著我的面吹牛胯究,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播躁绸,決...
    沈念sama閱讀 38,340評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼裕循,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了净刮?” 一聲冷哼從身側(cè)響起剥哑,我...
    開封第一講書人閱讀 36,973評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎庭瑰,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體抢埋,經(jīng)...
    沈念sama閱讀 43,466評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡弹灭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了揪垄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片穷吮。...
    茶點(diǎn)故事閱讀 38,039評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖饥努,靈堂內(nèi)的尸體忽然破棺而出捡鱼,到底是詐尸還是另有隱情,我是刑警寧澤酷愧,帶...
    沈念sama閱讀 33,701評(píng)論 4 323
  • 正文 年R本政府宣布驾诈,位于F島的核電站缠诅,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏乍迄。R本人自食惡果不足惜管引,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望闯两。 院中可真熱鬧褥伴,春花似錦、人聲如沸漾狼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽逊躁。三九已至似踱,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間志衣,已是汗流浹背屯援。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留念脯,地道東北人狞洋。 一個(gè)月前我還...
    沈念sama閱讀 45,497評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像绿店,于是被迫代替她去往敵國和親吉懊。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評(píng)論 2 345