我想在3D图像上应用各向异性扩散滤波器(Tschumperle-Deriche算法)。 ali_m在此提供了一个实施:anisotropic diffusion 2D/3D Images。 medpy lib也有filter。然而,它们都使用两种不同的Perona Malik扩散方程。在publication中查看更多内容。
ImageJ的Xlib plugin让您选择使用PeronaMalik或TschumperleDeriche过滤器。在Java中,我可以找到代码here。
有人用Python写过这个吗?在ImageJ中使用PeronaMalik和TschumperleDeriche时结果非常不同,只有后者才能给出我想要的结果。