Python玩弄图像

时间:2016-07-04 07:18:06

标签: python python-imaging-library

我有几张图片如下: enter image description here 我需要输出以下内容: enter image description here 我需要从图像背景中删除阴影和空白(或黑色空间)并将其转换为透明色。我应该在python中使用什么方法来删除类似的颜色(如魔杖)?

以下是我用来删除空格的代码: 来自PIL导入图像

img = Image.open('images/img1.jpg')
img = img.convert("RGBA")
datas = img.getdata()

newData = []
for item in datas:
    if item[0] == 255 and item[1] == 255 and item[2] == 255:
        newData.append((255, 255, 255, 0))
    else:
        newData.append(item)

img.putdata(newData)
img.save("images/img1_out.png", "PNG")

0 个答案:

没有答案