Some research reported that the adhesive strength of thermal sprayed coating is associated with the fractal dimension of substrate surface. I want to know whether it is right based on my coating data. Can anyone suggest me a software or a method, which are used to calculate the fractal geometry of rough surface in 2D and 3D? I will appreciate if you tell me other methods or parameters can characterize the substrate or coating surface, excepting the roughness value Ra, Rq, wavelength, amplitude.