I have an anisotropic image that is anisotropic both in terms of number of voxels and also in terms of voxel resolution.
1. Number of voxels: 256x512x96 (wxhxd).
2. Voxel resolution: 0.5x0.5x2.0 micrometer (wxhxd).
Now, to perform uniform Gaussian blurring, I need to choose different sigma values in each direction. How to choose them? I understand that in the direction of high resolution, the value of sigma should be less.
I could think of two approaches
# approach1: based on number of voxels.
resolution = [256, 512, 96]
sigma_x = 1 / resolution[0] # 0.0039
sigma_y = 1 / resolution[1] # 0.0019
sigma_z = 1 / resolution[2] # 0.01
# approach2: based on the physical voxel resolution.
resolution = [0.5, 0.5, 2.0]
sigma_x = resolution[0]
sigma_y = resolution[1]
sigma_z = resolution[2]
So, my question is which of the two approaches must I choose? Should I base them on number of voxels or physical voxel resolution?