|
Project Information
Members
Featured
Downloads
Wiki pages
Links
|
WrapITKAutomated dynamic language binding for Insight Toolkit (ITK)
WrapITK is an effort to automate the language binding process of one of the largest highly template-oriented c++ libraries, the Insight Toolkit image processing library. Currently Python, Java and Tcl language bindings are implemented, but only Python is fully supported. For ITK .NET languages wrapper you may refer to ManagedITK. Download binaries NEWBinaries for multiple platforms and architectures, including Linux, Mac and Windows, are available. See the binaries wiki page for currently supported platforms and installation instructions. Compilation instructionsThis project involves the development version of WrapITK which normally requires the development version of ITK accessible from here. In addition, the following tools and libraries are required:
Language supportSince WrapITK uses SWIG for language binding, in principle, any languages supported by SWIG may be used to wrap ITK. If you are interested in adding an additional language, you are encouraged to participate to the project. Interface to other librariesIn addition to language binding, WrapITK also implements import/export of image data from/to the following libraries:
To enable these features, you need to first compile WrapITK. The code for each interface can be found in ExternalProjects directory. Simply use CMake to start building these interfaces. HelpPlease report WrapITK related bugs using the issues page. You may also ask for configuration and compilation help in the ITK mailing list. Authors
|