\section{proto.h File Reference}
\label{proto_8h}\index{proto.h@{proto.h}}
{\tt \#include \char`\"{}sadie.h\char`\"{}}\par
{\tt \#include $<$sys/time.h$>$}\par
\subsection*{Data Structures}
\begin{CompactItemize}
\item 
struct {\bf LOCAL\_\-INDEX}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf BINGRID} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf CANNY} ({\bf IMAGE} $\ast$, double, int, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf CHAINCODE} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf CMPLBL8} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf COLOR\_\-OVERLAY} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf CREATEGAUSS} (int, double, {\bf IMAGE} $\ast$$\ast$)
\item 
int {\bf CREATEMOSAIC} (char $\ast$$\ast$, int, int, int, int $\ast$, int $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL}, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf CREATELOG} (int, double, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf FINDBESTFOCUS} ({\bf IMAGE} $\ast$$\ast$, int, int $\ast$)
\item 
void {\bf FINDCENTER} ({\bf IMAGE} $\ast$)
\item 
void {\bf FINDGAINADJ} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, int, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$)
\item 
void {\bf FIND\_\-REGISTER} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, int, int $\ast$, int $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$)
\item 
void {\bf FIND\_\-REGISTER\_\-ROUGH} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, int, int, int, int, int $\ast$, int $\ast$)
\item 
void {\bf FOURIERDESC} ({\bf IMAGE} $\ast$)
\item 
int {\bf GAINADJMOS} ({\bf IMAGE} $\ast$$\ast$, int, int, int, int $\ast$, int $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL}, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf HOUGH} ({\bf IMAGE} $\ast$, int, int, int, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf IMG2ASCII} ({\bf IMAGE} $\ast$)
\item 
void {\bf IMGCOPY} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf ISOLATE} ({\bf IMAGE} $\ast$, double, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf LINK\_\-DOUBLETHRESH} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf LINK\_\-TREERINGS} ({\bf IMAGE} $\ast$, int, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf MAXGRADDIR} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$)
\item 
void {\bf NONMAXSUPRX} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf PERIODOGRAM} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf RADIALAVG} ({\bf IMAGE} $\ast$)
\item 
void {\bf REGISTER} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, int, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf RINGWIDTHS} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf RINGWIDTHS\_\-NOCHECK} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf SECTOR} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf SECTOR8} ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf SIZEFILTER} ({\bf IMAGE} $\ast$, int, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf TREERINGMAG} ({\bf IMAGE} $\ast$, double, int, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf SETMEAN} ({\bf IMAGE} $\ast$, {\bf PIXEL}, {\bf IMAGE} $\ast$$\ast$)
\item 
int {\bf calcsector} ({\bf PIXEL})
\item 
long {\bf delay} (struct timeval, struct timeval)
\item 
void {\bf quicksort} (int $\ast$, int, int)
\item 
void {\bf quicksort2} (int $\ast$, int, int)
\item 
void {\bf ROI\_\-SCONVL} ({\bf IMAGE} $\ast$, {\bf LOCAL\_\-INDEX} $\ast$, {\bf PIXEL} $\ast$, short, short, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf ROI\_\-GRADIENT} ({\bf IMAGE} $\ast$, {\bf LOCAL\_\-INDEX} $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$, short, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)
\item 
void {\bf ROI\_\-TREERINGMAG} ({\bf IMAGE} $\ast$, {\bf LOCAL\_\-INDEX} $\ast$, double, int, {\bf IMAGE} $\ast$$\ast$)
\end{CompactItemize}


\subsection{Function Documentation}
\index{proto.h@{proto.h}!BINGRID@{BINGRID}}
\index{BINGRID@{BINGRID}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void BINGRID ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a0}




Definition at line 11 of file bingrid.c.

Referenced by Sadie\_\-Proto\_\-Bin\-Grid\-Cmd.\index{proto.h@{proto.h}!calcsector@{calcsector}}
\index{calcsector@{calcsector}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int calcsector ({\bf PIXEL})}\label{proto_8h_a33}




