Diferencia entre revisiones de «VTK»
(→VTK) |
|||
| (No se muestra una edición intermedia del mismo usuario) | |||
| Línea 1: | Línea 1: | ||
=== <big> VTK </big>=== | === <big> VTK </big>=== | ||
| − | <div style=" | + | <div style="margin-left: 2em; margin-right: 2em; text-align: justify; text-indent: 3%;"> |
| + | La librería '''VTK''' (''Visualization Toolkit'') es una librería multi-plataforma que se distribuye mediante licencia ''Open Source'' para la manipulación y la visualización de datos científicos. En el estado del arte, VTK es utilizado en distintos campos científicos para la investigación y el desarrollo, análisis de imágenes médicas, procesado de imágenes, renderizado, etc. VTK '''soporta una amplia variedad de algoritmos de visualización''' como: escalar vector Euclides, tensor, textura y métodos volumétricos; '''y avanzadas técnicas de modelado''' como: modelado implícito, reducción de polígonos, suavizado de malla (mesh smoothing), corte, contorneado y triangulación de Delaunay. | ||
| + | </div> | ||
| + | <div style="margin-left: 2em; margin-right: 2em; text-align: justify; text-indent: 3%;"> | ||
| + | '''El núcleo de VTK está escrito en C++''' mediante un diseño orientado a objetos y dispone de '''''bindings''''' que permiten '''utilizar lenguajes interpretados como Python o Tcl'''. De esta forma, la librería tiene la flexibilidad que aporta el uso de los lenguajes interpretados y el alto rendimiento gracias al uso de un lenguaje compilado. A su vez, VTK cuenta con un conjunto de widgets que se integran con ''frameworks'' de desarrollo de interfaces gráficas (''GUI'') como por ejemplo Qt. | ||
| + | </div> | ||
[[Archivo:Vtklogo.jpg|300x120px|borde|centro|VTK]] | [[Archivo:Vtklogo.jpg|300x120px|borde|centro|VTK]] | ||
Revisión actual del 16:49 2 ene 2019
VTK
La librería VTK (Visualization Toolkit) es una librería multi-plataforma que se distribuye mediante licencia Open Source para la manipulación y la visualización de datos científicos. En el estado del arte, VTK es utilizado en distintos campos científicos para la investigación y el desarrollo, análisis de imágenes médicas, procesado de imágenes, renderizado, etc. VTK soporta una amplia variedad de algoritmos de visualización como: escalar vector Euclides, tensor, textura y métodos volumétricos; y avanzadas técnicas de modelado como: modelado implícito, reducción de polígonos, suavizado de malla (mesh smoothing), corte, contorneado y triangulación de Delaunay.
El núcleo de VTK está escrito en C++ mediante un diseño orientado a objetos y dispone de bindings que permiten utilizar lenguajes interpretados como Python o Tcl. De esta forma, la librería tiene la flexibilidad que aporta el uso de los lenguajes interpretados y el alto rendimiento gracias al uso de un lenguaje compilado. A su vez, VTK cuenta con un conjunto de widgets que se integran con frameworks de desarrollo de interfaces gráficas (GUI) como por ejemplo Qt.
Lección 1. VTK Archivo:VTK.pdf