The Huygens Suite by Scientific Volume Imaging (SVI, www.svi.nl) is a software package for high-performance restoration, visualization and analysis of microscopic images.
The Huygens compute engine is written in C, OpenMP and CUDA while the software's high level code is programmed in Tcl/Tk.
An extension to Tcl known as 'Huygens Scripting' offers dedicated commands for processing 4D multichannel images. While the Tk-based UI allows for intuitive interaction a faster method for streaming images from the compute engine to the Tk canvas is being searched for.