Referenced by CANNY.\index{proto.h@{proto.h}!CANNY@{CANNY}}
\index{CANNY@{CANNY}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void CANNY ({\bf IMAGE} $\ast$, double, int, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a1}




Definition at line 22 of file canny.c.

Referenced by Sadie\_\-Proto\_\-Canny\-Cmd.\index{proto.h@{proto.h}!CHAINCODE@{CHAINCODE}}
\index{CHAINCODE@{CHAINCODE}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void CHAINCODE ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a2}




Definition at line 18 of file chaincode.c.

Referenced by Sadie\_\-Proto\_\-Chain\-Code\-Cmd.\index{proto.h@{proto.h}!CMPLBL8@{CMPLBL8}}
\index{CMPLBL8@{CMPLBL8}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void CMPLBL8 ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a3}




Definition at line 13 of file cmplbl8.c.

Referenced by LINK\_\-DOUBLETHRESH, LINK\_\-TREERINGS, RINGWIDTHS, RINGWIDTHS\_\-NOCHECK, Sadie\_\-Proto\_\-CCL8Cmd, and SIZEFILTER.\index{proto.h@{proto.h}!COLOR_OVERLAY@{COLOR\_\-OVERLAY}}
\index{COLOR_OVERLAY@{COLOR\_\-OVERLAY}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void COLOR\_\-OVERLAY ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a4}




Definition at line 21 of file color\_\-overlay.c.

Referenced by Sadie\_\-Proto\_\-Color\-Overlay\-Cmd.\index{proto.h@{proto.h}!CREATEGAUSS@{CREATEGAUSS}}
\index{CREATEGAUSS@{CREATEGAUSS}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void CREATEGAUSS (int, double, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a5}




Definition at line 12 of file gauss.c.

Referenced by CANNY, ROI\_\-TREERINGMAG, Sadie\_\-Proto\_\-Create\-Gauss\-Cmd, TREERINGMAG, and TREES\_\-TREERINGMAG.\index{proto.h@{proto.h}!CREATELOG@{CREATELOG}}
\index{CREATELOG@{CREATELOG}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void CREATELOG (int, double, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a7}


\index{proto.h@{proto.h}!CREATEMOSAIC@{CREATEMOSAIC}}
\index{CREATEMOSAIC@{CREATEMOSAIC}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int CREATEMOSAIC (char $\ast$$\ast$, int, int, int, int $\ast$, int $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL}, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a6}




Definition at line 12 of file createmosaic.c.

Referenced by Sadie\_\-Proto\_\-Create\-Mosaic\-Cmd.\index{proto.h@{proto.h}!delay@{delay}}
\index{delay@{delay}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}long delay (struct {\em timeval}, struct {\em timeval})}\label{proto_8h_a34}




Definition at line 333 of file register.c.\index{proto.h@{proto.h}!FIND_REGISTER@{FIND\_\-REGISTER}}
\index{FIND_REGISTER@{FIND\_\-REGISTER}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void FIND\_\-REGISTER ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, int, int $\ast$, int $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$)}\label{proto_8h_a11}




Definition at line 260 of file find\_\-register.c.

Referenced by Sadie\_\-Proto\_\-Find\-Register\-Cmd.\index{proto.h@{proto.h}!FIND_REGISTER_ROUGH@{FIND\_\-REGISTER\_\-ROUGH}}
\index{FIND_REGISTER_ROUGH@{FIND\_\-REGISTER\_\-ROUGH}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void FIND\_\-REGISTER\_\-ROUGH ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, int, int, int, int, int $\ast$, int $\ast$)}\label{proto_8h_a12}




Definition at line 21 of file find\_\-register.c.

Referenced by FIND\_\-REGISTER.\index{proto.h@{proto.h}!FINDBESTFOCUS@{FINDBESTFOCUS}}
\index{FINDBESTFOCUS@{FINDBESTFOCUS}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void FINDBESTFOCUS ({\bf IMAGE} $\ast$$\ast$, int, int $\ast$)}\label{proto_8h_a8}




Definition at line 13 of file findbestfocus.c.

Referenced by Sadie\_\-Proto\_\-Find\-Best\-Focus\-Cmd.\index{proto.h@{proto.h}!FINDCENTER@{FINDCENTER}}
\index{FINDCENTER@{FINDCENTER}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void FINDCENTER ({\bf IMAGE} $\ast$)}\label{proto_8h_a9}




Definition at line 4 of file findcenter.c.

Referenced by Sadie\_\-Proto\_\-Find\-Center\-Cmd.\index{proto.h@{proto.h}!FINDGAINADJ@{FINDGAINADJ}}
\index{FINDGAINADJ@{FINDGAINADJ}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void FINDGAINADJ ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, int, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$)}\label{proto_8h_a10}




