result1=cv2.fillPoly(mask,cnt,(203,192,255))#图像边界填充
result2=cv2.fillPoly(img,[cnt],(203,192,255))#图像内部填充...',result1)
cv2.imshow('result2',result2)
cv2.waitKey(0)
cv2.destroyAllWindows()
算法:图像不规则填充是除了可以绘制多边形和多个多边形...,还可以使用多个边来近似的画一条曲线等不规则的图像。...如果图像多边形填充部分或全部位于图像外部,则将对其进行裁剪,还可以处理以亚像素精度指定的像素坐标,意味着可以将坐标作为编码为整数的定点数传递。...dst=cv2.fillPoly(img, polys, color, lineType, shift)
img表示输入图像
polys表示多边形顶点
color表示多边形颜色
lineType表示多边形边界的类型