我正在尝试在 iphone (iOS 5.1) 上使用 Accelerate 框架来进行矩阵卷积。但是,当我运行该功能
double *dst = calloc(2*3,sizeof(double));
double A[6*7]={1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1};
double B[5*5]={2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2};
vDSP_imgfirD(A, 6, 7, B, dst, 5, 5);
我只是在结果指针上得到 0。任何猜测为什么会发生这种情况?我没有发现任何类似的问题。
非常感谢你!