3 <TITLE>mrcImageBilateralFilter</TITLE>
6 <H1>mrcImageBilateralFilter</H1>
9 Usage: mrcImageBilateralFilter
11 [-i[nput] In (NULL )] :Essential :InputDataFile
12 [-o[utput] Out (NULL )] :Essential :OutputDataFile
13 [-s[igma]D[ensity] SigmaDensity (2.0 )] :Optional :SigmaDensity
14 [-k[ernal]T[type]D[ensity]KernelTypeDensity (0 )] :Optional :KernelTypeForDensity
15 [-s[igma]S[pace] SigmaSpace (1.0 )] :Optional :SigmaSpace
16 [-s[igma]S[pace]3 SigmaSpaceX (1.0 )SigmaSpaceY (1.0 )SigmaSpaceZ (1.0 )] :Optional :SigmaSpace(3D)
17 [-k[ernel]T[ype]S[pace]KernelTypeSpace (0 )] :Optional :KernelTypeForSpace
18 [-k[ernel]S[ize] KernelSize (5 )] :Optional :KernelSize
19 [-k[ernel]S[ize]3 KernelSizeX (5 )KernelSizeY (5 )KernelSizeZ (5 )] :Optional :KernelSize(3D)
20 [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
21 [-m[ode] mode (0 )] :Optional :Mode
22 ----- Additional Usage -----
24 by Tomashi and Manduchi
25 C. Tomasi and R. Manduchi, Bilateral Filtering for Gray and Color Images, Proceedings of the 1998 IEEE International Conference on Computer Vision, Bombay, India
26 fi = Sigma_j(W(i,j)*Ij)/ Sigma_j(Wj)
27 ,where W(i,j)=W_x(xi,xj)*W_I(Ii,Ij)
28 ------- linfo.mode : 0
29 W_x(xi,xj) = exp(-|xi-xj|^2/2 sigmaSpace^2 )
30 W_I(Ii,Ij) = exp(-|Ii-Ij|^2/2 sigmaDensity^2)
31 ------- linfo.mode : 1
32 W_x(xi,xj) = 1/(1+|xi-xj|^2/sigmaSpace^2 )
33 W_I(Ii,Ij) = 1/(1+|Ii-Ij|^2/sigmaDensity^2)