Teaching Material
Structure of the Examples
The examples provided should work as a template or starting point for doing analysis of volumetric data from the synchrotron or other imaging modalities. Most of the examples are provides as Jupyter notebooks, which is a handy tool to develop code in a report like manner, including text and mathematical notation. Each example has a description and a link to a notebook. Some examples might require you to compile code or are provided in a language which is not supported by Jupyter notebooks, in that case, detailed instructions should be provided.
Introduction
- Introduction to Jupyter notebooks and Python (Download)
- Introduction to NumPy (Download)
- Introduction to Matplitlib (Download)
- Debugging and more (Download)
Segmentation
- Introduction (Download)
- Filtering (Download)
- Segmentation and feature detection (Download)
- Edge and line detection (Download)
- Segmentation of chalk (Download)
- Segmentation of blob (Download)
Reconstruction
- Example 1: Basic data simulation and reconstruction by filtered back-projection (FBP) (Download)
- Example 2: Load raw data and apply flat and dark field corrections (Download)
- Example 3: Reconstruct synchrotron data (Download)
- Example 4: Iterative reconstruction methods (Download)
- Example 5: Fan-beam geometry (Download)
- Example 6: The region-of-interest (ROI) problem (Download)
- Example 7: Reconstruction of large field of view (LFoV) bundle data set (Download)
- Example 8: Reconstruction of FoV2_5mm fiber data set (Download)