цвет imagedraw.draw.line отображается неправильно - PullRequest
0 голосов
/ 21 сентября 2018

когда я рисую линию в PIL, она отображается как неправильный цвет.например, если я говорю, что красный - это синий, синий - красный.есть причина для этого?код ниже

color = 'red'
draw = ImageDraw.Draw(image_pil)
for c in coords:
    (left, right, top, bottom) = (c[1]-1, c[3]+1, c[0]-1, c[2]+1)
    draw.line([(left, top),(left, bottom), (right, bottom),
               (right, top), (left, top)], width=thickness, fill=color)

введите описание изображения здесь ttps: //i.stack.imgur.com/X3xlC.jpg

...