学习图像处理知识---EmguCV3.4 mat类学习(二)

前面文章已经学习过MAT类基本构造函数和基本属性,下面对常用函数进行学习:

1.用于Image类之间很方便转换,直接可以转类型的。

public Image<TColor, TDepth> ToImage<TColor, TDepth>(bool tryShareData = false)

2.保存图片文档

public void Save(string fileName)//路径及名称。

3.用于数据复制和新对象。

  public Mat Clone()
 
 
public void CopyTo<T>(T[] data)
public void CopyTo(IOutputArray m,IInputArray mask = null)

4.用于设定数据(跟数据复制方向相反,指向其他数据对象)

public void SetTo<T>(T[] data) 
public void SetTo(IInputArray value,IInputArray mask = null)
public void SetTo(MCvScalar value,IInputArray mask = null)

5.通道数据分离

public Mat[] Split()

6.计算两个向量的点积。

public double Dot(IInputArray m)

7.创建一个矩阵为指定的矩阵行/列

public Mat Col(int x)
public Mat Row(int y)




 

猜你喜欢

转载自blog.csdn.net/tuto7534/article/details/80205243