Definition at line 14 of file findgainadj.c.

Referenced by FIND\_\-REGISTER, and REGISTER.\index{proto.h@{proto.h}!FOURIERDESC@{FOURIERDESC}}
\index{FOURIERDESC@{FOURIERDESC}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void FOURIERDESC ({\bf IMAGE} $\ast$)}\label{proto_8h_a13}




Definition at line 19 of file fourierdesc.c.

Referenced by Sadie\_\-Proto\_\-Fourier\-Desc\-Cmd.\index{proto.h@{proto.h}!GAINADJMOS@{GAINADJMOS}}
\index{GAINADJMOS@{GAINADJMOS}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int GAINADJMOS ({\bf IMAGE} $\ast$$\ast$, int, int, int, int $\ast$, int $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL}, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a14}




Definition at line 13 of file gainadjmos.c.

Referenced by REGISTER.\index{proto.h@{proto.h}!HOUGH@{HOUGH}}
\index{HOUGH@{HOUGH}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void HOUGH ({\bf IMAGE} $\ast$, int, int, int, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a15}




Definition at line 24 of file hough.c.

Referenced by Sadie\_\-Proto\_\-Hough\-Cmd.\index{proto.h@{proto.h}!IMG2ASCII@{IMG2ASCII}}
\index{IMG2ASCII@{IMG2ASCII}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void IMG2ASCII ({\bf IMAGE} $\ast$)}\label{proto_8h_a16}




Definition at line 12 of file img2ascii.c.

Referenced by Sadie\_\-Proto\_\-Img2Ascii\-Cmd.\index{proto.h@{proto.h}!IMGCOPY@{IMGCOPY}}
\index{IMGCOPY@{IMGCOPY}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void IMGCOPY ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a17}




Definition at line 11 of file imgcopy.c.

Referenced by ROI\_\-TREERINGMAG, TREERINGMAG, and TREES\_\-TREERINGMAG.\index{proto.h@{proto.h}!ISOLATE@{ISOLATE}}
\index{ISOLATE@{ISOLATE}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void ISOLATE ({\bf IMAGE} $\ast$, double, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a18}




Definition at line 11 of file isolate.c.

Referenced by Sadie\_\-Proto\_\-Isolate\-Cmd.\index{proto.h@{proto.h}!LINK_DOUBLETHRESH@{LINK\_\-DOUBLETHRESH}}
\index{LINK_DOUBLETHRESH@{LINK\_\-DOUBLETHRESH}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void LINK\_\-DOUBLETHRESH ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a19}




Definition at line 40 of file link\_\-doublethresh.c.

Referenced by Sadie\_\-Proto\_\-Link\-Double\-Thresh\-Cmd, and TREERING\_\-DETECT.\index{proto.h@{proto.h}!LINK_TREERINGS@{LINK\_\-TREERINGS}}
\index{LINK_TREERINGS@{LINK\_\-TREERINGS}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void LINK\_\-TREERINGS ({\bf IMAGE} $\ast$, int, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a20}




Definition at line 46 of file link\_\-treerings.c.

Referenced by Sadie\_\-Proto\_\-Link\-Tree\-Rings\-Cmd, and TREERING\_\-DETECT.\index{proto.h@{proto.h}!MAXGRADDIR@{MAXGRADDIR}}
\index{MAXGRADDIR@{MAXGRADDIR}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void MAXGRADDIR ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$)}\label{proto_8h_a21}




Definition at line 27 of file maxgraddir.c.\index{proto.h@{proto.h}!NONMAXSUPRX@{NONMAXSUPRX}}
\index{NONMAXSUPRX@{NONMAXSUPRX}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void NONMAXSUPRX ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a22}




Definition at line 11 of file nonmaxsuprx.c.

Referenced by Sadie\_\-Proto\_\-Non\-Max\-Suppress\-XCmd.\index{proto.h@{proto.h}!PERIODOGRAM@{PERIODOGRAM}}
\index{PERIODOGRAM@{PERIODOGRAM}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void PERIODOGRAM ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a23}




Definition at line 14 of file periodogram.c.

Referenced by FINDBESTFOCUS, and Sadie\_\-Proto\_\-Periodogram\-Cmd.\index{proto.h@{proto.h}!quicksort@{quicksort}}
\index{quicksort@{quicksort}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void quicksort (int $\ast$, int, int)}\label{proto_8h_a35}




Referenced by LINK\_\-DOUBLETHRESH, and LINK\_\-TREERINGS.\index{proto.h@{proto.h}!quicksort2@{quicksort2}}
\index{quicksort2@{quicksort2}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void quicksort2 (int $\ast$, int, int)}\label{proto_8h_a36}




Referenced by LINK\_\-TREERINGS.\index{proto.h@{proto.h}!RADIALAVG@{RADIALAVG}}
\index{RADIALAVG@{RADIALAVG}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void RADIALAVG ({\bf IMAGE} $\ast$)}\label{proto_8h_a24}




Definition at line 20 of file radialavg.c.\index{proto.h@{proto.h}!REGISTER@{REGISTER}}
\index{REGISTER@{REGISTER}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void REGISTER ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, int, int, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a25}




Definition at line 15 of file register.c.\index{proto.h@{proto.h}!RINGWIDTHS@{RINGWIDTHS}}
\index{RINGWIDTHS@{RINGWIDTHS}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void RINGWIDTHS ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a26}




Definition at line 53 of file ringwidths.c.\index{proto.h@{proto.h}!RINGWIDTHS_NOCHECK@{RINGWIDTHS\_\-NOCHECK}}
\index{RINGWIDTHS_NOCHECK@{RINGWIDTHS\_\-NOCHECK}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void RINGWIDTHS\_\-NOCHECK ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a27}




Definition at line 53 of file ringwidths\_\-nocheck.c.\index{proto.h@{proto.h}!ROI_GRADIENT@{ROI\_\-GRADIENT}}
\index{ROI_GRADIENT@{ROI\_\-GRADIENT}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void ROI\_\-GRADIENT ({\bf IMAGE} $\ast$, {\bf LOCAL\_\-INDEX} $\ast$, {\bf PIXEL} $\ast$, {\bf PIXEL} $\ast$, short, {\bf IMAGE} $\ast$$\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a38}




Definition at line 32 of file ROIgradient.c.\index{proto.h@{proto.h}!ROI_SCONVL@{ROI\_\-SCONVL}}
\index{ROI_SCONVL@{ROI\_\-SCONVL}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void ROI\_\-SCONVL ({\bf IMAGE} $\ast$, {\bf LOCAL\_\-INDEX} $\ast$, {\bf PIXEL} $\ast$, short, short, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a37}




Definition at line 23 of file ROIsconvl.c.\index{proto.h@{proto.h}!ROI_TREERINGMAG@{ROI\_\-TREERINGMAG}}
\index{ROI_TREERINGMAG@{ROI\_\-TREERINGMAG}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void ROI\_\-TREERINGMAG ({\bf IMAGE} $\ast$, {\bf LOCAL\_\-INDEX} $\ast$, double, int, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a39}




Definition at line 40 of file ROItreeringmag.c.\index{proto.h@{proto.h}!SECTOR@{SECTOR}}
\index{SECTOR@{SECTOR}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void SECTOR ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a28}




Definition at line 22 of file sector.c.\index{proto.h@{proto.h}!SECTOR8@{SECTOR8}}
\index{SECTOR8@{SECTOR8}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void SECTOR8 ({\bf IMAGE} $\ast$, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a29}




Definition at line 29 of file sector8.c.\index{proto.h@{proto.h}!SETMEAN@{SETMEAN}}
\index{SETMEAN@{SETMEAN}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void SETMEAN ({\bf IMAGE} $\ast$, {\bf PIXEL}, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a32}




Definition at line 17 of file setmean.c.\index{proto.h@{proto.h}!SIZEFILTER@{SIZEFILTER}}
\index{SIZEFILTER@{SIZEFILTER}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void SIZEFILTER ({\bf IMAGE} $\ast$, int, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a30}




Definition at line 11 of file sizefilter.c.\index{proto.h@{proto.h}!TREERINGMAG@{TREERINGMAG}}
\index{TREERINGMAG@{TREERINGMAG}!proto.h@{proto.h}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void TREERINGMAG ({\bf IMAGE} $\ast$, double, int, {\bf IMAGE} $\ast$$\ast$)}\label{proto_8h_a31}




Definition at line 31 of file tcl\-Sadie\_\-proto/proto/treeringmag.c.