Em construção
O Image-Guided Surgery Toolkit (IGSTK) é um pacote de software orientado para facilitar o desenvolvimento de aplicações guiadas por imagem em cirurgia.
Pacotes de instalação necessários:
CMake 2.8.9 disponível em http://cmake.org/cmake/resources/software.html
IGSTK-5.0 disponível em http://igstk.org/IGSTK/resources/software.html
Antes de executar o CMake é necessário fazer algumas alterações na pasta do IGSTK , essas alterações encontram-se no seguinte link http://public.kitware.com/Bug/view.php?id=11381
executar o cmake (Fazer o build com exemplos e com testes)
depois no terminal ir para pasta escolhida no cmake e executar:
make
e depois para "instalar":
sudo make install
InsightToolkit-4.2.1 disponível em http://itk.org/ITK/resources/software.html
executar o cmake (Fazer o build sem exemplos e sem testes)
depois no terminal ir para pasta escolhida no cmake e executar:
make
e depois para "instalar":
sudo make install
VTK 5.8 disponível em http://vtk.org/VTK/resources/software.html
executar o cmake (Fazer o build sem exemplos e sem testes)
depois no terminal ir para pasta escolhida no cmake e executar:
make
e depois para "instalar":
sudo make install
Opencv 2.4.3 disponível em http://opencv.org/
executar o cmake
depois no terminal ir para pasta escolhida no cmake e executar:
make
e depois para "instalar":
sudo make install
Na utilização do Polaris Spectra surgiu um problema de conexão com o MAC OSX 10.6, esse problema foi resolvido mudando a configuração da porta de entrada do Polaris. Para mudar a porta foi utilizado a seguinte expressão.
|sudo ln -s /dev/tty.usbserial-000013FD /dev/ttyS0|
Procedimento terá que ser feito cada vez que o computador é reiniciado.
Por alguma razão o IGSTK não consegue abrir a porta de comunicação com o POLARIS… Deve-se começar o NDI tracker que vem com o equipamento e depois de abrir a porta, colocar em pause e aí o IGSTK já assume a comunicação.
Após fazer a ligação entre o MAC OSX e Polaris Spectra surgiu um problema. Não conseguíamos passar do:
tracker→RequestOpen();
A maneira encontrada para ultrapassar este problema foi:
Ligar o NDI Track e conectar o Polaris Spectra
Colocar o NDI Tracker em pausa
Ir para a consola e executar o programa ./"igstkPolarisTracker" ficheiro.txt .rom porta
Obter resultados
Passos necessários para a instalação do Build do IGSTK no NetBeans
Primeiro é necessario fazer o Download
-NetBeans disponível em http://netbeans.org/downloads/
Para uma mais fácil utilização é recomendado o Download apenas do NetBeans C/C++.
-Configuração do NetBeans
Escolher um Projecto já existente, como mostra a figura abaixo
Depois da escolha da pasta com o IGSTK 5.0, é realizado o Build do Projecto. Este build faz automaticamente a configuração do CMake e o respectivo make do Projecto.
Após realizar o build, foi obtido um erro devido a inexistência do das livrarias do Opencv.
Para corrigir este erro, executei o CMake e fui à pasta onde o NetBeans tinha realizado o build e escolhi o Opencv que estava como OFF.
Build realizado com sucesso