void cvDrawContours( CvArr *img, CvSeq* contour,
CvScalar external_color, CvScalar hole_color,
int max_level, int thickness=1,
int line_type=8, CvPoint offset=cvPoint(0,0) );
img
要在其上繪製輪廓的圖像。和在其他繪圖函數裡一樣,輪廓是ROI的修剪結果。
contour
指向第一個輪廓的指針。
external_color
外輪廓的顏色。
hole_color
內輪廓的顏色。
max_level
畫輪廓的最大層數。如果是0,只繪製contour;如果是1,將繪製contour後和contour同層的所有輪廓;如果是2,繪製contour後所有同層和低一層的輪廓,以此類推;如果值是負值,則函式並不繪製contour後的輪廓,但是將畫出其子輪廓,一直到abs(max_level) - 1層。
thickness
繪製輪廓線的寬度。如果為負值(例如,等於CV_FILLED),則contour內部將被繪製。
line_type
輪廓線段的類型,具體查看cvLine的描述。
offset
按給定值移動所有點的坐標。