繁体   English   中英

Python Smartcrop 如何保存裁剪后的图像?

[英]Python Smartcrop how to save the cropped image?

我有 pip3 安装 smartcrop。 我可以使用命令控制台运行它,它可以返回一个包含主要 object 的图像。 然后我尝试从 github 的 smartcrop 页面复制示例代码。 最后 python 程序将返回 object 结果应该是来自枕头的图像。 我打印出来并返回 JSON。 但我真的不知道如何将其保存为图像。 如何通过 python 编码保存? (当然我可以使用 os.system() 来执行命令控制台...所以请不要这样建议我 XD)

您可以改用图像库。

首先使用 pip 安装它:

pip install Image

示例片段:

import Image

image=Image.open('test.png')

imageBox = image.getbbox()
cropped=image.crop(imageBox)
cropped.save('test_cropped.png')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM