Today, studies on biological systems are often realized acquiring, processing and analyzing 3D-time lapse images. Different structures of the organism can be simultaneously observed by acquiring multi-channel image datasets. In this paper we present a software framework that aims at providing support for managing these kinds of multidimensional images, designing and validating new image processing algorithms, and analyzing processed images through different visualization techniques. We present a real scenario where the framework has been used for the detection and segmentation of biological cell membranes and nuclei imaged from live zebrafish embryos.