From Mirek Socha zapraszam!

Programowanie: VTK

1. Wstęp

Biblioteka VTK czyli The Visualization ToolKit jest bardzo rozbudowanym narzędziem informatycznym, umożliwiającym wizualizację jak i przetwarzanie danych. ...

2. Strony z działu VTK

VTK /
Pliki
RecentChanges

3. Jak zacząć?

Biblioteka jest bardzo dobrze udokumentowana, co stanowi jej główną zaletą. Proponuję zacząć od pobrania źródeł, które należy rozpakować a następnie skonfigurować przy pomocy programu C Make. Następnie kompilujemy i ... gotowe :)
No może do końca nie jest to takie proste, ale warto spróbować ;)

3.1. Windows

Instalacja VTK w systemie Windows, polega na:

Wkrótce więcej szczegółów...

3.2. Linux

W repozytoriach Ubuntu znajduje się przygotowana wersja VTK. Instalacja polega na pobraniu następujących pakietów:

libvtk5 libvtk5-dev libvtk5-qt4-dev libvtk5-qt4 vtk-doc vtk-tcl vtk-examples vtk-data

W repozytoriach znajdują się zazwyczaj wersje starsze niż ostatnia stabilna!

Wkrótce więcej szczegółów...

4. Dokumentacja

Przygodę z VTK proponuję zacząć od strony VTK FAQ oraz VTK WIKI.

Przy programowaniu niezbędna będzie strona dokumentacji wygenerowana przy pomocy systemu dokumentowania kodu Doxygen. Przy okazji - jest to bardzo użyteczne narzędzie, bardzo proste w użyciu i znacznie ułatwiające pracy przy puchnących projektach. Szczerze polecam!

5. Przykłady

Przykładowe obrazy tzw. wirtualnej bronchoskopi:

Przykład renderingu wolumetrycznego klatki piersiowej:

Wizualizacja jelita grubego (wirtualna kolonoskopia) po cyfrowym usunięciu resztek pokarmowych.

Różne metody wizualizacji wnętrza jelita grubego:


izopowierznia

rendering volumetryczny sprzętowo akcelerowany

rendering volumetryczny metodą raytracing'u

Powyższe grafiki zostały wygenerowane przeze mnie, jeżeli też byś tak chciał/chciała to zapraszam do współpracy!

6. Komentarze

Proszę o konstruktywne opinie ;)

6.0.1. student detektyw ?06 March 2011, 02:24

jak odpalić example.cxx w tym vtk? w jakim środowisku to się je?

6.0.2. Mirek06 March 2011, 23:05

Programy przykładowe napisane w C++ należy przygotować do kompilacji programem C Make, który jest dostępny zarówno pod Linuxem jak i Windowsami. W zależności od systemu operacyjnego i wykrytych "środowisk programistycznych" tworzony jest kompilowalny projekt. Poza plikami w C++ dostępne są również przykłady w językach skryptowych (Python i Tcl), które nie wymagają kompilacji - je się po prostu uruchamia z linii komend. Wkrótce opiszę uruchamianie przykładów na wiki :) W razie problemów, proszę o kontakt na maila. Pozdrawiam!

Komentarz: 
Autor: 
Przepisz code 523

Retrieved from http://home.agh.edu.pl/~socha/pmwiki/pmwiki.php/Programowanie/VTK
Data ostatniej modyfikacji: 30.03.2011, 03:59