Ir para o conteúdo

 Voltar a invesalius-usrs
Tela cheia

Visualização 3D Padrão

29 de Julho de 2011, 7:25 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 11 vezes

Boas,

Eu iniciei muito recentemente a utilizar o inVesalius.Comecei por experimentar o programa para visualizar uma TAC e consegui importar os DICOM's e utilizá-los como inicialmente pretendi.

Depois interessei-me pela visualização 3D e comecei a experimentar os vários tipos pré-definidos de visualização e obviamente que comecei pelo "Padrão". Este é o que fazia o efeito que eu pretendia, evidenciando as diferentes estruturas a diferentes cores.

Noutros casos (Tecidos Moles + Osso, entre muitos outros), é possível visualizar a tabela de cores (LookUp table ou histograma) que deu origem à visualização, mas no caso do "Padrão" tal não é possível.

Tentei pesquisar pelos ficheiros .plist a ver se percebia o porquê e pelo que consegui entender deve-se ao parâmetro que num casos é "CLUT" e noutros "advancedCLUT". Este segundo não é possível visualizar o histograma. É isto verdade? Eu gostaria de saber como é que se obtem o histograma do segundo caso, para poder entender e reproduzir o efeito obtido no tipo "Padrão".

Alguém me pode dar uma ajuda?

Agradeço desde já,

Sandro.

Autor: Sandro Queirós


66 comentários

  • 4fc11d72fb1974e943174c8ca2fa8765?only path=false&size=50&d=404Thiago Franco Moraes(usuário não autenticado)
    29 de Julho de 2011, 8:55

     

    Olá Sandro,

    É isso mesmo. Os marcados como advancedCLUT mostram a ferramenta de cor, as com CLUT não. Infelizmente, isso que você quer não é possível fazer hoje. Mas é uma ferramenta interessante a se colocar nas próximas versões do InVesalius.

    Muito obrigado.

    • D8433f478ef28b8a4a0312ed98182809?only path=false&size=50&d=404Sandro Queirós(usuário não autenticado)
      29 de Julho de 2011, 11:13

       

      Mas apesar de não dar para visualizar, é possível dizer como é que ele efectua a determinação das cores? É com base num histograma também ou algo mais complexo? No segundo caso, como então?

      Desde já agradeço pela ajuda =D

      • 4fc11d72fb1974e943174c8ca2fa8765?only path=false&size=50&d=404Thiago Franco Moraes(usuário não autenticado)
        29 de Julho de 2011, 23:38

         

        Não, é bem simples. Ele apenas atribui as cores diretamente aos níveis de cinza da imagem, baseado nas informações de WW e WL.

        • D8433f478ef28b8a4a0312ed98182809?only path=false&size=50&d=404Sandro Queirós(usuário não autenticado)
          30 de Julho de 2011, 7:36

           

          Ah, já estou a perceber. 

          Já agora, qual a classe que implementa essa atribuição?

          Já encontrei a "Volume.py", mas penso que não deve ser única. Espero que me possa ajudar.

           

          Mais uma vez, obrigado :)

          • 4fc11d72fb1974e943174c8ca2fa8765?only path=false&size=50&d=404Thiago Franco Moraes(usuário não autenticado)
            1 de Agosto de 2011, 10:02

             

            Sim, Sandro, é neste arquivo. Só uma dúvida: Você está interessado em implementar essa funcionalidade no InVesalius?

            • D8433f478ef28b8a4a0312ed98182809?only path=false&size=50&d=404Sandro Queirós(usuário não autenticado)
              1 de Agosto de 2011, 16:18

               

              A primeira ideia é perceber, gosto de perceber como funciona. Se perceber, pretendo ver se é possível de alguma forma alterar o código para os meus gostos, em termos de cor e em termos de separação de estruturas.

              Mas inicialmente, estou numa fase de "entendimento" com o funcionamento.

               Obrigado novamente.

Tutorial passo-a-passo sobre uso do software InVesalius 3

17 de Abril de 2010, 11:45, por Desconhecido

Se você tem interesse em utilizar o software de reconstrução 3D de imagens médicas InVesalius, mas não sabe por onde começar, acesse já o tutorial escrito pelo designer Cícero Moraes:



InVesalius 3 Beta 2 disponível

6 de Março de 2010, 11:41, por Desconhecido

Para saber mais sobre o InVesalius 3.0.0 Beta 2, leia:
http://svn.softwarepublico.gov.br/trac/invesalius/wiki/releases/pt/changelog

Continue contribuindo com a Comunidade InVesalius!

------------------------------------



Siga cada passo do InVesalius com o Twitter!

8 de Fevereiro de 2010, 9:57, por Desconhecido

Acompanhar o InVesalius pelo Twitter permitirá que você saiba, em primeira mão, sobre:



InVesalius 3 Beta 1 disponível para testes em Windows e GNU Linux

27 de Janeiro de 2010, 10:50, por Desconhecido



Trabalho acadêmico discute aplicação do OpenBRR ao InVesalius

6 de Novembro de 2009, 16:35, por Desconhecido

Autor: Tatiana Al-Chueyr Pereira Martins