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還自帶了數乘矩陣,數除矩陣等運算,有興趣可以自行查閱文檔。