The Visualization Toolkit (VTK) es un conjunto de librerías de código libre basadas en la programación orientada a objetos. Están destinadas a la visualización y el procesamiento de imágenes, así como a la creación de objetos gráficos en 2D y 3D mediante el PC.
VTK esta constituido por dos subsistemas, una librería de clases compilada en C++ y varios “interpretes” que permiten la manipulación de estas clases compiladas en lenguajes Java, Tcl/Tk y Python. Por tanto las aplicaciones de VTK pueden ser escritas directamente en cualquiera de estos lenguajes.
Este software es un sistema de visualización que no solo nos permite visualizar geometría sino que además soporta una amplia variedad de algoritmos de visualización y otras modernas técnicas de modelado.
Debido a su gran potencia, se hacen necesarios amplios recursos de memoria en el PC para poder aprovechar en su totalidad sus funcionalidades.
Fuente:
Desarrollo de algoritmos de procesamiento de imágenes con VTK
Autor: Ignacio Berzal Moreno