内容简介
鉴于ITK是一个庞大的系统,因此本书不可能完全介绍所有的ITK对象和方法。本书将尽*能力指导你了解重要的系统概念,并尽快尽好地指导你学习。ITK是一个开放源码的软件系统,这就意味着ITK用户和开发团体可以方便地对软件进行软件的开发和改进。
这本软件指南分为两部分,每部分又包括几个章节。第一部分是ITK的基本情况介绍。第一章和接下来的两章介绍如何在你的计算机上安装ITK,包括安装预编译库和运行以及从源代码编译软件。第一部分同样也介绍了一些基本的系统概念,如:系统结构概述、如何使用C++、Tcl和Python编程语言建立应用程序。第二部分从用户角度来介绍软件,提供了大量实例描述系统的主要特征。
ITK用户可以明显地分为两类。第一类人是使用C++创建新类的开发者,另一类人是用已有的C++类进行应用的使用者。类开发者必须非常精通C++。如果他们要对ITK进行扩展和改进,就必须非常熟悉ITK的内部结构和设计。作为ITK的使用者,你必须了解ITK类和外部界面接口以及它们之间的关系。
这本软件指南分为两部分,每部分又包括几个章节。第一部分是ITK的基本情况介绍。第一章和接下来的两章介绍如何在你的计算机上安装ITK,包括安装预编译库和运行以及从源代码编译软件。第一部分同样也介绍了一些基本的系统概念,如:系统结构概述、如何使用C++、Tcl和Python编程语言建立应用程序。第二部分从用户角度来介绍软件,提供了大量实例描述系统的主要特征。
ITK用户可以明显地分为两类。第一类人是使用C++创建新类的开发者,另一类人是用已有的C++类进行应用的使用者。类开发者必须非常精通C++。如果他们要对ITK进行扩展和改进,就必须非常熟悉ITK的内部结构和设计。作为ITK的使用者,你必须了解ITK类和外部界面接口以及它们之间的关系。