From: Kevin M. Rosenberg Date: Mon, 15 Jan 2001 17:59:28 +0000 (+0000) Subject: r402: no message X-Git-Tag: debian-4.5.3-3~615 X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=commitdiff_plain;h=2a5c4c17f789c2ac35cbdbd90735a36316acbdd7 r402: no message --- diff --git a/doc/ctsim.tex b/doc/ctsim.tex deleted file mode 100644 index 2cecbaf..0000000 --- a/doc/ctsim.tex +++ /dev/null @@ -1,136 +0,0 @@ -\documentclass[11pt,texhelp]{report} -\usepackage[dvips]{graphics} - -\begin{document} - -\newcommand{\ctsim}{{\tt ctsim}} - - -\title{CTSim - An Open-Source Computed Tomography Simulator} -\author{Kevin Rosenberg, MD\footnote{San Juan Regional Medical Center, 801 W. Maple, Farmington NM 87401. Phone: (505) 599-6103. E-mail: kevin@rosenberg.net}} -\date{September 2000} -\maketitle - -\chapter{Introduction} -Computed Tomography is the process of acquiring X-ray data (projections) -though an object and then using mathematics to reconstruct the interior -of that object. - -\chapter{Installation} -\subsection{Requirements} -\begin{itemize} - \item Running CTSim - \begin{itemize} - \item Apache or other CGI compatible web server - - \item Perl (version 4.0 or higher) - - \item A client web browser than can display PNG files. Most - current web browswer do support PNG. - - \end{itemize} - \item Building CTSim - \begin{itemize} - \item zlib Library (optional) - \par Used for PNG file export. - - \item libpng Library (optional) - \par Used for PNG file export. - \par www.libpng.org - - \item FFTW library (optional) - \par Used for frequency-based filtering - \par www.fftw.org - - \item dmalloc library (optional) - \par Used for debugging memory allocation - \par www.dmalloc.com - - \item wxWindows library (optional) \par Used for - platform-independent graphical interface. The graphical-shell - program {\tt ctsim} requires this library. \par www.wxwindows.org - - \end{itemize} -\end{itemize} - -\subsection{Download} -\subsection{Install Binary Distribution} -\subsection{Build From Sources} - -\chapter{The Programs} - -\section{ctsim - The Graphical User Interface} -\ctsim\ is the graphical shell for the CTSim project. It is -written using the wxLibrary for cross-platform compatibility with GTK, -Motif, and Microsoft Windows. - -\ctsim\ incorporates most of the capabilities of the CTSim -project. There are still functions that are only available to the -command line tools. - -\subsection{Usage} -ctsim [OPTIONS] [files to open...] - -\ctsim\ can open projection files and image files. - -\section{The Web Browser CGI Interface} -\subsection{Overview} -The CGI program {\tt ctsim.cgi} takes projections of a standard -phantom object, performs reconstruction, and then compares the -rasterized phantom object with the reconstruction. The comparison is -performed both visually by an image subtraction as well as by standard -statistics as described by Herman\cite{HERMAN80}. - -\section{tools - The Command Line Interface} -\subsection{phm2pj} -Converts a phantom object to a set of projections - -{\tt phm2pj} simulates the process of collection of X-Ray projection data -such as collected by a CT scanner. - -\subsection{pjrec} - -\subsection{phm2if} - -\section{Function Parameters} -\subsection{Collection Projections} -\begin{itemize} - \item Phantom - Select which phantom to collect projections - - \item Geometry - \begin{itemize} - \item Parallel - \item Equiangular - \item Equilinear - \end{itemize} - - \item Number of Detectors - - \item Number of Views - - \item Number of Samples Per Detector - -\end{itemize} - -\subsection{Reconstruct Image From Projections} -\begin{itemize} - \item Filter - Selects which filter to apply to each projection. To - properly reconstruct an image, the should be multiplied - by the absolute value of distance from zero frequency. - - \item Filter Parameter - \item Filter Method - \item Filter Generation - \item Interpolation - \item Backprojection - \item Zeropad - \item Preinterpolation Factor -\end{itemize} - -\bibliographystyle{abbrv} -\bibliography{yes} - - -\end{document}