r495: no message
authorKevin M. Rosenberg <kevin@rosenberg.net>
Tue, 6 Feb 2001 19:10:49 +0000 (19:10 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Tue, 6 Feb 2001 19:10:49 +0000 (19:10 +0000)
doc/ctsim-concepts.tex
doc/ctsim-gui.tex
doc/ctsim-install.tex
doc/ctsim.tex

index 93e1d4506fdf351c9ebc08cdd8c80fa2b53d57a0..368c5e5334c94193bf922efe9b971bc3a4ed1c68 100644 (file)
@@ -68,7 +68,7 @@ applied about the origin.
 It appears that dx and dy
 define the end points of a radius of the sector, from which the radius and
 the angle of the two arms of the sector are calculated.  But then
-orientation and centreing of the sector don't make much sense yet.
+orientation and centering of the sector don't make much sense yet.
 
 \subsubsection{segment}
 Segments are the segments of a circle between a chord and the
@@ -79,7 +79,8 @@ translated and then rotated (???).
 
 \subsection{Phantom Size}
 Also note that the overall dimensions of the phantom are increased by 1\%
-above the specified sizes to avoid clipping due to round-off errors.  If the phantom is defined as
+above the specified sizes to avoid clipping due to round-off errors.  
+So, if the phantom is defined as
 a rectangle of size 0.1 by 0.1, the actual phantom has extent $\pm$0.101 in
 each direction.
 
@@ -106,27 +107,20 @@ all dimensions are determined in terms of the phantom size, which is used
 as the standard length scale.     Remember, as mentioned above, the
 phantom dimensions are also padded by 1\%.
 
-The maximum of the phantom length and height is used as the phantom
-dimension, and one can think of a square bounding box of this size
-which completely contains the phantom.  Let $l_p$ be the width (or height)
-of this square.
+The maximum of the phantom length and height is used to define the square
+that completely surrounds the phantom. Let $p_l$ be the width (also height)
+of this square. The diameter of this boundary box, $p_d$ is then
+\latexonly{\begin{equation}p_d = \sqrt{2} (p_l/2)\end{equation}}
+\latexignore{sqrt(2) * $p_l$.}
+This relationship can be seen in figure 1.
 
 \subsubsection{Focal Length \& Field of View}
-The two other important variables are the field-of-view-ratio ($f_{vR}$)
-and the focal-length-ratio ($f_{lR}$).  These are used along with $l_p$ to
-define the focal length and the field of view (not ratios) according to
-\latexonly{\begin{equation}
-f_l = \sqrt{2} (l_p/2)(f_{lR})= (l_p/\sqrt{2}) f_{lR}
-\end{equation}
-\begin{equation}
-f_v = \sqrt{2}l_p f_{vR}
-\end{equation}}
-So the field of view ratio is specified in units of the phantom diameter,
-whereas the focal length is specified in units of the phantom radius.  The
-factor of
-\latexonly{$\sqrt(2)$}
-\latexignore{sqrt(2)}
-can be understood if one refers to figure 1, where
+The two important variables is the focal-length-ratio $f_lr$.
+This is used along with $p_d$ to
+define the focal length according to
+\latexonly{\begin{equation}f_l = f_lr p_d\end{equation}}
+\latexignore{$f_l$ = $f_lr$ x $p_d$\\}
+where
 we consider the case of a first generation parallel beam CT scanner.
 
 \subsubsection{Parallel Geometry}\label{geometryparallel}\index{Concepts,Scanner,Geometries,Parallel}
index ece7646bc54055980603c0f7d9064b06312eb38f..af42a62314bb2d71d1357c21f65c311d7fc7c4eb 100644 (file)
@@ -56,17 +56,33 @@ This creates a projection file from a phantom.
 \section{Image Menus}
 \subsection{File - Properties}
 \subsection{View}
+
 \subsection{Image}
 These commands create a new image.
+
 \subsection{Filter}
 These commands filter image.
 
 \subsection{Anaylze}
 
 \section{Projection Menus}
-\subsection{Convert Polar Dialog}
-\subsection{Convert FFT Polar Dialog}
-\subsection{Filtered Backprojection Dialog}
+\subsection{Process - Convert Polar Dialog}\label{convertpolardialog}
+The parameters are \texttt{xsize}, \texttt{ysize}, and \texttt{interpolation}.
+The \texttt{xsize} and \texttt{ysize} parameters set the size of the 
+resulting image file. The \texttt{interpolation} parameter selects the
+interpolation method. Currently, the \texttt{bilinear} option provides
+the highest quality interpolation.
+
+\subsection{Process - Convert FFT Polar Dialog}
+The paramters for this option are the same as 
+\helprefn{convertpolardialog}{Convert Polar Dialog}. For this command,
+though, the projections are Fourier transformed prior to conversion to
+polar image.
+
+\subsection{Reconstruct - Filtered Backprojection Dialog}
+This dialog sets the parameters for reconstructing an image from projections
+using the Filtered Backprojection technique. The parameters are identical
+to those for the \helprefn{pjrec}{pjrec} program.
 
 \section{Plot Menus}
 \subsection{File - Properties}
index 3bf029e99e93f56a7bf8fb5fb7949e2f9dbc88d2..2d6bab0052d213e009409870d6067c6600ea6808 100644 (file)
@@ -23,27 +23,27 @@ See the INSTALL file included in the source distribution for instructions.
 
 \section{Web Requirements}\label{installreq}\index{Installation,Requirements}%
   \begin{itemize}
-  \item zlib Library (optional)
-        \par Used for PNG file export.
+  \item zlib Library (optional)\\
+        Used for PNG file export.
 
-  \item libpng Library (optional)
-        \par Used for PNG file export.
-       \par www.libpng.org
+  \item libpng Library (optional)\\
+        Used for PNG file export.\\
+       www.libpng.org
 
-  \item FFTW library (optional)
-       \par Used for frequency-based filtering and fourier transformations of images.
-       \par www.fftw.org
+  \item FFTW library (optional)\\
+       Used for frequency-based filtering and fourier transformations of images.\\
+       www.fftw.org
 
-  \item readline library (optional)
-       \par Used for \ctsimtext interactive shell.
+  \item readline library (optional)\\
+       Used for \ctsimtext\ interactive shell.
 
-  \item dmalloc library (optional)
-       \par Used for debugging memory allocation
-       \par www.dmalloc.com
+  \item dmalloc library (optional)\\
+       Used for debugging memory allocation\\
+       www.dmalloc.com
 
-  \item wxWindows library (optional) 
-  \par Used for platform-independent graphical interface. The graphical-shell
-  program \ctsim\ requires this library.  
-  \par www.wxwindows.org
+  \item wxWindows library (optional) \\
+  Used for platform-independent graphical interface. The graphical-shell
+  program \ctsim\ requires this library.\\
+  www.wxwindows.org
 \end{itemize}
 
index 71b7e88fedc71751dc8d2526ff25f22175a0dab4..62922d798b21c51a3d75bc8467ab0a4a5352bdcb 100644 (file)
@@ -2,11 +2,11 @@
 \usepackage{graphicx}
 \usepackage{texhelp}
 \usepackage{fancyhea}
-\usepackage{mysober}
+%\usepackage{mysober}
 \usepackage{mytitle}
-\usepackage{verbatim}
+%\usepackage{verbatim}
 \usepackage{makeidx}
-\usepackage{times}
+%\usepackage{times}
 \usepackage{hyperref}
 \input{psbox.tex}
 
@@ -45,8 +45,6 @@
 
 Copyright (c) 1983-2001 Kevin Rosenberg, M.D.
 
-Specified file
-
 Permission to use, copy, modify, and distribute this software and its
 documentation for any purpose is hereby granted without fee, provided that the
 above copyright notice, author statement and this permission notice appear in
@@ -76,7 +74,8 @@ can be either projected through or emitted from the object.
 \rtfsp\ctsim\ can then reconstruct the interior of the object from the projections
 collected around the phantom object.
 
-The \ctsim\ package has two executable files: the graphical \helprefn{ctsim}{ctsim} and text \helprefn{ctsimtext}{ctsimtext} programs.
+The \ctsim\ package has two executable files: the graphical 
+\helprefn{ctsim}{ctsim} and text \helprefn{ctsimtext}{ctsimtext} programs.
 
 \include{ctsim-concepts}