CvMat *C=cvCreateMat(
2,
2,CV_32FC1);
CvMat *ResultMatrix=cvCreateMat(
2,
2,CV_32FC1);
cvSetData(A,array1,A->step);
cvSetData(B,array2,B->step);
cvSetData(C,array3,C->step);
printf(
"cvMatMulAdd():\n");
cvMatMulAdd(A,B,C,ResultMatrix);
PrintMatrix(ResultMatrix,
2,
2,
1);
system(
"pause");
}
void PrintMatrix(CvMat *Matrix,
int Rows,
int Cols,int Channels)
{
for(
int i=
0;i
{
for(
int j=
0;j
{
for(
int k=
0;k
{
printf(
"%.2f ",cvGet2D(Matrix,i,j).val[k]);
}
}
printf(
"\n");