Deutsch Intern
  • [Translate to Englisch:]
X-Ray Microscopy

pyXIT

pyXIT

Description

The Python X-Ray Imaging Tool (pyXIT) is a software for processing measured data in x-ray imaging. It is intended for use in scientific or learning environments and for users who have at least basic knowledge of the underlying algorithms, e. g. for work groups at universities or synchrotrons.

The software was developed at the Chair for X-Ray Microscopy, has a graphical user interface and its main features are computed tomography reconstruction and various image enhancement filters. pyXIT can be extended with plug-ins written in the programming language Python.

pyXIT is also suitable as a learning and development tool due to its fast preview, easy extensibility and transparent/changeable source code. The high processing speeds, efficient memory usage and functions for batch processing and grouping of settings make pyXIT suitable for the routine processing of many and large data sets.

The plug-ins include

  • Computed tomography reconstruction (FBP) for parallel- and cone-beam. The reconstruction includes a simple beam hardening correction, two speckle filters and more.

  • Wiener Deconvolution (image sharpening and noise suppression) in 2D and 3D with simple parameters for MTF and SNR.

  • Phase reconstruction for inline phase contrast with the Paganin method, plus our own method for multi-material systems.

  • … and more

    The installation of pyXIT requires a working Python environment and is only recommended for users with advanced computer skills.

    The basic functions of the software are currently well tried and tested, for some exotic features or uncommon usages errors can occur.

    In early 2016 Maximilian Ullherr began work on the development of pyXIT as a side project. Since 2017, pyXIT has been publicly available and is continually being developed.

Poster

pyXIT was presented at the DIR2019 conference, the poster can be downloaded here.

Download

pyXIT is licensed as free software under the BSD license and was last updated on 2020-11-24. It ist part of the software package tomis, which additionally includes evaluation tools for MTF and SNR spectra:

Download link: pyXIT_Version_2020-11-24