相关疑难解决方法(0)

在python中旋转图像:推断背景颜色

我正在使用以下 python 代码旋转图像:

from PIL import Image

img = Image.open('banana.jpg')
rotated = img.rotate(10)
rotated.save('banana-rotated.jpg')
Run Code Online (Sandbox Code Playgroud)

这进行了以下转换:

在此处输入图片说明在此处输入图片说明

如您所见,背景是黑色的。这个问题询问如何用特定颜色填充背景。但是,我想用图像的颜色填充背景。因为我需要旋转很多图像,所以我不想将背景设置为固定颜色。

有没有办法在边缘扩展图像并从图像中推断出颜色?理想情况下,如果图像没有统一的背景,这也适用。

python image colors rotation python-imaging-library

4
推荐指数
1
解决办法
1947
查看次数

标签 统计

colors ×1

image ×1

python ×1

python-imaging-library ×1

rotation ×1