我有一个像这样的 3d 数组。
int sz[] = {240, 240, 240};
Mat accumarray(3, sz, CV_32S, Scalar::all(0)) ;
我想在这个数组上处理一个 3d 高斯卷积来模糊数组。使数组中的数据以某种方式连续。
但是 OpenCV 只有 1d 或 2d dft()、filter2d()、convolve()。
那么如何在 OpenCV 中处理一个 3d 卷积呢?以及如何有效地构建 3d 高斯内核?以及如何将 3d 卷积分成多个 2d 或 1d 卷积?