我不确定发生了什么。 这个东西以前没用,现在没用了。
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项坐标元组)。
这正是我所做的。
有什么建议吗?