itk v5.4.0
- Created
- Updated
Insight Segmentation and Registration Toolkit (ITK) is used for image processing and analysis.
# License
Apache-2.0
# Supported Platforms
All platforms are supported
# Features
No default features set.
# cuda
Build CUDA module
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by opencl )
- vcpkg-cmake-config (by opencl )
# cufftw
Use CUDA FFTW
Host Dependencies:
No dependencies.
# fftw
Enable the FFTW backend
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by fftw3 )
- vcpkg-cmake-config (by fftw3 )
# opencl
Use OpenCL
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by opencl )
- vcpkg-cmake-config (by opencl )
# opencv
Build ITKVideoBridgeOpenCV module.
Dependencies:
opencv
Features:
default-features
and 49 transitive dependencies:
- abseil (by protobuf )
at-spi2-atk (by gtk3 )
Platforms:
linux
- at-spi2-core (by at-spi2-atk )
- atk (by at-spi2-atk )
- brotli (by freetype )
- bzip2 (by freetype )
dbus (by at-spi2-core )
Platforms:
linux
- dirent (by glib )
egl-registry (by libepoxy )
Platforms:
!osx & !windows
- expat (by dbus )
- flatbuffers (by opencv4 )
- fontconfig (by cairo )
freetype (by cairo , fontconfig , harfbuzz )
Features:
brotli
,bzip2
,png
,zlib
- fribidi (by pango )
- gdk-pixbuf (by gtk3 )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by atk )
- gettext-libintl (by glib )
- glib (by at-spi2-core )
- libcap (by libsystemd )
- libepoxy (by gtk3 )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libjpeg-turbo (by opencv4 )
- liblzma (by libsystemd )
- libmount (by libsystemd )
- libpng (by opencv4 )
libsystemd (by dbus )
Platforms:
linux
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- libxcrypt (by libsystemd )
- libxml2 (by at-spi2-atk )
- lz4 (by libsystemd )
- pango (by gtk3 )
- pixman (by cairo )
- protobuf (by opencv4 )
- pthread (by cairo )
- pthreads (by pthread )
- quirc (by opencv4 )
- utf8-range (by protobuf )
- zlib (by opencv4 )
- zstd (by libsystemd )
Host Dependencies:
6 transitive dependencies:
- gperf (by libsystemd )
- vcpkg-cmake (by opencv4 )
- vcpkg-cmake-config (by opencv4 )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-get-python-packages (by opencv4 )
- vcpkg-tool-meson (by libsystemd )
# python
Python functionality for ITK
Dependencies:
and 11 transitive dependencies:
- gettext-libintl (by gettext )
libiconv (by gettext-libintl )
Platforms:
!linux
- zlib (by python3 )
Host Dependencies:
and 8 transitive dependencies:
- pkgconf (by vcpkg-pkgconfig-get-modules )
vcpkg-cmake (by gettext-libintl )
Platforms:
linux
- vcpkg-cmake-config (by libuuid )
- vcpkg-cmake-get-vars (by vcpkg-msbuild )
- vcpkg-get-python (by python3 )
vcpkg-msbuild (by python3 )
Platforms:
windows
- vcpkg-pkgconfig-get-modules (by vcpkg-msbuild )
- vcpkg-tool-meson (by pkgconf )
# rtk
Build RTK Module
Supports: !x86
- ✅ linux
- ✅ osx
- ✅ uwp
- ✅ windows-arm64
- ✅ windows-x64
- ❌
windows-x86
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# tbb
Build TBB Module
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by tbb )
- vcpkg-cmake-config (by tbb )
# tools
Build RTK with tools
Host Dependencies:
No dependencies.
# vtk
Build ITKVtkGlue module.
Dependencies:
vtk
Features: (none)
and 25 transitive dependencies:
- double-conversion (by vtk )
- egl-registry (by opengl-registry )
- eigen3 (by vtk )
- expat (by vtk )
- exprtk (by vtk )
- fast-float (by vtk )
- fmt (by vtk )
- glew (by vtk )
- jsoncpp (by vtk )
- libjpeg-turbo (by vtk )
- liblzma (by vtk )
- libpng (by vtk )
- lz4 (by vtk )
- nlohmann-json (by vtk )
- opengl (by glew )
- opengl-registry (by opengl )
- pegtl (by vtk )
- pugixml (by vtk )
- utfcpp (by vtk )
- verdict (by vtk )
- zlib (by freetype )
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by double-conversion )
- vcpkg-cmake-config (by double-conversion )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
# Dependencies
- double-conversion
- eigen3
- expat
- gdcm
hdf5
Features:
cpp
- libjpeg-turbo
- libpng
- minc
openjpeg
Features: (none)
tiff
Features: (none)
- vxl
- zlib
and 8 transitive dependencies:
- libgeotiff (by vxl )
- liblzma (by tiff )
- nifticlib (by minc )
- nlohmann-json (by proj )
- polyclipping (by vxl )
proj (by libgeotiff )
Features:
tiff
# Host Dependencies
and one transitive dependency:
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
# Dependents
# Host Dependents
No dependents.
# Contributors
- Dženan Zukić
- Francois Budin
- Dave Edmunds
- Tetsuya Hayashi
- Victor Romero
- JackBoosY
- Alexander Neumann
- wangli28
- pravic
- Stefano Sinigardi
- Niels Dekker
- Phoebe
- JackBoosY
- NancyLi1013
- Billy O'Neal
- Adam Johnson
- autoantwort
- Mengna Li
- andremueller-cosateq
- Akash
- Frank
- JonLiu1993
- Thomas1664
- LE GARREC Vincent
- Kai Pastor