我正在填充一个空三角形,我的代码是
width, height = copy.size
center = (int(0.5 * width)), (int(0.5 * height))
imgC = ImageDraw.floodfill(imgA, center, value = (0, 0, 0, 0))
其中center是图像的中心,应该在三角形中。另外,我以质量中心为中心,但均无效果。由于某种原因,它返回None。此外,将要更改的imgA并未完全填充。中心是
转到此。对我来说,比例是相同的,我没有保存它。
答案 0 :(得分:1)
此函数不返回任何内容。而是直接编辑您提供的图像。这是此程序包中的许多功能。如果选中imgA
,则应该是您要寻找的结果。这是docs。
PIL.ImageDraw.floodfill(image,xy,value,border = None,thresh = 0)
用给定的颜色填充边界区域。
参数:图片– 目标图片。