Python implementation of distortion correction methods for X-ray tomography
Description
A python package, named Discorpy, is the implementation of distortion correction methods published in Optics Express [N. T. Vo et al., "Radial lens distortion correction with sub-pixel accuracy for X-ray micro-tomography," 23, 32859-32868 (2015)]. It is useful for calibrating an imaging system which is highly configurable and requires frequent disassembly for maintenance or replacement of parts. The techniques require a single image of a calibration target. A main application of the methods is for synchrotron-based parallel-beam X-ray tomography where specially designed optics is being used for imaging X-rays after conversion to visible light. Here, distortion as small as 1 pixel introduces artifacts in reconstructed images.
Since version 1.4, correction of perspective distortion was added to the package. Documentation is at: https://discorpy.readthedocs.io/en/latest/
Files
Python_implementation_of_distortion_correction_methods_for_X_ray_tomography.pdf
Files
(10.1 MB)
Name | Size | Download all |
---|---|---|
md5:ddc9ba4d86758651abd4f9e70777c17e
|
10.1 MB | Preview Download |
Additional details
Related works
- Documents
- 10.1364/OE.23.032859 (DOI)