Method Create
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
Create(Mat?)
Wraps a Mat (no allocation).
public static InputArray Create(Mat? mat)
Parameters
matMat
Returns
Create(UMat)
Wraps a UMat (no allocation).
public static InputArray Create(UMat mat)
Parameters
matUMat
Returns
Create(MatExpr)
Wraps a MatExpr (materializes it to a native cv::MatExpr).
public static InputArray Create(MatExpr node)
Parameters
nodeMatExpr
Returns
Create(Scalar)
Wraps a Scalar value (no allocation; travels inline).
public static InputArray Create(Scalar val)
Parameters
valScalar
Returns
Create(double)
Wraps a double value (no allocation; travels inline).
public static InputArray Create(double val)
Parameters
valdouble
Returns
Create(Vec2b)
Wraps a Vec2b value (no allocation; travels inline).
public static InputArray Create(Vec2b v)
Parameters
vVec2b
Returns
Create(Vec3b)
Wraps a Vec3b value (no allocation; travels inline).
public static InputArray Create(Vec3b v)
Parameters
vVec3b
Returns
Create(Vec4b)
Wraps a Vec4b value (no allocation; travels inline).
public static InputArray Create(Vec4b v)
Parameters
vVec4b
Returns
Create(Vec6b)
Wraps a Vec6b value (no allocation; travels inline).
public static InputArray Create(Vec6b v)
Parameters
vVec6b
Returns
Create(Vec2s)
Wraps a Vec2s value (no allocation; travels inline).
public static InputArray Create(Vec2s v)
Parameters
vVec2s
Returns
Create(Vec3s)
Wraps a Vec3s value (no allocation; travels inline).
public static InputArray Create(Vec3s v)
Parameters
vVec3s
Returns
Create(Vec4s)
Wraps a Vec4s value (no allocation; travels inline).
public static InputArray Create(Vec4s v)
Parameters
vVec4s
Returns
Create(Vec6s)
Wraps a Vec6s value (no allocation; travels inline).
public static InputArray Create(Vec6s v)
Parameters
vVec6s
Returns
Create(Vec2w)
Wraps a Vec2w value (no allocation; travels inline).
public static InputArray Create(Vec2w v)
Parameters
vVec2w
Returns
Create(Vec3w)
Wraps a Vec3w value (no allocation; travels inline).
public static InputArray Create(Vec3w v)
Parameters
vVec3w
Returns
Create(Vec4w)
Wraps a Vec4w value (no allocation; travels inline).
public static InputArray Create(Vec4w v)
Parameters
vVec4w
Returns
Create(Vec6w)
Wraps a Vec6w value (no allocation; travels inline).
public static InputArray Create(Vec6w v)
Parameters
vVec6w
Returns
Create(Vec2i)
Wraps a Vec2i value (no allocation; travels inline).
public static InputArray Create(Vec2i v)
Parameters
vVec2i
Returns
Create(Vec3i)
Wraps a Vec3i value (no allocation; travels inline).
public static InputArray Create(Vec3i v)
Parameters
vVec3i
Returns
Create(Vec4i)
Wraps a Vec4i value (no allocation; travels inline).
public static InputArray Create(Vec4i v)
Parameters
vVec4i
Returns
Create(Vec6i)
Wraps a Vec6i value (no allocation; travels inline).
public static InputArray Create(Vec6i v)
Parameters
vVec6i
Returns
Create(Vec2f)
Wraps a Vec2f value (no allocation; travels inline).
public static InputArray Create(Vec2f v)
Parameters
vVec2f
Returns
Create(Vec3f)
Wraps a Vec3f value (no allocation; travels inline).
public static InputArray Create(Vec3f v)
Parameters
vVec3f
Returns
Create(Vec4f)
Wraps a Vec4f value (no allocation; travels inline).
public static InputArray Create(Vec4f v)
Parameters
vVec4f
Returns
Create(Vec6f)
Wraps a Vec6f value (no allocation; travels inline).
public static InputArray Create(Vec6f v)
Parameters
vVec6f
Returns
Create(Vec2d)
Wraps a Vec2d value (no allocation; travels inline).
public static InputArray Create(Vec2d v)
Parameters
vVec2d
Returns
Create(Vec3d)
Wraps a Vec3d value (no allocation; travels inline).
public static InputArray Create(Vec3d v)
Parameters
vVec3d
Returns
Create(Vec4d)
Wraps a Vec4d value (no allocation; travels inline).
public static InputArray Create(Vec4d v)
Parameters
vVec4d
Returns
Create(Vec6d)
Wraps a Vec6d value (no allocation; travels inline).
public static InputArray Create(Vec6d v)
Parameters
vVec6d
Returns
Create<T>(T[], MatType)
Wraps a 1-D array by copying it into a freshly-created Mat of the given
type (not allocation-free: this materializes a real Mat, same as the
class-based InputArray.Create<T> it replaces).
public static InputArray Create<T>(T[] array, MatType type) where T : unmanaged
Parameters
arrayT[]typeMatType
Returns
Type Parameters
T
Create<T>(T[])
Wraps a 1-D array, inferring the MatType from T.
public static InputArray Create<T>(T[] array) where T : unmanaged
Parameters
arrayT[]
Returns
Type Parameters
T
Create<T>(T[,], MatType)
Wraps a 2-D array by copying it into a freshly-created Mat of the given
type.
public static InputArray Create<T>(T[,] array, MatType type) where T : unmanaged
Parameters
arrayT[,]typeMatType
Returns
Type Parameters
T
Create<T>(T[,])
Wraps a 2-D array, inferring the MatType from T.
public static InputArray Create<T>(T[,] array) where T : unmanaged
Parameters
arrayT[,]
Returns
Type Parameters
T
Create<T>(IEnumerable<T>)
Wraps a sequence, inferring the MatType from T.
public static InputArray Create<T>(IEnumerable<T> enumerable) where T : unmanaged
Parameters
enumerableIEnumerable<T>
Returns
Type Parameters
T
Create<T>(IEnumerable<T>, MatType)
Wraps a sequence by copying it into a freshly-created Mat of the given
type.
public static InputArray Create<T>(IEnumerable<T> enumerable, MatType type) where T : unmanaged
Parameters
enumerableIEnumerable<T>typeMatType
Returns
Type Parameters
T