私はこのような3D配列を持っています。
int sz[] = {240, 240, 240};
Mat accumarray(3, sz, CV_32S, Scalar::all(0)) ;
そして、この配列で3Dガウス畳み込みを処理して、配列をぼかしたいと思います。配列内のデータを何らかの形で連続させるため。
ただし、OpenCV には 1 次元または 2 次元の dft()、filter2d()、convolve() しかありません。
では、OpenCV で 3D 畳み込みを処理する方法は? 3Dガウスカーネルを効率的に構築する方法は? 3D畳み込みを複数の2Dまたは1D畳み込みに分離する方法は?