Diferencia entre revisiones de «Segment Editor/pt»
(Actualizando para coincidir con nueva versión de la página fuente) |
(Página creada con «==Documentação em Slicer.org==») |
||
| (No se muestran 21 ediciones intermedias del mismo usuario) | |||
| Línea 3: | Línea 3: | ||
==Módulo Segment Editor== | ==Módulo Segment Editor== | ||
| − | Esta | + | Esta é a versão avançada do módulo editor, neste as ferramentas se melhoraram e o fluxo de trabalho varia ao ter mais possibilidades na interacção com os dados. (<xr id="fig:ModuleSegmentEditor" />) |
<figure id="fig:ModuleSegmentEditor"> | <figure id="fig:ModuleSegmentEditor"> | ||
| Línea 9: | Línea 9: | ||
</figure> | </figure> | ||
| − | === | + | ===Interface=== |
| − | + | Agora o módulo permite trabalhar com diferentes conjuntos de segmentações, em função do volume com o que se esteja interactuando, como se pode ver em #dois primeiros menus suspensos da interface. | |
| − | + | As segmentações vão-se gerando individualmente, mediante a barra de botões que aparece a seguir destes menus(<xr id="fig:ModuleSegmentEditor2" />): | |
<figure id="fig:ModuleSegmentEditor2"> | <figure id="fig:ModuleSegmentEditor2"> | ||
| Línea 18: | Línea 18: | ||
</figure> | </figure> | ||
| − | + | As funções destes botões são bastante intuitivas: | |
| − | * Add: | + | * Add: cria uma nova segmentação |
| − | * Remove: elimina | + | * Remove: elimina a segmentação seleccionada |
| − | * Show 3D: | + | * Show 3D: mostra as segmentações activas em 3D |
| − | * Segmentations: nos | + | * Segmentations: leva-nos ao módulo desse nome |
| − | ==== | + | ====Efeitos==== |
<figure id="fig:Effects"> | <figure id="fig:Effects"> | ||
| Línea 30: | Línea 30: | ||
</figure> | </figure> | ||
| − | + | As duas primeiras linhas de ícones correspondem ao módulo '''Segment Editor''' propriamente dito, mas a terceira é da extensão '''SegmentEditorExtraEffects''', a qual se recomenda instalar, pois complementa este módulo. | |
| − | =====primeira | + | =====primeira linha===== |
<figure id="fig:EffectsRow1"> | <figure id="fig:EffectsRow1"> | ||
[[File:Fila1.png|center|frame|<caption>Effects row1</caption>]] | [[File:Fila1.png|center|frame|<caption>Effects row1</caption>]] | ||
</figure> | </figure> | ||
| − | *None: | + | *None: devolve ao ponteiro e seu comportamento por defeito |
| − | *Paint: pinta (selecciona) zonas | + | *Paint: pinta (selecciona) zonas da imagem |
| − | *Draw: delimita contornos para | + | *Draw: delimita contornos para desenhar |
| − | *Erase: | + | *Erase: apaga as zonas marcadas com as duas ferramentas anteriores |
| − | *Level tracing: | + | *Level tracing: traça zonas de intensidade similar |
| − | *Grow from seeds: | + | *Grow from seeds: cria segmentações a partir de zonas marcadas com a ferramenta paint |
| − | *Fill between slices: segmenta entre diferentes | + | *Fill between slices: segmenta entre diferentes secções do volume |
| − | *Threshold: | + | *Threshold: limita. Selecciona zonas de intensidade afín por toda a imagem. |
| − | =====segunda | + | =====segunda linha===== |
<figure id="fig:EffectsRow2"> | <figure id="fig:EffectsRow2"> | ||
[[File:Fila2.png|center|frame|<caption>Effects row2</caption>]] | [[File:Fila2.png|center|frame|<caption>Effects row2</caption>]] | ||
</figure> | </figure> | ||
| − | *Margin: | + | *Margin: amplia ou contrai a selecção num incremento fixo |
| − | *Smoothing: suaviza | + | *Smoothing: suaviza a superfície da selecção, eliminando caroços e buracos. Tem vários parâmetros de aplicação: |
| − | ** | + | **Medium: elimina pequenos detalhes preservando o máximo possível o contorno. |
| − | **Opening: elimina | + | **Opening: elimina caroços de tamanho inferior ao especificado. |
| − | **Closing: | + | **Closing: recheia buracos de tamanho inferior ao especificado. |
| − | **Gaussian: suaviza todos | + | **Gaussian: suaviza todos os contornos, ao custo de contrair o segmento. |
| − | **Joint smoothing: se | + | **Joint smoothing: aplica-se a múltiplos segmentos simultaneamente, para suavizá-los e eliminar espaços entre eles. |
| − | *Scissors: corta (elimina) partes | + | *Scissors: corta (elimina) partes da selecção |
| − | *Islands: manipula | + | *Islands: manipula as superfícies independentes dentro da segmentação. Seus ajustes listam-se a seguir, e seu efeito variará em função da máscara que se utilize: everywhere (em todas partes), inside all segments (afecta unicamente às segmentações), inside all visible segments (afecta unicamente às segmentações visíveis), outside all segments (afecta unicamente a que não faça parte da segmentação) e outside all visible segments (afecta unicamente a que não faça parte da segmentação visível). |
| − | **Keep largest island: conserva | + | **Keep largest island: conserva a ilha de maior tamanho |
| − | **Remove small islands: elimina todas | + | **Remove small islands: elimina todas as ilhas de tamanho inferior ao especificado |
| − | **Split islands into segments: separa | + | **Split islands into segments: separa as ilhas em segmentos |
| − | **keep selected island: conserva | + | **keep selected island: conserva a ilha seleccionada |
| − | **Remove selected island: elimina | + | **Remove selected island: elimina a ilha seleccionada |
| − | **Add selected island: | + | **Add selected island: acrescenta a ilha seleccionada à segmentação que se esteja a trabalhar |
| − | *Logical operators: | + | **Logical operators: operações com operadores lógicos entre segmentações |
| − | **Copy: | + | **Copy: substitui o segmento seleccionado pelo modificador |
| − | **Add: | + | **Add: acrescenta o segmento modificador ao seleccionado |
| − | **Subtract: | + | **Subtract: subtrai ao segmento seleccionado o modificador |
| − | **Intersect: intersecta | + | **Intersect: intersecta o segmento seleccionado com o modificador |
| − | **Invert: | + | **Invert: inverte o segmento seleccionado |
| − | **Clear: | + | **Clear: apaga o segmento seleccionado |
| − | **Fill: | + | **Fill: recheia o segmento seleccionado |
| − | *Fast marching: Expande | + | *Fast marching: Expande o segmento seleccionado a regiões com intensidade similar. |
| − | *Flood filling: | + | *Flood filling: recheado de área por ''inundação'' através dos vóxels com intensidade similar |
| − | =====terceira | + | =====terceira linha: extra effects===== |
<figure id="fig:EffectsRow3"> | <figure id="fig:EffectsRow3"> | ||
[[File:Fila3.png|center|frame|<caption>Effects row3: extra effects</caption>]] | [[File:Fila3.png|center|frame|<caption>Effects row3: extra effects</caption>]] | ||
</figure> | </figure> | ||
| − | *Mask volume: | + | *Mask volume: Utilize o segmento seleccionado como máscara. A máscara aplica-se ao volume mestre por defeito. |
| − | + | A operação de preenchimento interior e exterior cria um volume de mapa de etiquetas binário como saída, com os valores de preenchimento interior e exterior modificáveis. (da descrição da ferramenta) | |
| − | *Surface cut: | + | *Surface cut: Usa marcas de referência para preencher um segmento. A superfície gera-se a partir dos pontos colocados. (da descrição da ferramenta) |
| − | *Watershed: | + | *Watershed: Aumenta segmentos para criar uma segmentação completa. Têm-se em conta a localização, o tamanho e a forma dos segmentos iniciais e o conteúdo do volume mestre. Os limites finais do segmento colocar-se-ão onde o brilho do volume mestre muda bruscamente. (da descrição da ferramenta) |
| − | == | + | ==Documentação em Slicer.org== |
[[http://slicer.readthedocs.io/en/latest/user_guide/module_segmenteditor.html Segment Editor]] (em inglês) | [[http://slicer.readthedocs.io/en/latest/user_guide/module_segmenteditor.html Segment Editor]] (em inglês) | ||
| Línea 93: | Línea 93: | ||
== Fluxo de trabalho == | == Fluxo de trabalho == | ||
| − | + | Prévio à segmentação | |
| − | * | + | *Com o módulo '''Crop Volume''' comprova que a resolução nas três dimensões é a mesma |
| − | * | + | *Nesse mesmo módulo, ajustar o ROI a área que se vai trabalhar, para assim reduzir a carga processada. |
Procedimento | Procedimento | ||
| − | * | + | *Criar uma nova segmentação para cada estrutura anatómica |
| − | * | + | *Delimitá-la de forma aproximada com a ferramenta '''Paint''' |
| − | *Repetir | + | *Repetir os dois passos anteriores com cada uma das segmentações a criar |
| − | *Aplicar | + | *Aplicar o efeito '''Grow from seeds''' para gerar automaticamente as segmentações |
Refinado | Refinado | ||
| − | *Mediante | + | *Mediante os efeitos da segunda linha de ferramentas, ajustar as segmentações geradas automaticamente para que se ajustem à realidade anatómica desejada |
| − | == | + | == Exemplos == |
| − | + | Os exemplos em vídeo servem para conhecer o modo em que as ferramentas do editor funcionam, de uma forma dinâmica e cómoda | |
====Idioma subtítulos==== | ====Idioma subtítulos==== | ||
| − | + | Os vídeos apresentam-se sem audio, com os textos em subtítulos em inglês, francês e espanhol. Para mudar o idioma dos subtítulos mostrados há que seguir os seguintes passos: | |
| − | '''1.''' | + | '''1.''' Clique em ''settings'' na barra do vídeo abaixo à direita |
[[File:Sub1.png|center|frame]] | [[File:Sub1.png|center|frame]] | ||
| − | '''2.''' | + | '''2.''' Clique em ''Subtitles/CC'' |
[[File:Sub2.png|center|frame]] | [[File:Sub2.png|center|frame]] | ||
| − | '''3.''' Seleccionar | + | '''3.''' Seleccionar o idioma desejado |
[[File:Sub3.png|center|frame]] | [[File:Sub3.png|center|frame]] | ||
| − | === | + | ===Segmentação de osso=== |
| − | + | Apresentação das ferramentas ''Scissors'', ''Threshold'', ''Logical operators'' e ''Islands'' numa mostra de segmentação de ossos dos pés. | |
| − | <youtube>https://youtu.be/ | + | <youtube>https://youtu.be/kz5-krqcrnq?cc_load_policy=1&hl=fr</youtube> |
<hr> | <hr> | ||
[[Clínicos 3D Slicer/pt| MENU]] | [[Clínicos 3D Slicer/pt| MENU]] | ||
Revisión actual del 00:30 27 sep 2018
Módulo Segment Editor
Esta é a versão avançada do módulo editor, neste as ferramentas se melhoraram e o fluxo de trabalho varia ao ter mais possibilidades na interacção com os dados. (Figure 1)
Interface
Agora o módulo permite trabalhar com diferentes conjuntos de segmentações, em função do volume com o que se esteja interactuando, como se pode ver em #dois primeiros menus suspensos da interface.
As segmentações vão-se gerando individualmente, mediante a barra de botões que aparece a seguir destes menus(Figure 2):
As funções destes botões são bastante intuitivas:
- Add: cria uma nova segmentação
- Remove: elimina a segmentação seleccionada
- Show 3D: mostra as segmentações activas em 3D
- Segmentations: leva-nos ao módulo desse nome
Efeitos
As duas primeiras linhas de ícones correspondem ao módulo Segment Editor propriamente dito, mas a terceira é da extensão SegmentEditorExtraEffects, a qual se recomenda instalar, pois complementa este módulo.
primeira linha
- None: devolve ao ponteiro e seu comportamento por defeito
- Paint: pinta (selecciona) zonas da imagem
- Draw: delimita contornos para desenhar
- Erase: apaga as zonas marcadas com as duas ferramentas anteriores
- Level tracing: traça zonas de intensidade similar
- Grow from seeds: cria segmentações a partir de zonas marcadas com a ferramenta paint
- Fill between slices: segmenta entre diferentes secções do volume
- Threshold: limita. Selecciona zonas de intensidade afín por toda a imagem.
segunda linha
- Margin: amplia ou contrai a selecção num incremento fixo
- Smoothing: suaviza a superfície da selecção, eliminando caroços e buracos. Tem vários parâmetros de aplicação:
- Medium: elimina pequenos detalhes preservando o máximo possível o contorno.
- Opening: elimina caroços de tamanho inferior ao especificado.
- Closing: recheia buracos de tamanho inferior ao especificado.
- Gaussian: suaviza todos os contornos, ao custo de contrair o segmento.
- Joint smoothing: aplica-se a múltiplos segmentos simultaneamente, para suavizá-los e eliminar espaços entre eles.
- Scissors: corta (elimina) partes da selecção
- Islands: manipula as superfícies independentes dentro da segmentação. Seus ajustes listam-se a seguir, e seu efeito variará em função da máscara que se utilize: everywhere (em todas partes), inside all segments (afecta unicamente às segmentações), inside all visible segments (afecta unicamente às segmentações visíveis), outside all segments (afecta unicamente a que não faça parte da segmentação) e outside all visible segments (afecta unicamente a que não faça parte da segmentação visível).
- Keep largest island: conserva a ilha de maior tamanho
- Remove small islands: elimina todas as ilhas de tamanho inferior ao especificado
- Split islands into segments: separa as ilhas em segmentos
- keep selected island: conserva a ilha seleccionada
- Remove selected island: elimina a ilha seleccionada
- Add selected island: acrescenta a ilha seleccionada à segmentação que se esteja a trabalhar
- Logical operators: operações com operadores lógicos entre segmentações
- Copy: substitui o segmento seleccionado pelo modificador
- Add: acrescenta o segmento modificador ao seleccionado
- Subtract: subtrai ao segmento seleccionado o modificador
- Intersect: intersecta o segmento seleccionado com o modificador
- Invert: inverte o segmento seleccionado
- Clear: apaga o segmento seleccionado
- Fill: recheia o segmento seleccionado
- Fast marching: Expande o segmento seleccionado a regiões com intensidade similar.
- Flood filling: recheado de área por inundação através dos vóxels com intensidade similar
terceira linha: extra effects
- Mask volume: Utilize o segmento seleccionado como máscara. A máscara aplica-se ao volume mestre por defeito.
A operação de preenchimento interior e exterior cria um volume de mapa de etiquetas binário como saída, com os valores de preenchimento interior e exterior modificáveis. (da descrição da ferramenta)
- Surface cut: Usa marcas de referência para preencher um segmento. A superfície gera-se a partir dos pontos colocados. (da descrição da ferramenta)
- Watershed: Aumenta segmentos para criar uma segmentação completa. Têm-se em conta a localização, o tamanho e a forma dos segmentos iniciais e o conteúdo do volume mestre. Os limites finais do segmento colocar-se-ão onde o brilho do volume mestre muda bruscamente. (da descrição da ferramenta)
Documentação em Slicer.org
[Segment Editor] (em inglês)
Fluxo de trabalho
Prévio à segmentação
- Com o módulo Crop Volume comprova que a resolução nas três dimensões é a mesma
- Nesse mesmo módulo, ajustar o ROI a área que se vai trabalhar, para assim reduzir a carga processada.
Procedimento
- Criar uma nova segmentação para cada estrutura anatómica
- Delimitá-la de forma aproximada com a ferramenta Paint
- Repetir os dois passos anteriores com cada uma das segmentações a criar
- Aplicar o efeito Grow from seeds para gerar automaticamente as segmentações
Refinado
- Mediante os efeitos da segunda linha de ferramentas, ajustar as segmentações geradas automaticamente para que se ajustem à realidade anatómica desejada
Exemplos
Os exemplos em vídeo servem para conhecer o modo em que as ferramentas do editor funcionam, de uma forma dinâmica e cómoda
Idioma subtítulos
Os vídeos apresentam-se sem audio, com os textos em subtítulos em inglês, francês e espanhol. Para mudar o idioma dos subtítulos mostrados há que seguir os seguintes passos:
1. Clique em settings na barra do vídeo abaixo à direita
2. Clique em Subtitles/CC
3. Seleccionar o idioma desejado
Segmentação de osso
Apresentação das ferramentas Scissors, Threshold, Logical operators e Islands numa mostra de segmentação de ossos dos pés.







