Download 3D Image processing with MorphoGraphX User manual
Transcript
User Guide 1. Introduction to MorphoGraphX MorphoGraphX is an open source platform for the visualization and processing of 3D image data. MorphoGraphX can manipulate 3D image stacks and use them to extract curved surfaces (2½D) from them or segment data in full 3D. Some definitions • Stack. A stack corresponds to a 3D image of a biological sample. There can be 2 stores associated with each stack, corresponding for example to the original 3D image and the same data after image processing. The size of a stack is defined in voxels, which are the equivalent of pixels for 3D images. • Store. There are 2 stores in each stack. Usually the original sample is loaded into the main store. Once the original stack has been modified by a function, the result (e.g. the 3D image after blurring) is stored separately in the work store, without over-writing the original image in the main store. Each store has a separate color, brightness, transparency, etc. • Mesh. A mesh is a triangulated curved surface. Typically the mesh is extracted from a stack after some image processing operations are performed on it. Currently MorphoGraphX can handle 2 stacks (each with a main and work store) and 2 associated meshes in a single session. • Process. Most operations in MorphoGraphX are performed by processes. There are 3 kinds of processes, “Mesh”, “Stack”, and “Global”. They are named after what they can modify. Processes can be organized by users into custom pipelines called tasks. User interface in MorphoGraphX Start a MorphoGraphX session with the example data loaded by clicking on the “example_session.mgxv” file in the “Kierzkowski_2012” folder.