Deformação de imagem com VTK?
-
22-09-2019 - |
Pergunta
Eu gostaria de distorcer um vtkImageData com um campo vetorial, semelhante ao que o WarpImageFilter do itk faz.o objeto vtkGridTransform parece promissor, mas não parece haver um vtkTransformImageFilter...
O que eu quero fazer é possível com o VTK?
Muito obrigado!
Solução
Ok, aqui está a resposta:
O filtro para aplicar uma transformação a uma imagem é vtkimagereslice, e o exemplo relevante é híbrido/teste/tcl/testgridwarp3d.tcl.
O básico das transformações deformáveis no VTK são descritas no artigo a seguir:"Transformações não lineares 3D generalizadas para imagens médicas:Uma implementação orientada a objetos em VTK "David G.Gobbi, Terry M.PETERS COMPUTILIZADO MEDICAL EM MEDICAL E GRAPHICS JULHO 2003 (vol.27, Edição 4, páginas 255-265)
Fonte: http://vtk.1045678.n5.nabble.com/Image-Warp-with-VTK-td1247962.html