Tutorial on Julia Programming for Computational Imaging

Monday, October 14, 2019 - 11:00am - 12:15pm
Keller 3-180
Jeff Fessler (University of Michigan)
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 desnoising and image super-resolution. Attendees who want follow along interactively during the tutorial are encouraged to follow the installation instructions at in advance of the session.