Autor: Victor Hugo de Oliveira Souza
Problemas com gdcm e DICOMImageRead
23 de Março de 2009, 15:38 - | Ninguém seguindo este artigo por enquanto.
Visualizado 23 vezes
Olá Pessoal;
Estamos tendo problemas na utilização das classes que mexem com DICOM.
Primeiro, com o vtkDICOMImageReader, ao tentar utilizar o ImageActor como foi sugerido, aparece o seguinte erro:
ERROR: In ..\..\VTK-5-0\Rendering\vtkImageActor.cxx, line 218
vtkOpenGLImageActor (02D8E350): This filter requires unsigned char scalars as input
No entanto testei utilizando o vtkBMPReader com uma imagem .bmp e deu certo.
Não consigo identificar o problema.
Outro problema é com o GDCM. Utilizando a pasta do gdcm com as dll cedida pelo Paulo, coloquei-a no mesmo local que a do vtk, adicionei os caminhos nas varáveis de ambiente e mesmo assim não consegui importá-la. O Python não acha nenhum módulo com esse nome.
Gostaria que pudessem ajudar.
Grato pela atenção. Abraços.
Victor Hugo
Física Médica - USP RP
99 comentários
Eu consigo importar o gdcm e o gdcmswig, mas não o vtkgdcm. Aparece uma mensagem: Não foi possível localizar o ponto de entrada do procedimonto ?GetNumberOfUserDefinedValues@vtkMedicalImageProperties@@QAEIXZ na biblioteca de vínculo dinâmico vtkIO.dll. Tentei utilizar a classe vtkGDCMImageReader(), mas o interpretador não a reconheceu. Presumo que ela esteja vinculada com o módulo vtkgdcm que não pode ser importado. Alguma solução?! Obrigado pelo suporte. Abraços! Victor Hugo