How to calculate the mean and standard deviation of the 27 neighbourhood of a voxel in a 3D matrix?
1 view (last 30 days)
Show older comments
Hello everybody!
I have a matrix 336*336*65. I want to create two new matrices of the same size, one representing the mean value of the 27-neighboor of each voxel and another one representing the standard deviation for the same neighbors.
Can anyone help me?
0 Comments
Accepted Answer
Image Analyst
on 25 Apr 2017
Use convn() and stdfilt().
kernel = ones(3,3,3);
out = convn(inputImage, kernel, 'same')
0 Comments
More Answers (0)
See Also
Categories
Find more on Image Segmentation and Analysis in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!