Developers of new imageanalysis algorithmstypically require an interactive environment in which the imagedata can be passed through various operators, some of which may involve feedback, synchronization, merging and conditional control strategies. This paper describes the requirements of visual languages for developing new algorithms, and how several visual languages meet these requirements. We then show how the data ow methodology of a visual software development tool called WIT has greatly simpli ed the prototyping and testing of our new image registration and segmentation methods. We describe the main features of WIT, and show data ow graphs for two medical image analysis algorithms.
M. Stella Atkins, Torre Zuk, B. Johnston, T. Arden