Skip to content
@JuliaImageRecon

JuliaImageRecon

Julia language packages for image reconstruction

Welcome to the JuliaImageRecon organization

https://github.com/JuliaImageRecon

The goal of this organization is to collect together repos written in the Julia language that are related to image reconstruction.

Curious about Julia? Start with this shorter article in Nature and this longer paper in SIAM Review.

Please contact Jeff Fessler if you'd like to contribute, e.g., become a member. Or just start reporting issues and submitting pull requests (PR)s.

Examples

A good place to start is with the collection of docs

Repos

Each of the following code repos include documentation that illustrate the Julia code and the output. Here is an example.

  • AbstractImageReconstruction.jl Abstract framework for implementing reconstruction algorithms.

  • ImageGeoms.jl : describe image sampling geometry for image reconstruction (grid dimensions, pixel size, support mask).

  • ImagePhantoms.jl : Digital image phantoms (like the Shepp-Logan phantom) along with analytical methods for their sinograms and spectra.

  • LinearOperatorCollection.jl Collection of linear operators for signal and image processing.

  • Sinograms.jl : Tomographic image reconstruction. FBP for parallel-beam and fan-beam geometries. FDK for cone-beam computed-tomography CBCT. (Forward and back-projectors for CT are a WIP.)

  • SPECTrecon.jl forward and back-projectors for SPECT

About LinearMapsAA and LinearOperators

This organization has tools that are built either on LinearMapsAA or LinearOperators.

There is some inter-operability between them. Submit an issue if further improvements are needed.

Plans (WIP)

  • More iterative reconstruction methods

Related packages / repos

Established 2021-06-29. Stay tuned for more content...

Pinned Loading

  1. About About Public

    Overview of this organization for image reconstruction Julia code, and related repos

    Julia

  2. Examples Examples Public

    Image reconstruction examples using the Julia language

    Julia 5 1

  3. Sinograms.jl Sinograms.jl Public

    Julia library for working with sinograms / tomography / Radon transform

    Julia 17 6

  4. ImagePhantoms.jl ImagePhantoms.jl Public

    Software phantoms for image reconstruction

    Julia 14 4

  5. ImageGeoms.jl ImageGeoms.jl Public

    Image sampling geometries for image reconstruction

    Julia 6 1

  6. SPECTrecon.jl SPECTrecon.jl Public

    Julia code for SPECT image reconstruction

    Julia 11 1

Repositories

Showing 10 of 16 repositories
  • .github Public

    readme for JuliaImageRecon organization

    JuliaImageRecon/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Jan 14, 2026
  • Examples Public

    Image reconstruction examples using the Julia language

    JuliaImageRecon/Examples’s past year of commit activity
    Julia 5 MIT 1 0 0 Updated Jan 7, 2026
  • SPECTrecon.jl Public

    Julia code for SPECT image reconstruction

    JuliaImageRecon/SPECTrecon.jl’s past year of commit activity
    Julia 11 MIT 1 5 1 Updated Dec 28, 2025
  • Sinograms.jl Public

    Julia library for working with sinograms / tomography / Radon transform

    JuliaImageRecon/Sinograms.jl’s past year of commit activity
    Julia 17 MIT 6 6 1 Updated Dec 28, 2025
  • JuliaImageRecon/RegularizedLeastSquares.jl’s past year of commit activity
    Julia 27 MIT 11 8 5 Updated Dec 27, 2025
  • TrainingPhantoms.jl Public

    Julia package for the Generation of Phantoms that can be used in ML Applications

    JuliaImageRecon/TrainingPhantoms.jl’s past year of commit activity
    Julia 1 MIT 0 0 1 Updated Dec 18, 2025
  • LinearOperatorCollection.jl Public

    A collection of linear operators useful for imaging applications

    JuliaImageRecon/LinearOperatorCollection.jl’s past year of commit activity
    Julia 1 MIT 3 0 0 Updated Dec 18, 2025
  • AbstractImageReconstruction.jl Public

    Abstract interface for image reconstruction algorithms and their parameters

    JuliaImageRecon/AbstractImageReconstruction.jl’s past year of commit activity
    Julia 5 MIT 0 3 5 Updated Dec 18, 2025
  • JuliaImageRecon/DaggerImageReconstruction.jl’s past year of commit activity
    Julia 0 MIT 0 0 1 Updated Dec 18, 2025
  • ImagePhantoms.jl Public

    Software phantoms for image reconstruction

    JuliaImageRecon/ImagePhantoms.jl’s past year of commit activity
    Julia 14 MIT 4 9 (2 issues need help) 0 Updated Dec 15, 2025

Top languages

Loading…