matlab盒子分形维数_Sandbox法计算分形维数

文章修改了大半年,终于接收并上线了。因为这是实验室第一次尝试用分形的方法做点东西,在修改文章的过程中发现我们对于分形的了解是不足的,所以也走了不少弯路,修改文章补数据的过程其实不亚于重写一篇文章了,不过在这个过程中也确实收获蛮多的。在计算分形维数时,我们这边最开始使用的是一个Matlab的第三方工具箱FracLab(可以参考我之前的一篇文章)做的,这个工具箱用的是Box-counting(也是最为...
摘要由CSDN通过智能技术生成

文章修改了大半年,终于接收并上线了。

因为这是实验室第一次尝试用分形的方法做点东西,在修改文章的过程中发现我们对于分形的了解是不足的,所以也走了不少弯路,修改文章补数据的过程其实不亚于重写一篇文章了,不过在这个过程中也确实收获蛮多的。在计算分形维数时,我们这边最开始使用的是一个Matlab的第三方工具箱FracLab(可以参考我之前的一篇文章)做的,这个工具箱用的是Box-counting(也是最为常用的分形维数计算方法)的方法,在编辑的回复意见中有一条是让我们尝试用不同的维数计算方法做一个对比,查阅文献后最终决定采用Sandbox方法,下图是一张Box-counting方法和Sandbox方法的对比[1]

e90d379f5857abb37a246e203adeddfc.png
图1 Box-counting方法和Sandbox方法的对比

不同于Box-counting方法的变换尺度数盒子,Sandbox方法是变化尺度数盒子所包含的像素点数,比较关键的一个问题是如何选取盒子变化过程的中心点,比较能直接想到的便是如上图右边所示的选取图像的中心店作为盒子变化的中心点,但是为了是最后的结果尽量准确,往往不止选择一个中心点,这里我们参考了一个根据图片质心选择作为中心点区域的方法[2],最终我们的算法的实现步骤如下:

  1. 确定图片的质心,获得质心和离
  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值