LineIteratorSampleLine Method |
http://www.emgu.com
Copy the pixel data in the line to a new Mat that is of the same type.
Namespace:
Emgu.CV
Assembly:
Emgu.CV.Platform.NetStandard (in Emgu.CV.Platform.NetStandard.dll) Version: 4.3.0.3890
Syntaxpublic static Mat SampleLine(
Mat img,
Point p1,
Point p2,
int connectivity = 8,
bool leftToRight = false
)
Public Shared Function SampleLine (
img As Mat,
p1 As Point,
p2 As Point,
Optional connectivity As Integer = 8,
Optional leftToRight As Boolean = false
) As Mat
public:
static Mat^ SampleLine(
Mat^ img,
Point p1,
Point p2,
int connectivity = 8,
bool leftToRight = false
)
static member SampleLine :
img : Mat *
p1 : Point *
p2 : Point *
?connectivity : int *
?leftToRight : bool
(* Defaults:
let _connectivity = defaultArg connectivity 8
let _leftToRight = defaultArg leftToRight false
*)
-> Mat
Parameters
- img
- Type: Emgu.CVMat
The image to sample from - p1
- Type: System.DrawingPoint
The first point - p2
- Type: System.DrawingPoint
The second point - connectivity (Optional)
- Type: SystemInt32
8-connected or 4-connected - leftToRight (Optional)
- Type: SystemBoolean
If true, then the iteration is always done from the left-most point to the right most, not to depend on the ordering of pt1 and pt2 parameters
Return Value
Type:
MatA new single column Mat of the same data type. The number of rows equals to the number of points on the sample line.
See Also