Scott Joy Henkelman Current Density Imaging (SJHCDI) C++ Library
The SJHCDI C++ library is a collection of classes that implement numerical methods related
to processing MRI datasets into electrical property datasets, e.g. current density, conductivity,
etc. This project is in its very early stages of development. At this time, the library includes
classes that implement a framework for working with 3D datasets, 2D FFT (limited to power-of-two
sized datasets), 1D and 2D phase unwrapping, MRI raw data reading and writing, VTK data reading and
writing, etc. The project implements a working example of processing MRI phase datasets to produce
current density data.
Theoretical development of base technology: Greig Scott, Mike Joy, Mark Henkelman
Theoretical development of technology extensions: Adrian Nachman, Mike Joy
Programmers: Tim DeMonte, Weijing Ma, Lev Vaisman
At present, the binary demo program is only compiled for Win32 platforms. However, the classes
and graphical interface (implemented using wxWidgets) are theoretically cross-platform compatible.
The demo program was compiled using the gcc compiler (32 bit). Some of the classes were compiled using
Microsoft Visual C++ and (Borland) bcc32 in the past. Any compiler should work with these classes;
however, there are differences between compilers that may require consideration.
Download (3.3 Mb .zip file)
Screenshot
LFCDI Theory 1 (254 Kb .pdf file): Documentation for theory
of base technology.
LFCDI Example (234 Kb .pdf file): Documentation for setting
up a basic LFCDI experiment.