매트릭스 컨볼 루션을 수행하기 위해 iphone (iOS 5.1)에서 Accelerate 프레임 워크를 사용하려고합니다. 그러나, 내가 함수를 실행할 때Convolution 함수 vDSP_imgfir이 0 값을 반환합니다.
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을 얻는다. 왜 이런 일이 일어날 수 있겠습니까? 비슷한 문제가있는 곳을 찾지 못했습니다.
대단히 감사합니다!
하는 데 도움이됩니다. 고마워요! – kahlo