基于MATLAB对混凝土SEM分形维数的计算
- 格式:pdf
- 大小:1.00 MB
- 文档页数:4
基于Matlab的土体SEM图像处理方法苗得雨;白晓红【期刊名称】《水文地质工程地质》【年(卷),期】2014(041)006【摘要】土的微观结构决定了其物理力学性状,对于土体的微结构研究主要通过对土体的显微图像的定性和定量分析完成.而由于影响土体显微图像成像的因素较多,其往往不能直接用于定量分析,所以需要通过图像处理技术来相对准确地定量表达土体的孔隙和颗粒实际状况.本文利用Matlab,针对土体显微图像的特征,系统提出了Matlab条件下适用于土体显微图像全流程三阶段处理方法:图像预处理、图像分割和优化成像、图像定量统计.通过对比分析处理效果,提出图像不均匀背景消除、对比度调整、图像降噪、图像二值、优化成像、定量分析等方面处理步骤的适用函数和方法,为科研人员进行土体微结构图像定性和定量分析提供技术支持.【总页数】6页(P141-146)【作者】苗得雨;白晓红【作者单位】太原理工大学建筑与土木工程学院,山西太原 030024;太原理工大学建筑与土木工程学院,山西太原 030024【正文语种】中文【中图分类】TU411.92【相关文献】1.土体SEM图像微观结构的识别和统计方法 [J], 汤强;刘春;顾颖凡;施斌2.基于Matlab的图像增强与复原技术在SEM图像中的应用 [J], 刘锦辉;彭良玉;刘美华3.土体SEM图像定量分析系统及应用 [J], 张瑞;张小珑;汤辉;黄英4.一种基于SEM图像研究土体颗粒及孔隙分布特征的分析方法 [J], 张伟朋;孙永福;谌文武;宋玉鹏;董立峰;刘晓瑜5.利用MATLAB软件实现赤铁矿絮凝体SEM图像的三维重建 [J], 牛福生;张红梅;张晋霞因版权原因,仅展示原文概要,查看原文内容请购买。
基于Matlab的微观分形图像处理宁吉,张卫【摘要】摘要:利用扫描电子显微镜获取一组某材料的微观结构图像,依据K.Falconner对分形的描述,初步判断图像是否具有分形特征,再将分形的分析方法引入具有微观分形结构特征的某材料的图像处理中,基于Matlab的平台,结合常规的图像处理方法,进一步研究其结构分形特征,获取图像的盒计数维数信息,并分析观测结果。
【期刊名称】计算机与现代化【年(卷),期】2013(000)002【总页数】5【关键词】关键词:分形;分形维;微观结构;图像处理;盒计数维数0 引言分形几何学(Fractal Geometry)产生于20世纪70年代末80年代初,是一门以非规则几何形态为研究对象的新兴学科[1]。
被誉为“分形之父”的B.B.Mamdebrot在1967发表的论文《英国的海岸线有多长?统计自相似性与分数维数》中首次阐述了分形的理论。
理论发展到今天已在多个领域有了应用,包括物理学、化学、生物学、地质学、计算机图形学、数据处理、经济学等[1-2]。
在图像处理方面,基于分形理论的图像压缩技术和研究成果尤为喜人,大量文章如雨后春笋般出现,而分形在图像中的分析应用也在不断发展当中。
多种分形,比如星球表面地貌、雪花颗粒、树枝树叶结构、神经网络模型、晶粒生长等。
这些与许多数学家构造出来的分形几何图形(如Cantor集、Koch曲线等)相比较,都存在着自相似的特性,就是局部经放大后呈现出与整体相似的一种性质。
当然,自相似性不只包括严格的相似,也包括近似的相似和统计意义上的相似。
1 分形理论简介除了海岸线以外,自然界和科学实验中亦存在着图1所示是对树枝的三级连续放大,从对比中可以发现,每一次放大后所得到的结构与整体是相似的,却又不是精确相似。
这种近似自相似的情况,在自然界中是最常见的,而统计意义上的自相似通常在语音等时间序列信号中出现。
除了自相似性以外,K.Falconner对分形的描述还包括:(1)精细的结构,在任意小的尺度下都有复杂的结构;(2)不规则性,无法用传统几何语言描述;(3)分形维数通常大于其拓扑维数;(4)可由递归过程产生[3]。
matlab多重分形谱算法
MATLAB中的多重分形谱算法是一种用于分析信号和图像的技术,它可以帮助我们理解复杂系统的结构和特征。
多重分形谱算法通常
用于测量信号或图像的分形维度,以及它们的分形特征。
下面我将
从多个角度来解释MATLAB中的多重分形谱算法。
首先,多重分形谱算法可以用于计算信号或图像的分形维度。
分形维度是一种描述信号或图像自相似性的度量,它可以帮助我们
理解信号或图像的复杂性和规律性。
在MATLAB中,我们可以使用多
重分形谱算法来计算信号或图像的分形维度,从而得到关于其结构
和特征的信息。
其次,多重分形谱算法可以用于分析信号或图像的分形特征。
通过计算信号或图像的分形谱,我们可以得到关于其分形特征的信息,比如分形维度的分布情况、分形特征的变化趋势等。
这些信息
可以帮助我们理解信号或图像的复杂性和规律性,从而为进一步的
分析和处理提供参考。
此外,MATLAB中的多重分形谱算法还可以用于处理不同类型的
信号和图像。
无论是一维的时间序列信号还是二维的图像数据,多
重分形谱算法都可以进行分形维度和分形特征的计算,从而帮助我们理解不同类型数据的结构和特征。
总的来说,MATLAB中的多重分形谱算法是一种强大的工具,可以帮助我们分析信号和图像的分形特征,从而揭示其复杂性和规律性。
通过对多重分形谱算法的理解和应用,我们可以更好地理解和处理各种类型的数据。
一维曲线分形维数的matlab程序function D=FractalDim(y,cellmax)%求输入一维信号的计盒分形维数%y是一维信号%cellmax:方格子的最大边长,可以取2的偶数次幂次(1,2,4,8...),取大于数据长度的偶数%D是y的计盒维数(一般情况下D>=1),D=lim(log(N(e))/log(k/e)),if cellmax<length(y)error('cellmax must be larger than input signal!')endL=length(y);%输入样点的个数y_min=min(y);%移位操作,将y_min移到坐标0点y_shift=y-y_min;%重采样,使总点数等于cellmax+1x_ord=[0:L-1]./(L-1);xx_ord=[0:cellmax]./(cellmax);y_interp=interp1(x_ord,y_shift,xx_ord);%按比例缩放y,使最大值为2^^cys_max=max(y_interp);factory=cellmax/ys_max;yy=abs(y_interp*factory);t=log2(cellmax)+1;%叠代次数for e=1:tNe=0;%累积覆盖信号的格子的总数cellsize=2^(e-1);%每次的格子大小NumSeg(e)=cellmax/cellsize;%横轴划分成的段数for j=1:NumSeg(e) %由横轴第一个段起通过计算纵轴跨越的格子数累积N(e)begin=cellsize*(j-1)+1;%每一段的起始tail=cellsize*j+1;seg=[begin:tail];%段坐标yy_max=max(yy(seg));yy_min=min(yy(seg));up=ceil(yy_max/cellsize);down=floor(yy_min/cellsize);Ns=up-down;% 本段曲线占有的格子数Ne=Ne+Ns;%累加每一段覆盖曲线的格子数endN(e)=Ne;%记录每e下的N(e)end%对log(N(e))和log(k/e)进行最小二乘的一次曲线拟合,斜率就是Dr=-diff(log2(N));%去掉r超过2和小于1的野点数据id=find(r<=2&r>=1);%保留的数据点Ne=N(id);e=NumSeg(id);P=polyfit(log2(e),log2(Ne),1);%一次曲线拟合返回斜率和截距D=P(1);。
matlab用结构函数法计算分形维数程序理论说明1. 引言1.1 概述本文旨在介绍使用结构函数法计算分形维数的程序和相关理论。
分形维数是描述自然界和人工物体中不规则结构复杂程度的重要指标之一,它能够定量衡量对象的自相似性和尺度变换特征。
而结构函数法是一种计算分形维数的常用方法,它通过测量对象的尺度不变性来实现对分形维数的求解。
1.2 文章结构本文共分为四个部分;引言部分即本章首先对文章进行概述和简介;接着第二部分将介绍分形维数的基本概念以及与结构函数法计算之间的关系;第三部分将详细介绍如何在Matlab环境下使用结构函数法来计算分形维数,并给出具体示例数据和结果展示;最后,第四部分将给出总结,回顾研究目的,总结各种方法并展望改进和应用前景。
1.3 目的本文旨在向读者介绍使用Matlab编写程序进行结构函数法计算分形维数的方法,并通过具体数据案例展示其有效性。
通过本文的阅读,读者将了解到什么是分形维数以及在实际研究中如何使用结构函数法来计算分形维数。
同时,本文还将讨论该方法的优缺点,并探究其未来的应用前景和改进方向。
以上是关于“1. 引言”部分的详细内容,希望能对您撰写长文提供帮助。
2. 正文:2.1 分形维数的基本概念分形维数是描述分形对象复杂程度的重要指标。
分形是一类特殊的几何结构,具有自相似性和无限细节等特征。
分形维数通常用于量化描述分形对象的粗糙程度和层级结构。
2.2 结构函数法与分形维数计算的关系结构函数法是一种常用于计算分形维数的方法,其基本思想是通过结构函数来测量物体在不同尺度下的信息量。
结构函数可以通过计算物体上不同区域内对应尺度上像素值差异的平均值来得到。
分析这些差异可以揭示出物体在不同尺度下的内在结构规律,从而计算出其分形维数。
2.3 Matlab中使用结构函数法计算分形维数的程序步骤在Matlab中使用结构函数法计算分形维数需要以下步骤:步骤1: 读取并预处理图像或数据集。
首先将图像或数据集转换为灰度图像,并进行必要的预处理操作(如噪声去除、平滑等),以便更好地提取其结构信息。
第7章分形维数应用与MATLAB实现分形维数是描述分形结构复杂性的一个重要指标,通过分形维数可以对分形物体的几何特征进行度量。
分形维数的应用十分广泛,可以应用于自然科学、工程技术、生物医学等多个领域。
在自然科学中,分形维数被广泛应用于地理地貌、气象学、流体力学等领域。
例如,在地理地貌中,通过计算地形的分形维数可以揭示地形的形态特征,如地表的复杂程度、地面的起伏程度等。
在气象学中,通过计算云雾的分形维数可以揭示云雾的形态特征,如云雾的密度、结构等。
在流体力学中,通过计算流体流动的分形维数可以揭示流体流动的特征,如流体流动的无规则性、混沌性等。
在工程技术中,分形维数被广泛应用于图像处理、信号处理、网络优化等领域。
例如,在图像处理中,通过计算图像的分形维数可以对图像进行压缩、去噪等操作,提高图像的质量和处理效率。
在信号处理中,通过计算信号的分形维数可以对信号进行分析和识别,提取出信号的特征信息。
在网络优化中,通过计算网络的分形维数可以对网络结构进行优化,提高网络的传输和通信效率。
在生物医学中,分形维数被广泛应用于医学图像处理、疾病诊断、脑信号分析等领域。
例如,在医学图像处理中,通过计算病理图像的分形维数可以对病灶的形态特征进行量化,帮助医生进行病症的诊断和分析。
在疾病诊断中,通过计算生物信号(如心电图、脑电图等)的分形维数可以对疾病的发展和变化进行监测和分析,提供辅助诊断的依据。
MATLAB作为一种专门用于科学计算和数据可视化的工具,可以很方便地实现分形维数的计算和分析。
MATLAB提供了丰富的数学工具箱和图形工具箱,可以实现各种分形维数的算法和可视化方法。
通过调用相关函数和工具,用户可以快速、准确地计算和分析分形维数,并可视化展示分形结构的特征。
总之,分形维数在科学研究和工程应用中具有重要的作用。
通过应用分形维数,可以深入了解和揭示物体的几何特征和复杂性,为科学研究、工程技术和生物医学提供有效的分析工具和方法。
橡胶混凝土梁受荷破坏过程的分形行为摘要:研究四根橡胶混凝土梁在集中荷载下损伤演化过程的分形行为,实验结果表明构件表面裂缝分布分维值与构件力学性能间存在定量关系,表面裂缝分维值可以作为衡量橡胶混凝土损伤程度的因子。
用分形几何学研究橡胶混凝土梁的损伤演化过程,为橡胶混凝土结构的健康检测和安全性评估提供新的方法。
关键词:橡胶混凝土;损伤;表面裂缝分维值;胶粉替代率;中图分类号:tu37 文献标识码:a文章编号:1.引言橡胶混凝土是在普通混凝土中通过掺入废旧橡胶颗粒或是用废旧橡胶颗粒替代部分骨料配制而成。
虽然橡胶颗粒的加入会导致混凝土的抗压和抗折性能降低,但却能够提高混凝土的变形,抗裂,韧性,抗冲击,耗能减震等性能,同时又能合理有效的处理废弃轮胎问题,减少环境污染[1]。
橡胶混凝土构件的破坏始于微裂纹的出现,构件破坏过程的宏观表现形式是表面裂缝的扩展演化。
因此如何建立起构件表面裂缝的特征同构件的受力性能的关系一直是研究热点。
由于橡胶混凝土材料是多相、非均质的复合材料,其构件的开裂,发展及最终破坏所表现出来的表面裂缝分布的不确定性,模糊性等特点,同时还要考虑到结构所处实际环境条件等一系列因素,使得构件表面各种性质裂缝交错混杂,难以有效描述[2]。
mandelbrot教授创立的分形几何为描述自然界中的复杂现象提供了一种有理工具,已在地质学,计算机科学,材料可足额等众多领域广泛应用。
分形几何作用是在物质世界的两个极端(极端有序,混沌)间,抛开物质的复杂表象,提取本质和规律性的东西,将人类认知能力和研究的问题的复杂性间的距离拉近[3-6]。
近年来分形几何作为非线性研究中的新工具,已经渗透到混凝土领域中。
在混凝土材料研究的主方向是建立分形维数同材料特性关系。
利用分形几何,探讨构件裂缝扩展演化规律[7-10]。
本文利用分形几何分析研究橡胶混凝土梁受弯情况下裂缝扩展演化规律,为橡胶混凝土构件的检测,维护及非线性研究提供理论依据。
煤焦SEM图像的表面孔洞分形维数的Matlab实现
张杰;张蕊蕊;胡卜元;白素芳;徐璇
【期刊名称】《河北工程大学学报(自然科学版)》
【年(卷),期】2007(024)002
【摘要】利用Matlab软件对煤焦燃烧过程中的SEM图像进行分析处理,得到了煤焦表面孔的二值化图像及其对应矩阵,并针对二值化数字图像的特点,借助分形理论详细论述了计盒维数计算SPFD的原理及方法,为研究燃烧过程中煤焦表面结构变化提供了一种计算方法.
【总页数】5页(P40-44)
【作者】张杰;张蕊蕊;胡卜元;白素芳;徐璇
【作者单位】河北工程大学,城建学院,河北,邯郸,056038;河北工程大学,城建学院,河北,邯郸,056038;河北工程大学,城建学院,河北,邯郸,056038;河北工程大学,城建学院,河北,邯郸,056038;河北工程大学,城建学院,河北,邯郸,056038
【正文语种】中文
【中图分类】TK16
【相关文献】
1.煤焦表面SEM图像孔径分布变化规律 [J], 张杰;白素芳;吕向阳;王丽辉
2.MATLAB环境下岩石SEM图像损伤分形维数的实现 [J], 王凤娥;朱昌星
3.粗集料表面纹理曲线图形分形维数MATLAB算法研究 [J], 刘肖云
4.煤焦外表面分形维数在燃烧过程中的变化 [J], 胡松;孙学信;邹祖桥;熊友辉;李敏;李培生;于敦喜
5.利用MATLAB软件实现赤铁矿絮凝体SEM图像的三维重建 [J], 牛福生;张红梅;张晋霞
因版权原因,仅展示原文概要,查看原文内容请购买。