新样式的getargs格式,但参数不是元组错误,则调用Floodfill

时间:2018-08-06 15:27:16

标签: python tuples python-imaging-library argument-unpacking

我不确定发生了什么。 这个东西以前没用,现在没用了。

def generate_unity_texture(self, monKey_data):

    width, height = self.texture_image.size
    eye_position = (int(0.88 * width), int(0.88 * height))
    ImageDraw.floodfill(unity_texture_copy, xy=eye_position , value=monKey_data['eye_color'])

return unity_texture_copy

,我得到SystemError: new style getargs format but argument is not a tuple。 问题出在pixel[x, y] = value中,并且提到问题所在的代码行是Floodfill中的PIL \ ImageDraw.py“行349

这是一个元组。我什至尝试用(int(middle[0]), int(middle[1])代替Middle,但是得到了相同的结果。 在文档xy中是:

  

xy –种子位置(2项坐标元组)。

这正是我所做的。

有什么建议吗?

0 个答案:

没有答案