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

python制作朋友圈九宮格圖片

 更新時間:2019年11月03日 13:54:32   作者:hellokandy  
這篇文章主要為大家詳細(xì)介紹了python制作朋友圈九宮格圖片,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了python朋友圈九宮格圖片的具體制作代碼,供大家參考,具體內(nèi)容如下

將一張圖片,切分成九宮格的樣式:

原圖:

# -*- coding: UTF-8 -*-
from PIL import Image
import sys
import os
 
__author__ = 'kandy'
 
#當(dāng)前文件所在文件夾
DIR_NAME = os.path.dirname( os.path.abspath(__file__) )
 
#填充新的image
def fill_image(image):
 width, height = image.size
 print('width:{%d}, height:{%d}' % (width, height))
 
 _length = width
 if height > width:
  _length = height
 
 new_image = Image.new(image.mode, (_length, _length), color='white')
 
 if width > height:
  new_image.paste(image, (0, int((_length - height) / 2)))
 else:
  new_image.paste(image, (int((_length - width) / 2), 0))
 return new_image
 
#裁剪image
def cut_image(image):
 width, height = image.size
 _width = int(width / 3)
 print('_width:{%d}' % _width)
 
 box_list = []
 
 # (left, top, right, bottom)
 for i in range(0, 3):
  for j in range(0, 3):
   print('i:{%d}, j:{%d}' % (i, j))
   box = (j*_width, i*_width, (j+1)*_width, (i+1)*_width)
   box_list.append(box)
   image_list = [image.crop(box) for box in box_list]
 return image_list
 
#將image列表的里面的圖片保存
def save_images(image_list): 
 index = 1 
 #創(chuàng)建result文件夾
 res_dir = os.path.join(DIR_NAME, 'result')
 if not os.path.exists(res_dir):
  os.mkdir(res_dir)
 
 for image in image_list:
  new_name = os.path.join(res_dir, str(index) + '.png')
  image.save(new_name, 'PNG') 
  index += 1 
 print('圖片保存完畢!')
 
 
if __name__ == '__main__': 
 file_path = os.path.join(DIR_NAME, '123.jpg')
 image = Image.open(file_path)
 #image.show()
 image = fill_image(image)
 #
 image_list = cut_image(image)
 #
 save_images(image_list)
 print('程序結(jié)束!')

切圖后,拿去發(fā)朋友圈吧:

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中threading模塊join函數(shù)用法實例分析

    Python中threading模塊join函數(shù)用法實例分析

    這篇文章主要介紹了Python中threading模塊join函數(shù)用法,以實例形式較為詳細(xì)的分析了join函數(shù)的功能與使用方法,需要的朋友可以參考下
    2015-06-06
  • Python使用Chrome插件實現(xiàn)爬蟲過程圖解

    Python使用Chrome插件實現(xiàn)爬蟲過程圖解

    這篇文章主要介紹了Python使用Chrome插件實現(xiàn)爬蟲,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • pycharm修改文件的默認(rèn)打開方式的步驟

    pycharm修改文件的默認(rèn)打開方式的步驟

    在本篇文章里小編給大家整理了關(guān)于pycharm修改文件的默認(rèn)打開方式的步驟以及相關(guān)知識點,需要的朋友們學(xué)習(xí)下。
    2019-07-07
  • Ubuntu中配置TensorFlow使用環(huán)境的方法

    Ubuntu中配置TensorFlow使用環(huán)境的方法

    這篇文章主要介紹了Ubuntu中配置TensorFlow使用環(huán)境的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • pytorch 刪除空權(quán)重模型文件夾的方法

    pytorch 刪除空權(quán)重模型文件夾的方法

    如果文件夾exp開頭的文件夾,里面沒有pt pth模型文件,就把目錄刪掉,本文通過示例代碼介紹pytorch 刪除空權(quán)重模型文件夾的方法,感興趣的朋友一起看看吧
    2023-11-11
  • python 基于PYMYSQL使用MYSQL數(shù)據(jù)庫

    python 基于PYMYSQL使用MYSQL數(shù)據(jù)庫

    這篇文章主要介紹了python 基于PYMYSQL使用MYSQL數(shù)據(jù)庫的方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • 解決Python報錯:ValueError:operands?could?not?be?broadcast?together?with?shapes

    解決Python報錯:ValueError:operands?could?not?be?broadcast?t

    這篇文章主要給大家介紹了關(guān)于解決Python報錯:ValueError:operands?could?not?be?broadcast?together?with?shapes的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • 樹莓派上利用python+opencv+dlib實現(xiàn)嘴唇檢測的實現(xiàn)

    樹莓派上利用python+opencv+dlib實現(xiàn)嘴唇檢測的實現(xiàn)

    本文主要介紹了樹莓派上利用python+opencv+dlib實現(xiàn)嘴唇檢測的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Python處理重復(fù)字符

    Python處理重復(fù)字符

    在文本處理的時候,我們時常會遇到需要處理重復(fù)字樣的情況,Python提供了很多方法來處理這種情況,下面就來詳細(xì)的介紹幾種方法,感興趣的可以了解一下
    2024-02-02
  • Python實現(xiàn)提取或替換PPT中文本與圖片的示例代碼

    Python實現(xiàn)提取或替換PPT中文本與圖片的示例代碼

    這篇文章主要為大家詳細(xì)介紹了Python如何實現(xiàn)提取保存ppt中的圖片和替換ppt模板的文本,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-01-01

最新評論

时尚| 丹寨县| 麦盖提县| 龙海市| 德化县| 二手房| 互助| 汉川市| 宜兰县| 义乌市| 荣昌县| 毕节市| 苏尼特右旗| 沁阳市| 德格县| 买车| 常德市| 浏阳市| 大埔县| 山阴县| 彩票| 朝阳市| 海淀区| 洛隆县| 抚松县| 兴业县| 津南区| 休宁县| 连平县| 桑日县| 陵水| 清水河县| 宜良县| 海阳市| 五寨县| 含山县| 乌鲁木齐县| 怀远县| 洪湖市| 澄迈县| 正安县|