Skip to content

用于微信朋友圈的切图工具,将一张图切为9图。

Notifications You must be signed in to change notification settings

yumendy/nine_picture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

九图

将一张图片切割为九张小图片,用于微信朋友圈。

依赖

Python 2.7

PIL: pip install pillow

说明

输入图片若不是方形将会根据较小边对较大边进行居中裁切。

支持两种模式,第一种为居中裁剪,第二种为白色填充。

使用方法

命令行:

python main.py C image_path # 居中裁剪

python main.py F image_path # 白色填充

也可以将这个类作为一个模块导入自己的项目:

from main import NinePictures

app = NinePictures(image_path, image_mode)
image_list = app.process()

返回的image_list是一个PIL.Image的对象列表,为处理好的九张图片。

示例:

python main.py C header.png

原图:

header.png

结果:

About

用于微信朋友圈的切图工具,将一张图切为9图。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages