TomoPhantom
TomoPhantom is recommended for various image processing tasks that require extensive numerical testing: image reconstruction, denoising, deblurring, etc. In particular, the software is well-suited for tomographic image reconstruction (TIR). For TIR algorithms testing, the popular Shepp-Logan phantom is not always a good choice due to its piecewise-constant nature. This toolbox provides a simple modular approach to build customisable 2D/3D/4D phantoms consisting of piecewise-constant and also smooth analytical objects. The objects include: Gaussians, parabolas, ellipses, cones, rectangulars, etc. The exact tomographic projections (sinograms) as a result of applying Radon Transform (currently parallel beam geometry is only available) to analytical objects can be obtained. The sinograms can be used for TIR benchmarking purposes without so-called the 'Inverse Crime'. TomoPhantom is also compatable with ASTRA-toolbox and the generated data can be directly reconstructed using ASTRA-toolbox (see provided examples). Additionally, TomoPhantom provides the temporal extension, therefore a capability of creating 2D+time and 3D+time objects.
[1] D. Kazantsev, V. Pickalov "New iterative reconstruction methods for fan-beam tomography", IPSE, 2017
引用格式
Daniil Kazantsev (2024). TomoPhantom (https://github.com/dkazanc/TomoPhantom), GitHub. 检索来源 .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
- Image Processing and Computer Vision > Image Processing Toolbox > Image Filtering and Enhancement > Morphological Operations >
标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!无法下载基于 GitHub 默认分支的版本
版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.5.0.0 | image + text updated |
|
|
1.4.0.0 | description updated |
|
|
1.3.0.0 | info updated. |
|
|
1.2.0.0 | 3D phantoms added, description updated |
|
|
1.1.0.0 | description updated |
|
|
1.0.0.0 | image updated + title |
|