Logo programu | |
Autor | Kitware Inc. |
---|---|
Aktualna wersja stabilna | 9.3.0 (9 listopada 2023) [±] |
Język programowania | C++, Tcl, Python, Java |
Platforma sprzętowa | Wieloplatformowa |
System operacyjny | Windows, Linux, macOS |
Rodzaj | Przetwarzanie obrazów, grafika 3D, wizualizacja |
Licencja | 3-Clause BSD |
Strona internetowa |
Visualization Toolkit (VTK) – otwartoźródłowe oprogramowanie do grafiki trójwymiarowej, cyfrowego przetwarzania obrazów oraz wizualizacji. Na VTK składa się bazowa biblioteka C++ oraz interfejsy języków Tcl, Java, Visual Basic oraz Python. Rozwojem VTK zajmuje się Kitware[1].
VTK obsługuje algorytmy wizualizujące (np. skalar, wektor, tensor) oraz techniki modelowania, takie jak: implicit modeling, polygon reduction, mesh smoothing i Delaunay triangulation[2].
VTK obsługuje przetwarzanie równoległe[3] i integruje się ze środowiskiem Qt[4]. Wsparcie dla Tcl/Tk zostało usunięte od wersji 8.1.0[5]. Oprogramowanie jest wieloplatformowe i działa na systemach Linux, Windows i Mac[6].