Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > ce1f17e7ec5e62f35dbe9f064c5f74d7 > files > 856

libtpcimgio-devel-1.5.10-4.fc15.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>imgfile.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.4 -->
<div id="top">
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="dir_a8d1f883face730575470ec1817ab013.html">include</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="headertitle">
<div class="title">imgfile.h</div>  </div>
</div>
<div class="contents">
<a href="imgfile_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/******************************************************************************</span>
<a name="l00002"></a>00002 <span class="comment">  Copyright (c)  2003-2007 by Turku PET Centre</span>
<a name="l00003"></a>00003 <span class="comment"></span>
<a name="l00004"></a>00004 <span class="comment">  imgfile.h - definitions for imgfile.c</span>
<a name="l00005"></a>00005 <span class="comment"></span>
<a name="l00006"></a>00006 <span class="comment">  Version:</span>
<a name="l00007"></a>00007 <span class="comment">  2003-07-17 Vesa Oikonen</span>
<a name="l00008"></a>00008 <span class="comment">  2003-07-21 VO</span>
<a name="l00009"></a>00009 <span class="comment">  2003-07-25 VO</span>
<a name="l00010"></a>00010 <span class="comment">  2003-07-26 VO</span>
<a name="l00011"></a>00011 <span class="comment">  2003-09-04 VO</span>
<a name="l00012"></a>00012 <span class="comment">  2003-10-04 VO</span>
<a name="l00013"></a>00013 <span class="comment">  2004-09-24 VO</span>
<a name="l00014"></a>00014 <span class="comment">  2006-10-30 VO</span>
<a name="l00015"></a>00015 <span class="comment">  2007-01-29 VO</span>
<a name="l00016"></a>00016 <span class="comment">  2007-03-25 VO</span>
<a name="l00017"></a>00017 <span class="comment"></span>
<a name="l00018"></a>00018 <span class="comment"></span>
<a name="l00019"></a>00019 <span class="comment">******************************************************************************/</span>
<a name="l00020"></a>00020 <span class="preprocessor">#ifndef _IMGFILE_H</span>
<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#define _IMGFILE_H</span>
<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="comment">/*****************************************************************************/</span>
<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;<a class="code" href="img_8h.html">img.h</a>&quot;</span>
<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;<a class="code" href="ecat7_8h.html">ecat7.h</a>&quot;</span>
<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;<a class="code" href="ecat63_8h.html">ecat63.h</a>&quot;</span>
<a name="l00026"></a>00026 <span class="preprocessor">#include &quot;<a class="code" href="analyze_8h.html">analyze.h</a>&quot;</span>
<a name="l00027"></a>00027 <span class="preprocessor">#include &quot;<a class="code" href="imgunit_8h.html">imgunit.h</a>&quot;</span>
<a name="l00028"></a>00028 <span class="comment">/*****************************************************************************/</span>
<a name="l00029"></a>00029 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="imgfile_8c.html#a25e72562a72da715d4557ed9728ff6e1">imgRead</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00030"></a>00030 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="imgfile_8h.html#a5ba85f85b0d8b9c0235d8da542365538">imgReadMainHeader</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00031"></a>00031 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="imgfile_8c.html#ad8d06e4d0a57aa2db0b30488a0ce9543">imgWrite</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00032"></a>00032 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="imgfile_8c.html#a49e0047cd36a54c4ac9d03c9ecddd3ff">imgReadHeader</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00033"></a>00033 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="imgfile_8h.html#aa9c8e7d615d379fc656b478e1faaa468">imgReadNextFrame</a>(<span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00034"></a>00034 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="imgfile_8c.html#a69be4754eaa1168f635b38e6dc6dc1cd">imgReadFrame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> frame_to_read, <a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">int</span> frame_index);
<a name="l00035"></a>00035 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="imgfile_8c.html#a4886494cd98580ed8e6a0406be28eedf">imgWriteFrame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> frame_to_write, <a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">int</span> frame_index);
<a name="l00036"></a>00036 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="imgfile_8c.html#abe83b47e7d8d600d579c581b6e7209bd">imgFormatFromFName</a>(<a class="code" href="structIMG.html">IMG</a> *img, <span class="keyword">const</span> <span class="keywordtype">char</span> *fname);
<a name="l00037"></a>00037 <span class="comment">/*****************************************************************************/</span>
<a name="l00038"></a>00038 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#af743a62694374d314fc164f3b4ce942f">ecat63ReadAllToImg</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00039"></a>00039 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#a443e0885c38b074c760a5b9a88554ce3">ecat63WriteAllImg</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00040"></a>00040 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#a010e9f3c0dc798651056c58df08af544">ecat63ReadPlaneToImg</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00041"></a>00041 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#aa55c8e37d5f65af955121db0311dd8ea">ecat63AddImg</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00042"></a>00042 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="img__e63_8c.html#ad140be5ae9976dfa2abbbe973517451d">imgGetEcat63MHeader</a>(<a class="code" href="structIMG.html">IMG</a> *img, <a class="code" href="structecat63__mainheader.html">ECAT63_mainheader</a> *h);
<a name="l00043"></a>00043 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="img__e63_8c.html#aea4f0eef296e7375e00c5695cfa2ecb3">imgSetEcat63MHeader</a>(<a class="code" href="structIMG.html">IMG</a> *img, <a class="code" href="structecat63__mainheader.html">ECAT63_mainheader</a> *h);
<a name="l00044"></a>00044 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#a40e3f729d9bd35fdd7aaa4628071db33">imgEcat63Supported</a>(<a class="code" href="structecat63__mainheader.html">ECAT63_mainheader</a> *h);
<a name="l00045"></a>00045 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#a341c3d4960e40e361078839075b096fa">imgGetEcat63Fileformat</a>(<a class="code" href="structecat63__mainheader.html">ECAT63_mainheader</a> *h);
<a name="l00046"></a>00046 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#ad2488060702b34b8ba7269131304905d">imgReadEcat63Header</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00047"></a>00047 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#a80fc3a20b3c37740a6b47df9c6075380">imgReadEcat63FirstFrame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00048"></a>00048 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#af1d9d568d55cc463db9fb81f36b0f737">imgReadEcat63Frame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> frame_to_read, <a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">int</span> frame_index);
<a name="l00049"></a>00049 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e63_8c.html#a754e860541649ecc46986ba3d318e435">imgWriteEcat63Frame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> frame_to_write, <a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">int</span> frame_index);
<a name="l00050"></a>00050 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="img__e63_8c.html#a5f01000b02cbb409121b4db0451d2303">imgSetEcat63SHeader</a>(<a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">void</span> *h);
<a name="l00051"></a>00051 <span class="comment">/*****************************************************************************/</span>
<a name="l00052"></a>00052 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#a7d6df1a1fa3b56a9bfdf901eb348da4c">imgReadEcat7</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00053"></a>00053 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#a16fee12c445b0de04d5252f28fe48ae6">imgWriteEcat7</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00054"></a>00054 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#a0e91bf23b5a578c06992c27f6e65e460">imgWrite2DEcat7</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00055"></a>00055 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#aabd4fa9a9594482278362ff653d92a5c">imgWritePolarmap</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00056"></a>00056 <span class="comment">/*****************************************************************************/</span>
<a name="l00057"></a>00057 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="img__e7_8c.html#a13c42900c44b97ed1b759d7ca6348ab6">imgGetEcat7MHeader</a>(<a class="code" href="structIMG.html">IMG</a> *img, <a class="code" href="structecat7__mainheader.html">ECAT7_mainheader</a> *h);
<a name="l00058"></a>00058 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="img__e7_8c.html#ae0290e8d66a3ce7013405b344cca52f5">imgSetEcat7MHeader</a>(<a class="code" href="structIMG.html">IMG</a> *img, <a class="code" href="structecat7__mainheader.html">ECAT7_mainheader</a> *h);
<a name="l00059"></a>00059 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#a80595d5fb45da4904f58fbb0d3e7e64a">imgReadEcat7Header</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00060"></a>00060 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#a4b25c303088592c0518bf26df1d20aec">imgEcat7Supported</a>(<a class="code" href="structecat7__mainheader.html">ECAT7_mainheader</a> *h);
<a name="l00061"></a>00061 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#a295fc06d4e06f7b6bbd094dbce7be8c7">imgReadEcat7Frame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> frame_to_read, <a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">int</span> frame_index);
<a name="l00062"></a>00062 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#a58a522d08abfe14a1477448c9dd6786a">imgReadEcat7FirstFrame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00063"></a>00063 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#a99bc5e0be5b16c6a0a75454f3232634c">imgGetEcat7Fileformat</a>(<a class="code" href="structecat7__mainheader.html">ECAT7_mainheader</a> *h);
<a name="l00064"></a>00064 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__e7_8c.html#aa4cebb077c1ca5e7fb6291e4f76f100c">imgWriteEcat7Frame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> frame_to_write, <a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">int</span> frame_index);
<a name="l00065"></a>00065 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="img__e7_8c.html#ae81e49b5bd72ebac0112b9d8c2f1afc8">imgSetEcat7SHeader</a>(<a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">void</span> *h);
<a name="l00066"></a>00066 <span class="comment">/*****************************************************************************/</span>
<a name="l00067"></a>00067 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__ana_8c.html#aefc54f0812e16d43a17edcdc342be35b">imgReadAnalyze</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *dbname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00068"></a>00068 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__ana_8c.html#a380113542ddd5040b383221f1377d86f">imgWriteAnalyze</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *dbname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00069"></a>00069 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__ana_8c.html#aca1bc7e49593e3137706287dfb9707c7">imgReadAnalyzeHeader</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *dbname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00070"></a>00070 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__ana_8c.html#a825dd53b92d0a2e0ec0e38308132be9f">imgGetAnalyzeHeader</a>(<a class="code" href="structIMG.html">IMG</a> *img, <a class="code" href="structANALYZE__DSR.html">ANALYZE_DSR</a> *h);
<a name="l00071"></a>00071 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__ana_8c.html#adac51c408702b1d888a7056d2e764f9e">imgSetAnalyzeHeader</a>(<a class="code" href="structIMG.html">IMG</a> *img, <span class="keyword">const</span> <span class="keywordtype">char</span> *dbname, <a class="code" href="structANALYZE__DSR.html">ANALYZE_DSR</a> *h, <span class="keywordtype">float</span> fmin, <span class="keywordtype">float</span> fmax);
<a name="l00072"></a>00072 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__ana_8c.html#a9094bdc56d1564b7ad412f0dfc114d9b">imgReadAnalyzeFrame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *dbname, <span class="keywordtype">int</span> frame_to_read, <a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">int</span> frame_index);
<a name="l00073"></a>00073 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__ana_8c.html#a8b134310e111af2b0577f5e95dc22e21">imgReadAnalyzeFirstFrame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <a class="code" href="structIMG.html">IMG</a> *img);
<a name="l00074"></a>00074 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="img__ana_8c.html#add3b38cb5c7cb556ee55dee3b7d66130">imgWriteAnalyzeFrame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fname, <span class="keywordtype">int</span> frame_to_write, <a class="code" href="structIMG.html">IMG</a> *img, <span class="keywordtype">int</span> frame_index, <span class="keywordtype">float</span> fmin, <span class="keywordtype">float</span> fmax);
<a name="l00075"></a>00075 <span class="comment">/*****************************************************************************/</span>
<a name="l00076"></a>00076 <span class="preprocessor">#endif </span><span class="comment">/* _IMGFILE_H */</span>
<a name="l00077"></a>00077 
</pre></div></div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Mon Aug 8 2011 by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
</body>
</html>