這代表妳聲明了壹個叫A的矩陣,後面的CV_32FC1代表矩陣的數據類型,32位浮點1通道矩陣。初始化方法有多種,可以用壹個數組初始化,也可以壹個壹個用cvmSet方法填進去。下面是個例子:
double a[] = { 1, 2, 3, 4,5, 6, 7, 8,9, 10, 11, 12 };
double b[] = { 1,2,3,4,5,6,7,8,9,10,11,12 };
double c[9];
CvMat Ma, Mb, Mc ;
cvInitMatHeader( &Ma, 3, 4, CV_64FC1, a );//初始化
cvInitMatHeader( &Mb, 4, 3, CV_64FC1, b );
cvInitMatHeader( &Mc, 3, 3, CV_64FC1, c );
cvMatMulAdd( &Ma, &Mb, 0, &Mc );