The Insight Toolkit (ITK) is an open source library of object-oriented software components for image processing, data segmentation, and registration; it provides advanced algorithms for filtering, segmentation, and registration of volumetric data. This book provides detailed information on the theory underlying the methods in ITK. As such, it serves as an extended reference for the Toolkit. The book can also be the basis for a graduate course on medical image processing.