Biomedical Engineering Reference
In-Depth Information
Original CT-scan
3D topographic surface
watershed segmentation
Fig. 3.10
A slice CT-scan of the aorta with the watershed segmentation algorithm applied
algorithms using computer languages such as C, C++, and Java. For most engineers
and medical practitioners this step is not feasible without such skills. Fortunately
a number of commercial and free specialised medical software exists, that con-
verts the CT/MRI images and applies segmentation algorithms with an easy to use
Graphical User Interface (GUI. A sample of what may be out in the public domain
brief description of free open source software is given below:
Open Source/Freeware
•
CVIPTools
is a UNIX/Win32-based package and contains a collection of C and
C++ computer imaging tools that includes edge/line detection, segmentation,
and many other functions. (
www.ee.siue.edu/CVIPtools
)
•
Fiji/ImageJ
is a Java-based image processing package that uses additional pl-
ugins for a variety of functionalities including segmentation algorithms (
pacific�
mpi-cbg�de/wiki/index�php/Fiji)�
•
GemIdent
is an interactive program that is designed for colour segmentation in
images with few colours, and the objects of interest look alike with small varia-
tion (
gemident�com
).
•
ITK-SNAP
(
www.itksnap.org
) is an interactive software application that allows
users to navigate three-dimensional medical images, manually delineate anatom-
ical regions of interest, and perform automatic image segmentation.
•
Megawave 2
is made up of C library modules, that contains original algorithms
written by researchers and is run using Unix/Linux (
megawave�cmla�ens-cachan�
fr
).
•
MITK & 3Dmed
is made up of C++ library for integrated medical image pro-
cessing, segmentation, and registration algorithms (
www.mitk.net/download.
htm)
.
•
Slicer
has a GUI that allows manual and automatic segmentation, registration,
and three-dimensional visualization. It is a modular platform which means that it
allows addition of new modules (
www.slicer.org
).
•
VXL
(
vxl�sourceforge�net
) is a collection of C++ libraries designed for computer
vision research and implementation. The acronym stands for Vision-X-Library
where the letter 'X' represents another letter related to the application. For ex-
Search WWH ::
Custom Search