aihot  2017-05-14 09:18:10  OpenCV |   查看评论   
    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");
 
 

除特别注明外,本站所有文章均为 赢咖4注册 原创,转载请注明出处来自openCV的矩阵乘法

留言与评论(共有 0 条评论)
   
验证码:
[lianlun]1[/lianlun]