File: insighttoolkit.3

package info (click to toggle)
insighttoolkit4 4.13.3withdata-dfsg2-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 491,256 kB
  • sloc: cpp: 557,600; ansic: 180,546; fortran: 34,788; python: 16,572; sh: 2,187; lisp: 2,070; tcl: 993; java: 362; perl: 200; makefile: 133; csh: 81; pascal: 69; xml: 19; ruby: 10
file content (112 lines) | stat: -rw-r--r-- 4,733 bytes parent folder | download | duplicates (13)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
.\"                                      Hey, EMACS: -*- nroff -*-
.TH INSIGHTTOOLKIT 3 "Oct 11, 2005"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh        disable hyphenation
.\" .hy        enable hyphenation
.\" .ad l      left justify
.\" .ad b      justify to both left and right margins
.\" .nf        disable filling
.\" .fi        enable filling
.\" .br        insert line break
.\" .sp <n>    insert n+1 empty lines
.\" for manpage-specific macros, see man(7)

.SH NAME
insighttoolkit \- imaging toolkit for segmentation and registration

.SH DESCRIPTION
This manual page briefly documents the
.B Insight Toolkit
(ITK).
.PP
ITK is an open-source software toolkit for performing registration and
segmentation.  Segmentation is the process of identifying and classifying
data found in a digitally sampled representation. Typically the sampled
representation is an image acquired from such medical instrumentation as CT
or MRI scanners.  Registration is the task of aligning or developing
correspondences between data. For example, in the medical environment, a CT
scan may be aligned with a MRI scan in order to combine the information
contained in both.
.PP
ITK is implemented in C++. In addition, an automated wrapping process
generates interfaces between C++ and interpreted programming languages such
as Tcl, Java, and Python. This enables developers to create software using a
variety of programming languages. ITK's C++ implementation style is referred
to as generic programming. Such C++ templating means that the code is highly
efficient, and that the many software problems are discovered at
compile-time, rather than at run-time during program execution.
.PP
Because ITK is an open-source project, developers from around the world can
use, debug, maintain, and extend the software. ITK uses a model of software
development referred to as Extreme Programming. Extreme Programming
collapses the usual software creation methodology into a simultaneous and
iterative process of design-implement-test-release. The key features of
Extreme Programming are communication and testing. Communication among the
members of the ITK community is what helps manage the rapid evolution of the
software. Testing is what keeps the software stable. In ITK, an extensive
testing process is in place that measures the quality on a daily basis.

.SH HISTORY

In 1999 the US
.B National Library of Medicine
[http://www.nlm.nih.gov/nlmhome.html] of the National Institutes of Health
awarded a three-year contract to develop an open-source registration and
segmentation toolkit, which eventually came to be known as the Insight
Toolkit (ITK). The primary purpose of the project is to support the
.B Visible Human Project
[http://www.nlm.nih.gov/research/visible/visible_human.html] by providing
software tools to process and work with the project data. ITK's NLM Project
Manager was Dr. Terry Yoo, who coordinated the six prime contractors who
made up the Insight consortium. These consortium members included the three
commercial partners GE Corporate R&D, Kitware, Inc., and MathSoft (the
company name is now Insightful); and the three academic partners University
of North Carolina (UNC), University of Tennessee (UT), and University of
Pennsylvania (UPenn).  The Principle Investigators for these partners were,
respectively, Bill Lorensen at GE CRD, Will Schroeder at Kitware, Vikram
Chalana at Insightful, Stephen Aylward with Luis Ibanez at UNC (Luis is now
at Kitware), Ross Whitaker with Josh Cates at UT (both now at Utah), and
Dimitri Metaxas at UPenn. In addition, several subcontractors rounded out
the consortium including Peter Raitu at Brigham & Women's Hospital, Celina
Imielinska and Pat Molholt at Columbia University, Jim Gee at UPenn's Grasp
Lab, and George Stetton at University of Pittsburgh.

.SH LICENSE

ITK is released under a BSD-style license.  See
/usr/share/doc/libinsighttoolkitX.Y/copyright for the full text.

.SH API REFERENCE

The API documentation is available in HTML generated by Doxygen, in the
insighttoolkit-doc package.
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
.\" \fI<whatever>\fP escape sequences to invode bold face and italics, 
.\" respectively.
.\" \fBinsighttoolkit\fP is a program that...
.\" .SH SEE ALSO
.\" .BR bar (1),
.\" .BR baz (1).
.\" .br

.SH MAILING LIST

Join the community by subscribing to the ITK mailing lists at
http://www.itk.org/HTML/MailingLists.htm.

.SH AUTHORS

.PP
The 
.B Insight Segmentation and Registration Toolkit
is developed by the
.B Insight Software Consortium
and the ITK community.

.SH SEE ALSO

See the project homepage
.B http://www.itk.org/
for more information.