r490: no message
authorKevin M. Rosenberg <kevin@rosenberg.net>
Tue, 6 Feb 2001 05:42:23 +0000 (05:42 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Tue, 6 Feb 2001 05:42:23 +0000 (05:42 +0000)
doc/Makefile.am
doc/ctsim-concepts.tex
doc/ctsim-gui.tex
doc/ctsim-latex.bib [new file with mode: 0644]
doc/ctsim-tex2rtf.bib [new file with mode: 0644]
doc/ctsim-textui.tex
doc/ctsim.bib
doc/ctsim.hlp
doc/ctsim.hpj
doc/ctsim.tex
doc/mytitle.sty

index b165afd43f76b24b76ac01a7ea93442c732c010c..c8cf627ee6819fbf86097012edd0e3969d05f02f 100644 (file)
@@ -3,12 +3,14 @@ EXTRA_DIST = ${docs}
 
 dvi: ctsim.tex
        bibtex ctsim
+       cp ctsim-latex.bib ctsim.bib
        latex ctsim
        makeindex ctsim
        latex ctsim
 
 winhelp: ctsim.tex
        rm -f ctsim.rtf ctsim.cnt
+       cp ctsim-tex2rtf.bib ctsim.bib
        tex2rtf ctsim.tex ctsim.rtf -winhelp
        hcw /c /m /e ctsim.hpj
        mv CTSIM.HLP ctsim.hlp
@@ -16,6 +18,7 @@ winhelp: ctsim.tex
 
 htmlhelp: ctsim.tex
        rm -f ctsim*.html ctsim.hhp ctsim.hhc ctsim.hhk
+       cp ctsim-tex2rtf.bib ctsim.bib
        tex2rtf ctsim.tex ctsim.html -html
        zip ctsim.zip *.html *.gif ctsim.hhp ctsim.hhc ctsim.hhk
        mv ctsim.zip ctsim.htb
index 48386e6cb74b4ba015f53056c99f07dc613ef504..bd6bffbb32563ce68df9ec51b23ff895a2286abc 100644 (file)
@@ -11,16 +11,18 @@ controlled algorithms producing an image of the phantom or study object.
 
 In order to use \ctsim\ effectively, some knowledge of how \ctsim\ works
 and the approach taken is required. \ctsim\ deals with a variety of
-object, but the two we need to be concerned with are the 'phantom' and
+object, but the two objects we need to be concerned with are the 'phantom' and
 the 'scanner'.
 
 \section{Phantoms}\label{conceptphantom}\index{Concepts,Phantoms}%
 \subsection{Overview}\label{phantomoverview}\index{Concepts,Phantoms,Overview}%
 
 \ctsim\ uses geometrical objects to
-describe the object being scanned: rectangles, triangles, ellipses,
-sectors and segments.  With these the standard phantoms used in the CT
-literature (the Herman and the Shepp-Logan) can be constructed.  In fact
+describe the object being scanned. A phantom is composed a one or more
+phantom elements. These elements are simple geometric shapes,
+specifically, rectangles, triangles, ellipses, sectors and segments.
+With these the standard phantoms used in the CT literature (the Herman
+and the Shepp-Logan) can be constructed.  In fact
 \ctsim\ provides a shortcut to construct those phantoms for you.  It also 
 allows you to write a file in which the composition of your own phantom is
 described.
@@ -49,7 +51,7 @@ Where objects overlap, the attenuations of the overlapped objects are summed.
 \subsubsection{ellipse}
 Ellipses use dx and dy to define the semi-major and semi-minor axis lengths,
 with the centre of the ellipse at cx and cy.  Of note, the commonly used
-phantom described by Shepp and Logan\cite{SHEPP77} uses only ellipses.
+phantom described by Shepp and Logan\cite{SHEPP74} uses only ellipses.
 
 \subsubsection{rectangle}
 Rectangles use 
index f906861ece63c99f98055a106788c4dbaebf9643..c97b60ca241a8e22deb42258d97cc7546e5d58c9 100644 (file)
@@ -15,26 +15,62 @@ ctsim [OPTIONS] [files to open...]
 
 \section{Files Supported}
 \subsection{Phantom}
+Phantom files are supported. Besides loading phantom files from
+the disk, the Herman and Shepp-Logan phantoms are built-in to CTSim.
+Phantom files can be read and stored on the disk. However, a text
+editor is required to create and edit these files.
 \subsection{Image}
+Image files are 2-dimensional files stored a 4-byte floating point values.
+They are stored in little-endian format and \ctsim\ incorporates routines
+to read and write files correctly on both big and little endian architextures.
+
+Images files can be either real or complex valued. Typically, all images
+are real except for images that have been processed by Fourier transforms.
+
 \subsection{Projection}
+Projection files are created from Phantom files during the projection process.
+Numerous options are available for creation of the these files.
+
 \subsection{Plot}
+Plot files are created by CTSim during analysis of image files. They can be
+read and stored on the disk. They are stored as ASCII files for easy
+cross-platform support.
 
 \section{Phantom Menus}
 
 \subsection{Rasterize Dialog}
+This creates an image file from a phantom. Technically, it converts
+the phantom from a vector (infinite resolution) object into defined resolution
+image. The parameters to set are:
+
+x-size   Number of columns in image file
+y-size   Number of rows in image file
+samples  Numbers of samples taken per pixel in the x and y directions.
+         For example, if the nsamples is set to {\tt 3}, then for every
+         pixel in the image file, 9 samples (3 x 3) are averaged.
+
 \subsection{Projection Dialog}
+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.
 
-\section{Projection Menus}
+\subsection{Anaylze}
 
+\section{Projection Menus}
 \subsection{Convert Polar Dialog}
 \subsection{Convert FFT Polar Dialog}
 \subsection{Filtered Backprojection Dialog}
 
 \section{Plot Menus}
-\subsection{File Menu}
-\subsubsection{Save}
+\subsection{File - Properties}
+\subsection{File - Save}
 Plot files can be saved. They are saved in an ASCII text format.
 
 \subsection{View Menu}
diff --git a/doc/ctsim-latex.bib b/doc/ctsim-latex.bib
new file mode 100644 (file)
index 0000000..30441bd
--- /dev/null
@@ -0,0 +1,42 @@
+\bibliography{ctsim}
+\bibliographystyle{plain}
+
+@book{KAK87,
+  author = {A. Kak and M. Slaney},
+  title = {Principles of Computerized Tomographic Imaging},
+  publisher = {IEEE Press, New York},
+  year = {1987}
+}
+
+@book{HERMAN80,
+  author = {G.T. Herman},
+  title = {Image Reconstruction from Projections: The Fundamentals of Computerized Tomography},
+  year = {1980},
+  publisher = {Academic Press, New York, 1980}
+}
+
+@book{PRESS92,
+  author = {W.H. Press, S.A. Teukolsky, W.T. Vellerling, and B.P. Flannery},
+  title = {Numerical Recipes in C: The Art of Scientific Computing},
+  publisher = {Cambridge University Press, Cambridge},
+  edition = {Second},
+  year = {1992}
+}
+
+@book{FOLEY80,
+  author = {Foley and Van Dam},
+  title = {Principles of Computer Graphics},
+  year = {circa 1980}
+}
+
+@article{SHEPP74,
+  author = {L. Shepp and B. Logan},
+  title = {The Fourier Reconstruction of a Head Section},
+  journal = {IEEE Transactions in Nuclear Science},
+  volume = {NS-21},
+  number = {6},
+  pages = {21-43},
+  year = {1974}
+}
+
+
diff --git a/doc/ctsim-tex2rtf.bib b/doc/ctsim-tex2rtf.bib
new file mode 100644 (file)
index 0000000..bef97d7
--- /dev/null
@@ -0,0 +1,39 @@
+@book{KAK87,
+  author = {A. Kak and M. Slaney},
+  title = {Principles of Computerized Tomographic Imaging},
+  publisher = {IEEE Press, New York},
+  year = {1987}
+}
+
+@book{HERMAN80,
+  author = {G.T. Herman},
+  title = {Image Reconstruction from Projections: The Fundamentals of Computerized Tomography},
+  year = {1980},
+  publisher = {Academic Press, New York, 1980}
+}
+
+@book{PRESS92,
+  author = {W.H. Press, S.A. Teukolsky, W.T. Vellerling, and B.P. Flannery},
+  title = {Numerical Recipes in C: The Art of Scientific Computing},
+  publisher = {Cambridge University Press, Cambridge},
+  edition = {Second},
+  year = {1992}
+}
+
+@book{FOLEY80,
+  author = {Foley and Van Dam},
+  title = {Principles of Computer Graphics},
+  year = {circa 1980}
+}
+
+@article{SHEPP74,
+  author = {L. Shepp and B. Logan},
+  title = {The Fourier Reconstruction of a Head Section},
+  journal = {IEEE Transactions in Nuclear Science},
+  volume = {NS-21},
+  number = {6},
+  pages = {21-43},
+  year = {1974}
+}
+
+
index 9ee549b722bf0c2c987650b1cc0429d3a960a741..d1d4d0c318be0f51f4045e2b5171c48a96e39826 100644 (file)
@@ -194,7 +194,7 @@ by the absolute value of distance from zero frequency.
 \item linear
 \end{itemize}
 }    
