MatOfFloat6 Constructor (MatOfFloat6, Range, NullableRange)
|
creates a matrix header for a part of the bigger matrix
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 3.4.1.20180605-33-CaRLSharp
Syntaxpublic MatOfFloat6(
MatOfFloat6 m,
Range rowRange,
Nullable<Range> colRange = null
)
Public Sub New (
m As MatOfFloat6,
rowRange As Range,
Optional colRange As Nullable(Of Range) = Nothing
)
public:
MatOfFloat6(
MatOfFloat6^ m,
Range rowRange,
Nullable<Range> colRange = nullptr
)
new :
m : MatOfFloat6 *
rowRange : Range *
?colRange : Nullable<Range>
(* Defaults:
let _colRange = defaultArg colRange null
*)
-> MatOfFloat6
OpenCvSharp.MatOfFloat6 = function(m, rowRange, colRange);
Parameters
- m
- Type: OpenCvSharpMatOfFloat6
Array that (as a whole or partly) is assigned to the constructed matrix.
No data is copied by these constructors. Instead, the header pointing to m data or its sub-array
is constructed and associated with it. The reference counter, if any, is incremented.
So, when you modify the matrix formed using such a constructor, you also modify the corresponding elements of m .
If you want to have an independent copy of the sub-array, use Mat::clone() . - rowRange
- Type: OpenCvSharpRange
Range of the m rows to take. As usual, the range start is inclusive and the range end is exclusive.
Use Range.All to take all the rows. - colRange (Optional)
- Type: SystemNullableRange
Range of the m columns to take. Use Range.All to take all the columns.
See Also