Calculates length or curve as sum of lengths of segments between subsequent points

Declaration Syntax

Parameters

- curve (IntPtr)
- Sequence or array of the curve points

- slice (MCvSlice)
- Starting and ending points of the curve, by default the whole curve length is calculated

- is_closed (Int32)
- Indicates whether the curve is closed or not. There are 3 cases: is_closed=0 - the curve is assumed to be unclosed. is_closed>0 - the curve is assumed to be closed. is_closed<0 - if curve is sequence, the flag CV_SEQ_FLAG_CLOSED of ((CvSeq*)curve)->flags is checked to determine if the curve is closed or not, otherwise (curve is represented by array (CvMat*) of points) it is assumed to be unclosed.

Return Value

[Missing <returns> documentation for M:Emgu.CV.CvInvoke.cvArcLength(System.IntPtr,Emgu.CV.Structure.MCvSlice,System.Int32)]