-  \twocolitem{{\bf -backprojection}}{Selects the backprojection technique. A setting of {\tt idiff3} is optimal.
+\twocolitem{{\bf -backprojection}}{Selects the backprojection technique. A setting of {\tt idiff3} is optimal.
 \begin{itemize}\itemsep=0pt
 \item trig
 \item table
index 30441bdb8c28220932bc282a3aa8fbeca591bcb5..bef97d70399b916aa218baadb62aa578c67062ff 100644 (file)
@@ -1,6 +1,3 @@
-\bibliography{ctsim}
-\bibliographystyle{plain}
-
 @book{KAK87,
   author = {A. Kak and M. Slaney},
   title = {Principles of Computerized Tomographic Imaging},
index 9d6c3e1d647fbef87d533a5b87aeea6a8c1070f0..3adace370838de5f51c96c030434e5eb12c319c4 100644 (file)
Binary files a/doc/ctsim.hlp and b/doc/ctsim.hlp differ
index 1f0aa18cf2cffef964f62bdbaff2659a11f187ab..88f68781cd6b7c4c11dbf8101b205f65273b15bf 100644 (file)
@@ -16,7 +16,7 @@ HLP=ctsim.hlp
 ctsim.rtf
 
 [MAP]
-#include ..\..\src\ctsim-map.h
+#include ..\src\ctsim-map.h
 
 [WINDOWS]
 main="",(653,102,360,600),27904,(r14876671),(r12632256),f3
index 0f53285a8d13035ade154c5e205a1d9b42d29fbb..3cf81eed45238da7812b76106362347ccc2064d3 100644 (file)
@@ -2,7 +2,7 @@
 %\input{psbox.tex}
 \usepackage{graphicx}
 \usepackage{texhelp}
-\usepackage{fancyheadings}
+\usepackage{fancyhea}
 \usepackage{mysober}
 \usepackage{mytitle}
 \usepackage{verbatim}
@@ -67,8 +67,7 @@ PERFORMANCE OF THIS SOFTWARE.
 \setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}%
 \setfooter{\thepage}{}{}{}{}{\thepage}%
 
-\winhelponly{$$\image{3cm;3cm}{logo-huge}$$}%
-\htmlonly{$$\image{3cm;3cm}{logo-huge.gif}$$}%
+$$\image{3cm;3cm}{logo-huge}$$
 Computed Tomography is a technique for estimating the interior of an object 
 from measurement of radiation collected around the object. This radiation 
 can be either projected through or emitted from the object.
@@ -78,7 +77,7 @@ collected around the phantom object.
 
 The \ctsim\ package has two executable files: the graphical \helprefn{ctsim}{ctsim} and text \helprefn{ctsimtext}{ctsimtext} programs.
 
-\include{ctsim-concepts}
+%\include{ctsim-concepts}
 
 \include{ctsim-install}
 
@@ -88,7 +87,7 @@ The \ctsim\ package has two executable files: the graphical \helprefn{ctsim}{cts
 
 \include{ctsim-web}
 
-\include{ctsim-appendix}
+%\include{ctsim-appendix}
 
 \newpage
 
index 5f9c689657c16046c3c7dc9d229218977e6f924f..1dbacdc56816bfff940e2dcb34530ebb26bd993c 100644 (file)
@@ -8,12 +8,12 @@
 {\huge \sf\@title\\\rule{\textwidth}{0.5mm}} \vskip 3em {\large \lineskip .75em
 {\sf\@author}
 \par
-Thanks to Ian Kay as co-author of this manual}
+Manual co-author Ian Kay, Ph.D.}
 \vskip 1.5em {\large\sf \@date \par} \end{flushleft} \par
 \@thanks
 \vfill
 {\sf\small\begin{flushright}%
-kevin@rosenberg.net
+kevin@rosenberg.net\\
 Heart Hospital of New Mexico\\
 Albuquerque, New Mexico\\
 \end{flushright}}