Olá a todos!
Estou envolvido em um projeto no qual o InVesalius seria muito útil no sentido de converter uma sequência de imagens em um modelo 3D.
Aliás são dois projetos, e os dois contam com uma sequência de imagens PNG ou TIF as quais preciso converter em uma malha 3D.
Fiz um pequeno teste com um vegetal, mas só consegui reconstruir a voxel texture, sem ser uma malha propriamente dita no Blender:
https://plus.google.com/photos/115430171389306289690/albums/5767665021647593857/5767665020628282994
Tentei várias formas de fazer isso, a começar pelo InVelsalius. Ao que parece ele lê apenas arquivos DICOM. Tentei outros softwares (muitos outros) mas não consegui fazer uma boa conversão. Achei um que convertia a sequência PNG ou TIF em DCM. O InVesalius até carregou, mas não abriu a sequência.
Gostaria de saber se há uma forma de abrir essas sequências no InVesalius, ou mesmo converter essa mesmaem arquivos DICOM que possam ser lidos no InVesalius. É possível?
Grande abraço e votos de ótimo dia!
Autor: Cícero Moraes
3232 comentários
Series Number = fixo
Study ID = fixo
Instance Number = fixo ?
Image Number = sequencial, inicianco de 0 ou de 1?
Image Position = sequencial, mas o incremento é em micrometros, milimetros, ou ? é isso? eu poderia até ir testando na sorte, mas estou muito sem tempo, preciso fazer isso nas horas vagas apenas. abraço daniel
{'patient': 'Maria do Socorro', 'dtype': None, 'spacing': (1.0, 1.0, 1.0), 'institution': '', 'serie': 1, 'output': '/ConversorimagensDICOM', 'input': '/TesteDICOMJPG', 'pil': None, 'type': 'jpg', 'modality': 'CT'}
Traceback (most recent call last):
File "img2dcm.py", line 338, in <module>
main()
File "img2dcm.py", line 331, in main
os.makedirs(output)
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/ConversorimagensDICOM' Aguardo a ajuda e um abraco.
{'patient': 'Maria do Socorro', 'dtype': None, 'spacing': (1.0, 1.0, 1.0), 'institution': '', 'serie': 1, 'output': '/ConversorimagensDICOM', 'input': None, 'pil': None, 'type': 'jpg', 'modality': 'CT'}
Traceback (most recent call last):
File "img2dcm.py", line 338, in <module>
main()
File "img2dcm.py", line 318, in main
if os.path.isfile(input_file):
File "/usr/lib/python2.7/genericpath.py", line 29, in isfile
st = os.stat(path)
TypeError: coercing to Unicode: need string or buffer, NoneType found Sera que tem algum erro ai? Esta instalado o python, GDCM tbm mas se puder dar uma ajuda quero transformar para poder salvar em stl o arquivo no invesalius. No aguardo e bom dia.
{'patient': 'Maria do Socorro', 'dtype': None, 'spacing': (1.0, 1.0, 1.0), 'institution': '', 'serie': 1, 'output': '/Programas', 'input': '/Programas', 'pil': None, 'type': 'jpg', 'modality': 'CT'} Uma luz para poder funcionar o conversor. Aguardo.