CT_Tools - A collection of MuMassCalculatorLib based ImageJ plugins that together create a virtual CT system for creating, scanning, reconstructing, and evaluating digital X-ray images.
X-ray Spectrum Plotter - Plots NIST-XCOM based mass attenuation spectra in cm2/gm of a material for total, photoelectric, elastic, inelastic, and pair-production from 1keV to 100GeV.
X-ray Calculator - Reports interpolated attenuations at specific energies.
Scanner Setup - A 1-D model that plots the X-ray intensity vs energy at key locations from source to detector. You can change the source energy, filtration, and detector composition and view the spectra and configuration metrics such as beam hardening, sample opacity etc. It provides guidance for setting up an actual scanner to minimize spectral artifacts.
Material Tagger - Creates "Tag Images" by segmenting an image into its material components.
Image Projectors - Re-project images of linear attenuation or configure a virtual conventional X-ray source CT-scanner to create parallel or fan-beam sinograms. Be sure to review the Image Projectors page "Additional Information" for performance limitations.
DFI_JTransforms - Reconstructs single and stacks of parallel-beam sinogram to help determine if the result meets expectations.
X-ray MuLin Lookup - Reports X-ray energie(s) that will produce a material's measured linear attenuation.
X-ray Ratio Lookup - Reports X-ray energie(s) consistent with the measured attenuations of two different materials.
Linearization Fitter - Interactively plots observed vs model sinograms attenuations calculated from a reconstructed and a tag image at a given X-ray energy. Reports 1-6 degree polynomial fits. The X-ray energy that gives the best fit is the effective energy for the measurement.
Apply Linearization - Applies a selected polynomial to the sinogram used to reconstruct the observed reconstruction.
Download and Installation: Download CT_ToolsBundle_Java8.jar to the ImageJ plugins folder. Restart ImageJ.