DG-EulerElastica
DG-EulerElastica is a package for variational image analysis using Euler's elastica as a regularizer. It is designed to be easy to use, with little user input required, yet still providing good results. The underlying optimization algorithm used is based on discrete gradients from geometric numerical integration, and converges in all but the most extreme cases. Get started by downloading the package and running/reading the elasticaDemo.m script.
Three implementations are included. One (slow) in pure MATLAB code, one (faster) using the MEX interface with a C code for critical parts, and one (fastest) using MEX and parallelization.
The MATLAB Image Processing Toolbox is needed for the demo script only, and the Parallel Computing Toolbox for the parallel implementation only.
引用格式
Torbjorn Ringholm (2025). DG-EulerElastica (https://github.com/tringholm/DG-Elastica), GitHub. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!无法下载基于 GitHub 默认分支的版本
版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.11.0.0 | Corrected typos |
|
|
1.1.0.0 | Updated algorithm image and description. |
|
|
1.0.0.0 |
|