Computational Imaging with the Julia Language

Files related to Jeff Fessler's tutorial presentation at the 2019 IMA Workshop on Computational Imaging Abstract: Julia is a relatively new programming language that combines many of the best features of languages like Python and tools like Matlab. One interacts with Julia like other high-level scripting languages, e.g., through Jupyter notebooks, yet Julia has excellent computational performance because it is built on top of the LLVM compiler. This tutorial will illustrate some of language features in the context of implementing computational imaging applications like image denoising and image super-resolution. Attendees who want follow along interactively during the tutorial are encouraged to follow the installation instructions at http://web.eecs.umich.edu/~fessler/papers/files/talk/19/ima-julia/ in advance of the session.