1.一种基于三角形覆盖的图像二维分形维数计算方法,其特征在于:用三角形模块代替正方形模块对边长为2的整数次幂的正方形图像进行覆盖,并计算其二维分形维数。
2.根据权利要求1所述的基于三角形覆盖的图像二维分形维数计算方法,其特征在于,具体实现包括以下步骤:步骤1:在一幅大小为M*M的图像中,将任意一个边长为r的正方形模块分成4个尺寸相同方向不同的三角形模块,如图1(a)所示,包含“1”的阴影区域即为覆盖图像的三角形模块,其中h为三角形模块的高度,h等于r/2;
步骤2:使用这四种三角形模块对图像进行覆盖,若图像中模块阴影的三角形区域存在灰度值不为0的像素点,则计为1个模块,统计四种模块的高度h与覆盖整幅图像所需的模块数即测度Nh;
步骤3:改变四种三角形模块的高度h,h为2的整数次幂实数,取值范围为2至M/2;重复步骤2,获得一组不同尺度h下的测度Nh,对1/h和Nh取对数得到log(1/h)和log(Nh);
步骤4:计算基于三角形二维盒维数D;