文件名称:Hausdorff (Box-Counting) Fractal Dimension:返回由二值图像表示的对象的 Haussdorf 分形维数。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 05:55:56
matlab
返回由二值图像 I 表示的对象的 Haussdorf 分形维数 D。非零像素属于对象,0 像素构成背景。 算法: 1 - 用背景像素填充图像,使其尺寸为 2 的幂。 2-将框尺寸“ e”设置为图像尺寸。 3 - 计算 N(e),它对应于包含至少一个对象像素的大小为“e”的框的数量。 4 - 如果 e > 1,则 e = e / 2 并重复步骤 3。 5 - 计算点 log(N(e)) x log(1/e) 并使用最小二乘法将一条线拟合到点。 6-返回的Haussdorf分形维数D是直线的斜率。 在这篇博文中,我展示了如何使用此代码来计算分形维数: http://www.alceufc.com/2013/11/fractal-dimension-from-image.html
【文件预览】:
hausDim.zip