求助opencv。用一个二维数组来初始化Mat矩阵

就是 在main()中调用test()函数跑了一下,但我这打印出来的是一个莫名其妙的Mat矩阵。好奇怪的结果,刚学opencv。

代码如下。求助

图片说明
图片说明
图片说明

http://blog.csdn.net/zssureqh/article/details/7599508

data为指向整个数组的指针,传入的应该是指向首元素的指针

float A[4][3] = { 0 };
Mat A_mat = Mat(4, 3, CV_32F, A);

float array2[][3] = {
{ 1.2, 3, 0 },
{ 2 ,3 ,4 }}
Mat matarr = Mat(2, 3, CV_32F, array2);
matcopy=matarr.clone();
return matcopy;