3.2Mat的线性代数加减乘操作
本节内容代码下载链接:http://download.csdn.net/detail/u012343179/9797255
在testOpencv项目中matAction中新建一个LinearAlgebraMiddle.Java类
代码如下:
运行结果:
加法和减法一目了然,下面介绍一下矩阵的乘法:
矩阵相乘Api:
Core.gemm(Matsrc1,Mat src2,double alpha,Mat src3,double beta,Mat dst)
参数说明:
src1:第一个输入矩阵,元素类型必须是float或double
src2:第2个输入矩阵,元素类型与src1要相同
alpha:权重值
src3:第三个可有可无的矩阵
beta:权重值
dst:计算乘法结果之后的输出矩阵,元素类型与src1要相同
原理:dst=alpha*src1*src2+beta*src3
OpenCV还自带了数乘矩阵,数除矩阵等运算,有兴趣可以自行查阅文档。