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
原图:
结果: