cv2.drawContours()函数用于绘制轮廓,其基本格式如下。
image=cv2.drawContours(image,contours,contourIdx,color
[,thickness[,lineType[,hierarchy[,maxLevel[,offset]]]]])
参数说明如下。
image为在其中绘制轮廓的图像。
contours为要绘制的轮廓。
contourIdx为要绘制的轮廓的索引,大于或等于0时绘制对应的轮廓,负数(通常为-1)表示绘制所有轮廓。
color为轮廓颜色,颜色为BGR格式。
thickness为可选参数,表示绘制轮廓时画笔的粗细。
lineType为可选参数,表示绘制轮廓时使用的线型。
hierarchy为可选参数,对应cv2.findContours()函数返回的轮廓层次。
maxLevel为可选参数,表示可绘制的最大轮廓层次深度。
offset为可选参数,表示绘制轮廓的偏移位置。