Como instalar o “elastix: uma caixa de ferramentas para registro rígido e não rígido de imagens” no Mac OS X 10.10 (Yosemite)

1

Eu fiz o download de binários do Mac OS X de 64 bits para Elastix e tentou executar ./elastix no Mac OS X 10.10 (Yosemite):

$ cd elastix_macosx64_v4.7
$ tree
.
├── CopyrightElastix.txt
├── bin
│   ├── elastix
│   └── transformix
└── lib
    └── libANNlib.dylib
$ cd bin
$ ./elastix
dyld: Library not loaded: libANNlib.dylib
  Referenced from:    
/Downloads/elastix_macosx64_v4.7/bin/./elastix
  Reason: image not found
Trace/BPT trap: 5

O mesmo resultado aparece depois de executar ./transformix .

É necessário fazer algumas etapas antes de executá-las? Ou é algo necessário em relação ao libANNlib.dylib ?

    
por user3421755 01.03.2015 / 20:24

1 resposta

0

No manual do usuário do elastix, ele diz para adicionar as seguintes linhas ao .bashrc:

export PATH=folder/bin:$PATH
export LD_LIBRARY_PATH=folder/lib:$LD_LIBRARY_PATH

No MacOS, não é exatamente o mesmo, mas consegui que funcionasse editando ~ / .bash_profile e adicionando essas duas linhas:

export PATH=folder/bin:$PATH
export DYLD_LIBRARY_PATH=folder/lib:$DYLD_LIBRARY_PATH

onde "folder" é o caminho para a pasta elastix.

Espero que isso ajude.

    
por 31.07.2015 / 19:01