From 40a1edc96853a7c0f8d1d0f521152bd0a2b1418b Mon Sep 17 00:00:00 2001 From: Paulo Henrique Junqueira Amorim Date: Mon, 8 May 2017 15:52:31 -0300 Subject: [PATCH] Manual update --- docs/user_guide_pt_BR_source/cap_manip.tex | 24 +++++++++++++++++++++++- docs/user_guide_pt_BR_source/cap_masc.tex | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/user_guide_pt_BR_source/cap_segmen.tex | 58 ---------------------------------------------------------- docs/user_guide_pt_BR_source/img/invesalius_screen/axial_interpoleted.png | Bin 0 -> 33396 bytes docs/user_guide_pt_BR_source/img/invesalius_screen/axial_not_interpoleted.png | Bin 0 -> 10933 bytes docs/user_guide_pt_BR_source/img/invesalius_screen/menu_interpoleted_image_pt.png | Bin 0 -> 9699 bytes docs/user_guide_pt_BR_source/manual_pt_BR.tex | 1 + 7 files changed, 84 insertions(+), 59 deletions(-) create mode 100644 docs/user_guide_pt_BR_source/cap_masc.tex create mode 100644 docs/user_guide_pt_BR_source/img/invesalius_screen/axial_interpoleted.png create mode 100644 docs/user_guide_pt_BR_source/img/invesalius_screen/axial_not_interpoleted.png create mode 100644 docs/user_guide_pt_BR_source/img/invesalius_screen/menu_interpoleted_image_pt.png diff --git a/docs/user_guide_pt_BR_source/cap_manip.tex b/docs/user_guide_pt_BR_source/cap_manip.tex index 2ac5434..adef5e0 100644 --- a/docs/user_guide_pt_BR_source/cap_manip.tex +++ b/docs/user_guide_pt_BR_source/cap_manip.tex @@ -119,7 +119,29 @@ Para modificar o ponto, mantenha \textbf{pressionado} o botão \textbf{esquerdo} Para desativar a funcionalidade, basta clicar novamente sobre o atalho (figura \ref{fig:cross_icon}). Esse recurso pode ser utilizado em conjunto com o editor de fatias (que será comentado mais à frente). -\newpage + +\section{Interpolação} + +Por padrão a visualização das imagens 2D são interpoladas (figura~\ref{fig:interp}).a, caso deseja desativar esse recurso, basta ir no menu \textbf{Visualizar}, \textbf{Fatias interpoladas} (figura~\ref{fig:menu_interpoleted_image_pt}). Dessa forma será possível visualizar cada pixel individualmente como mostra a figura~\ref{fig:interp}.b. + +\textbf{Observação: Essa interpolação é apenas para efeitos de visualização, não influenciando diretamente na segmentação ou na geração de superfície 3D.} + +\begin{figure}[!htb] +\centering +\includegraphics[scale=0.7]{menu_interpoleted_image_pt.png} +\caption{Menu para desativar e ativar interpolação} +\label{fig:menu_interpoleted_image_pt} +\end{figure} + + +\begin{figure}[!htb] + \centering + \subfloat[Interpolada]{\includegraphics[width=0.4\textwidth]{axial_interpoleted.png}} \qquad + \subfloat[Não interpolada]{\includegraphics[width=0.4\textwidth]{axial_not_interpoleted.png}} + \hfill + \caption{Visualização de imagem interpolada e não interpolada.} + \label{fig:interp} +\end{figure} \section{Mover} diff --git a/docs/user_guide_pt_BR_source/cap_masc.tex b/docs/user_guide_pt_BR_source/cap_masc.tex new file mode 100644 index 0000000..5dab07c --- /dev/null +++ b/docs/user_guide_pt_BR_source/cap_masc.tex @@ -0,0 +1,60 @@ +\chapter{Máscara} + + +\section{Operações booleanas} + +Após efetuar segmentações, é possível realizar operações booleanas entre as máscaras. As operações booleanas suportadas são:\\ +\\ +\textbf{União}, realiza a união de duas máscaras;\\ +\textbf{Diferença}, realiza a diferença entre a primeira máscara com a segunda;\\ +\textbf{Intersecção}, para apagar marcadores de objeto ou fundo.\\ +\textbf{Disjunção exclusiva}, também é conhecida como XOR, mantém as regiões de ambas as máscara que possuem diferença.\\ + +Para ativar essa ferramenta é necessário ir no menu \textbf{Ferramentas}, \textbf{Operações boolenas}, como é exibido na figura~\ref{fig:booleano_menu} + +\begin{figure}[!htb] +\centering +\includegraphics[scale=0.5]{mask_operation_boolean_menu_pt.png} +\caption{Menu para ativar a ferramenta de operações booleanas.} +\label{fig:booleano_menu} +\end{figure} + +É necessário selecionar a primeira máscara, a operação a ser realizada e a segunda máscara conforme mostra a figura~\ref{fig:booleano_janela}. Em seguida é necessário clicar no botão \textbf{Ok}. + +\begin{figure}[!htb] +\centering +\includegraphics[scale=0.5]{mask_boolean_dialog_pt.png} +\caption{Ferramenta de operações booleanas.} +\label{fig:booleano_janela} +\end{figure} + +Na figura~\ref{fig:op_boolana}, apresentamos um exemplo de utilização da ferramenta. + +\begin{figure}[!htb] + \centering + \subfloat[Máscara A]{\includegraphics[width=0.332\textwidth]{booleano_m_a.png}} + \hfill + \subfloat[Máscara B]{\includegraphics[width=0.332\textwidth]{booleano_m_b.png}} + \hfill + \subfloat[União (A $\cup$ B)]{\includegraphics[width=0.332\textwidth]{booleano_uniao.png}} + \hfill + \subfloat[Diferença (A - B)]{\includegraphics[width=0.332\textwidth]{booleano_dif.png}} + \hfill + \subfloat[Intersecção (A $\cap$ B)]{\includegraphics[width=0.332\textwidth]{booleano_interc.png}} + \hfill + \subfloat[Disjunção exclusiva (A $\oplus$ B)]{\includegraphics[width=0.332\textwidth]{booleano_disj_exc.png}} + \caption{Exemplo de operações booleanas.} + \label{fig:op_boolana} +\end{figure} + +\section{Limpeza total da máscara} +\label{cap:limpeza_mascara} + +Pode-se efetuar a limpeza total da máscara (figura~\ref{fig:limpeza_mascara}), isso é recomendado antes de iniciar a inserção de marcadores de Watershed. A ferramenta está localizada no menu, \textbf{Ferramentas}, \textbf{Máscara}, \textbf{Limpar máscara}, também é possível executa-la pressionando as teclas \textbf{CTRL+SHIFT+A}. + +\begin{figure}[!htb] +\centering +\includegraphics[scale=0.5]{mask_clean_menu_pt.png} +\caption{Limpeza de máscara} +\label{fig:limpeza_mascara} +\end{figure} \ No newline at end of file diff --git a/docs/user_guide_pt_BR_source/cap_segmen.tex b/docs/user_guide_pt_BR_source/cap_segmen.tex index f54416c..af6bbda 100644 --- a/docs/user_guide_pt_BR_source/cap_segmen.tex +++ b/docs/user_guide_pt_BR_source/cap_segmen.tex @@ -331,62 +331,4 @@ Ainda na figura~\ref{fig:watershed_2d}, podemos visualizar os marcadores de obje \includegraphics[scale=0.4]{segmentation_watershed_multiplanar_3d_pt.png} \caption{Segmentação do cérebro com o método de Watershed aplicado em todo um volume (expandido em 3D).} \label{fig:watershed_3d} -\end{figure} - -\section{Operações booleanas} - -Após efetuar segmentações, é possível realizar operações booleanas entre as máscaras. As operações booleanas suportadas são:\\ -\\ -\textbf{União}, realiza a união de duas máscaras;\\ -\textbf{Diferença}, realiza a diferença entre a primeira máscara com a segunda;\\ -\textbf{Intersecção}, para apagar marcadores de objeto ou fundo.\\ -\textbf{Disjunção exclusiva}, também é conhecida como XOR, mantém as regiões de ambas as máscara que possuem diferença.\\ - -Para ativar essa ferramenta é necessário ir no menu \textbf{Ferramentas}, \textbf{Operações boolenas}, como é exibido na figura~\ref{fig:booleano_menu} - -\begin{figure}[!htb] -\centering -\includegraphics[scale=0.5]{mask_operation_boolean_menu_pt.png} -\caption{Menu para ativar a ferramenta de operações booleanas.} -\label{fig:booleano_menu} -\end{figure} - -É necessário selecionar a primeira máscara, a operação a ser realizada e a segunda máscara conforme mostra a figura~\ref{fig:booleano_janela}. Em seguida é necessário clicar no botão \textbf{Ok}. - -\begin{figure}[!htb] -\centering -\includegraphics[scale=0.5]{mask_boolean_dialog_pt.png} -\caption{Ferramenta de operações booleanas.} -\label{fig:booleano_janela} -\end{figure} - -Na figura~\ref{fig:op_boolana}, apresentamos um exemplo de utilização da ferramenta. - -\begin{figure}[!htb] - \centering - \subfloat[Máscara A]{\includegraphics[width=0.332\textwidth]{booleano_m_a.png}} - \hfill - \subfloat[Máscara B]{\includegraphics[width=0.332\textwidth]{booleano_m_b.png}} - \hfill - \subfloat[União (A $\cup$ B)]{\includegraphics[width=0.332\textwidth]{booleano_uniao.png}} - \hfill - \subfloat[Diferença (A - B)]{\includegraphics[width=0.332\textwidth]{booleano_dif.png}} - \hfill - \subfloat[Intersecção (A $\cap$ B)]{\includegraphics[width=0.332\textwidth]{booleano_interc.png}} - \hfill - \subfloat[Disjunção exclusiva (A $\oplus$ B)]{\includegraphics[width=0.332\textwidth]{booleano_disj_exc.png}} - \caption{Exemplo de operações booleanas.} - \label{fig:op_boolana} -\end{figure} - -\section{Limpeza total da máscara} -\label{cap:limpeza_mascara} - -Pode-se efetuar a limpeza total da máscara (figura~\ref{fig:limpeza_mascara}), isso é recomendado antes de iniciar a inserção de marcadores de Watershed. A ferramenta está localizada no menu, \textbf{Ferramentas}, \textbf{Máscara}, \textbf{Limpar máscara}, também é possível executa-la pressionando as teclas \textbf{CTRL+SHIFT+A}. - -\begin{figure}[!htb] -\centering -\includegraphics[scale=0.5]{mask_clean_menu_pt.png} -\caption{Limpeza de máscara} -\label{fig:limpeza_mascara} \end{figure} \ No newline at end of file diff --git a/docs/user_guide_pt_BR_source/img/invesalius_screen/axial_interpoleted.png b/docs/user_guide_pt_BR_source/img/invesalius_screen/axial_interpoleted.png new file mode 100644 index 0000000..63163e6 Binary files /dev/null and b/docs/user_guide_pt_BR_source/img/invesalius_screen/axial_interpoleted.png differ diff --git a/docs/user_guide_pt_BR_source/img/invesalius_screen/axial_not_interpoleted.png b/docs/user_guide_pt_BR_source/img/invesalius_screen/axial_not_interpoleted.png new file mode 100644 index 0000000..1ab76b3 Binary files /dev/null and b/docs/user_guide_pt_BR_source/img/invesalius_screen/axial_not_interpoleted.png differ diff --git a/docs/user_guide_pt_BR_source/img/invesalius_screen/menu_interpoleted_image_pt.png b/docs/user_guide_pt_BR_source/img/invesalius_screen/menu_interpoleted_image_pt.png new file mode 100644 index 0000000..2b213ed Binary files /dev/null and b/docs/user_guide_pt_BR_source/img/invesalius_screen/menu_interpoleted_image_pt.png differ diff --git a/docs/user_guide_pt_BR_source/manual_pt_BR.tex b/docs/user_guide_pt_BR_source/manual_pt_BR.tex index 836bbb8..bef4d56 100644 --- a/docs/user_guide_pt_BR_source/manual_pt_BR.tex +++ b/docs/user_guide_pt_BR_source/manual_pt_BR.tex @@ -41,6 +41,7 @@ \include{cap_import} \include{cap_manip} \include{cap_segmen} +\include{cap_masc} \include{cap_superf} \include{cap_med} \include{cap_geren_dados} -- libgit2 0.21.2