Insight Segmentation and Registration Toolkit

I want to introduct something about Home BeerTennessee (UT), and University of Pennsylvania
And Wine Brewing. Home brew kits and equipment,(UPenn). The Principle Investigators for these
supplies, books, recipes, Home Beer And Winepartners were, respectively, Bill Lorensen with Jim
Brewi Miller at GE CRD, Will Schroeder at Kitware, Vikram
ITKChalana with Lydia Ng at Insightful, Stephen Aylward
Developed bywith Luis Ibanez at UNC (both now at Kitware), Ross
Insight Software ConsortiumWhitaker with Josh Cates at UT (both now at Utah),
Latest releaseand Dimitri Metaxas at UPenn. In addition, several
3.10.1 / December 8, 2008subcontractors rounded out the consortium including
Written inPeter Raitu at Brigham & Women's Hospital,
C++Celina Imielinska and Pat Molholt at Columbia
OSUniversity, Jim Gee at UPenn's Grasp Lab, and
Cross-platformGeorge Stetten at University of Pittsburgh. Who are
Available inthe developers? The best way to determine the
C++, Tcl, Python, Javanames of developers is to view the CVS source
Typecode repository logs. Most of the early developers
Development Libraryare listed in the following, however, many developers
Licensebeyond those listed here will participate in the
BSD Like,BSDdevelopment of ITK as the code grows and
Websitebecomes publicly accessible.
Free software portalTechnical Details
ITK is a cross-platform application developmentITK is an open-source software toolkit for
framework, widely used for the development ofperforming registration and segmentation.
image segmentation and image registration programs.Segmentation is the process of identifying and
ITK was developed with funding from the Nationalclassifying data found in a digitally sampled
Library of Medicine (U.S.) as an open resource ofrepresentation. Typically the sampled representation
algorithms for analyzing the images of the Visibleis an image acquired from such medical
Human Project. ITK stands for The Insightinstrumentation as CT or MRI scanners. Registration
Segmentation and Registration Toolkit. The toolkitis the task of aligning or developing correspondences
provides leading-edge segmentation and registrationbetween data. For example, in the medical
algorithms in two, three, and more dimensions. Theenvironment, a CT scan may be aligned with a MRI
software is implemented in C++ and it is wrappedscan in order to combine the information contained in
for Tcl, Python and Java.both.
IntroductionITK is implemented in C++. ITK is cross-platform,
Originsusing the CMake build environment to manage the
In 1999 the US National Library of Medicine of thecompilation process. In addition, an automated
National Institutes of Health awarded a three-yearwrapping process generates interfaces between C++
contract to develop an open-source registration andand interpreted programming languages such as Tcl,
segmentation toolkit, which eventually came to beJava, and Python (using CableSwig). This enables
known as the Insight Toolkit (ITK). ITK's NLM Projectdevelopers to create software using a variety of
Manager was Dr. Terry Yoo, who coordinated the sixprogramming languages. ITK's C++ implementation
prime contractors who made up the Insight Softwarestyle is referred to as generic programming (i.e., using
Consortium. These consortium members included thetemplated code). Such C++ templating means that
three commercial partners GE Corporate R&D,the code is highly efficient, and that many software
Kitware, Inc., and MathSoft (the company name isproblems are discovered at compile-time, rather than
now Insightful); and the three academic partnersat run-time during program execution.
University of North Carolina (UNC), University of