matlab的欧拉方法代码-DG-Elastica:DG弹性

时间:2024-06-15 05:46:29
【文件属性】:

文件名称:matlab的欧拉方法代码-DG-Elastica:DG弹性

文件大小:36KB

文件格式:ZIP

更新时间:2024-06-15 05:46:29

系统开源

matlab的欧拉方法代码EulerElastica:在MATLAB中基于Euler的基于弹性的图像去噪和修复。 推荐的软件包/工具: 用于运行演示文件的MATLAB Image Processing Toolbox。 用于并行运行代码的MATLAB Parallel Computing Toolbox。 适用于MEX函数的MATLAB兼容C编译器。 没有MEX,并行代码将无法工作。 EulerElastica是基于MATLAB的图像分析工具,用于在变分图像分析设置中使用Euler的Elastica作为正则化来对受损图像进行降噪和/或修复。 用于最小化最终能量的算法是[1]中概述的离散梯度算法。 首先,请打开elasticaDemo.m文件并在其中阅读注释的代码。 该软件包包含12个MATLAB文件和5个C文件,其结构如下: eulerElastica.m是主文件,并且是应用该算法所需的唯一文件 defaultOptions.m提供了一个选项结构,可用于调整参数 elasticaDemo.m是一个演示文件,显示了如何将算法与示例一起使用 eulerElasticaMatlab / Me


【文件预览】:
DG-Elastica-master
----partitionMex.c(23KB)
----eulerElasticaMexPara.m(5KB)
----eulerElasticaMatlab.m(3KB)
----gradTV.m(938B)
----gradCurvMex.c(9KB)
----defaultOptions.m(4KB)
----dgstepMexPara.c(25KB)
----gradCurvMexPara.c(10KB)
----elasticaDemo.m(6KB)
----energyFxn.m(2KB)
----dgstep.m(6KB)
----coordFxn.m(3KB)
----dgstepMex.c(24KB)
----README.md(2KB)
----eulerElastica.m(2KB)
----gradCurv.m(4KB)
----eulerElasticaMex.m(3KB)
----fzeroFast.m(4KB)

网友评论