aihot  2017-05-14 09:18:10  OpenCV |   查看评论   
,35,-7,20};

void PrintMatrix(CvMat *Matrix,int Rows,int Cols,int Channels);
int main()
{
     CvMat *A=cvCreateMat(2,3,CV_32FC1);
     CvMat *B=cvCreateMat(3,2,CV_32FC1);
     CvMat *C=cvCreateMat(3,3,CV_32FC1);
     CvMat *ResultMatrix=cvCreateMat(3,3,CV_32FC1);
     double alpha =0.5;
     double beta =0.1;

     cvSetData(A,array1,A->step);
     cvSetData(B,array2,B->step);
     cvSetData(C,array3,C->step);

     printf("cvMatMulAdd():\n");
     cvGEMM(A,B,alpha,C,beta,ResultMatrix,CV_GEMM_A_T+CV_GEMM_B_T+CV_GEMM_C_T);
     PrintMatrix(ResultMatrix,3,3,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
          
 

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

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