ITK/Course Ware: Difference between revisions

From KitwarePublic
< ITK
Jump to navigationJump to search
No edit summary
 
(21 intermediate revisions by 2 users not shown)
Line 2: Line 2:


This page is intended to serve as an index for existing material available for training in ITK as well as for teaching Image Processing by using ITK.
This page is intended to serve as an index for existing material available for training in ITK as well as for teaching Image Processing by using ITK.
= Hands-on Exercises =
The tutorials below refer to exercises that are intended to be executed by the students during the presentations. The source code of these exercises is available in the NAMIC Sandbox (Subversion) repository, under the directory src/Exercises
http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/src/Exercises/


= ITK Tutorials =
= ITK Tutorials =
Some of this material is also presented in the HTML web pages of the main [www.itk.org] web site:
http://www.itk.org/HTML/Tutorials.htm
== Base Tutorials ==


This tutorials are intended to be used for training ITK users on how to take advantage of the toolkit.
This tutorials are intended to be used for training ITK users on how to take advantage of the toolkit.


* [ Introduction]
* [[http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/GettingStarted-I.ppt?rev=1.7&root=InsightDocuments&view=log ITK Introduction]]
*
* [[http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/GettingStarted-III.ppt?rev=1.7&root=InsightDocuments&view=log ITK Architecture]]
== Base Tutorials ==
* [[http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/GettingStarted-VI.ppt?rev=1.7&root=InsightDocuments&view=log ITK Basic Filters]]
* [[http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/GettingStarted-V.ppt?rev=1.7&root=InsightDocuments&view=log Integrating ITK with Applications]]
* [[http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/GettingStarted-VII.ppt?rev=1.7&root=InsightDocuments&view=log Segmentation Methods]]
* [[http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/GettingStarted-II.ppt?rev=1.7&root=InsightDocuments&view=log Comibining ITK with VTK]]
* [[http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/GettingStarted-IV.ppt?rev=1.7&root=InsightDocuments&view=log Integration with GUIs]]
* [[http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/GettingStarted-VIII.ppt?rev=1.7&root=InsightDocuments&view=log Clinical Applications]]
 
The official versions of these files can be found in the InsightDocuments CVS module,
 
under the directory CourseWare/Training:


http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/?root=InsightDocuments


== Advanced Tutorials ==
== Advanced Tutorials ==


This tutorials are intended for future developers who will contribute new material to the toolkit.
This tutorials are intended for future developers who will contribute new material to the toolkit.
The core of this material was prepared for a course given at EPFL
http://www.na-mic.org/Wiki/index.php/Dissemination:EPFL_Workshop_2005
The advanced presentations include:
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-DesignPatterns.ppt ITK Design Patterns]
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-Writing-a-New-Filter.ppt Writing a new ITK Filter]
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-OpenScience.ppt Open Science]
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-MultiThreading.ppt Multi-Threading]
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-SpatialObjects.ppt Spatial Objects]
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-StatisticalClassification.ppt Statistical Classification]
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-SoftwareProcess.ppt Software Development Process]
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-DeformableRegistration-BSplines.ppt Deformable Registration BSplines]
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-DeformableRegistration-Demons.ppt Deformable Registration Demons]
* [http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/Insight-DeformableRegistration-FEM.ppt Deformable Registration FEM-Based]
The official versions of these presentations can be found in the Subversion repository of the NAMIC Sandbox, under the directory ITKAdvancedCourse
http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/


= Specialized Courses =
= Specialized Courses =


* Open Source Course
== Image Analysis at University of Pittsburgh and Carnegie Mellon University ==
* Image Registration Course
 
* [http://www.vialab.org/methods_course/index_old.html Methods In Image Analysis]
 
== Open Source Course at Rensselaer Polytechnic Institute (RPI) ==
 
* [http://public.kitware.com/OpenSourceSoftwarePractice/index.php/Main_Page Open Source Practices]
** [http://public.kitware.com/OpenSourceSoftwarePractice/index.php/Course_notes Course Notes]
 
== Image Registration Course at Rensselaer Polytechnic Institute (RPI) ==
 
* [http://www.cs.rpi.edu/courses/spring04/imagereg/ Image Registration]

Latest revision as of 19:54, 9 June 2012

This page is intended to serve as an index for existing material available for training in ITK as well as for teaching Image Processing by using ITK.

Hands-on Exercises

The tutorials below refer to exercises that are intended to be executed by the students during the presentations. The source code of these exercises is available in the NAMIC Sandbox (Subversion) repository, under the directory src/Exercises

http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/src/Exercises/


ITK Tutorials

Some of this material is also presented in the HTML web pages of the main [www.itk.org] web site:

http://www.itk.org/HTML/Tutorials.htm


Base Tutorials

This tutorials are intended to be used for training ITK users on how to take advantage of the toolkit.

The official versions of these files can be found in the InsightDocuments CVS module,

under the directory CourseWare/Training:

http://www.itk.org/cgi-bin/viewcvs.cgi/CourseWare/Training/?root=InsightDocuments

Advanced Tutorials

This tutorials are intended for future developers who will contribute new material to the toolkit.

The core of this material was prepared for a course given at EPFL

http://www.na-mic.org/Wiki/index.php/Dissemination:EPFL_Workshop_2005

The advanced presentations include:


The official versions of these presentations can be found in the Subversion repository of the NAMIC Sandbox, under the directory ITKAdvancedCourse

http://www.na-mic.org/svn/NAMICSandBox/trunk/ITKAdvancedCourse/doc/presentations/

Specialized Courses

Image Analysis at University of Pittsburgh and Carnegie Mellon University

Open Source Course at Rensselaer Polytechnic Institute (RPI)

Image Registration Course at Rensselaer Polytechnic Institute (RPI)