Update ABI/API compatibility reports after commit 43b8ddc6af015715b2fbda2052a17b29d15...
[openjpeg.git] / doxygen / t1__generate__luts_8c.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <meta name="generator" content="Doxygen 1.8.11"/>
7 <title>OpenJPEG: t1_generate_luts.c File Reference</title>
8 <link href="tabs.css" rel="stylesheet" type="text/css"/>
9 <script type="text/javascript" src="jquery.js"></script>
10 <script type="text/javascript" src="dynsections.js"></script>
11 <link href="doxygen.css" rel="stylesheet" type="text/css" />
12 </head>
13 <body>
14 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
15 <div id="titlearea">
16 <table cellspacing="0" cellpadding="0">
17  <tbody>
18  <tr style="height: 56px;">
19   <td id="projectalign" style="padding-left: 0.5em;">
20    <div id="projectname">OpenJPEG
21    &#160;<span id="projectnumber">2.4.0</span>
22    </div>
23   </td>
24  </tr>
25  </tbody>
26 </table>
27 </div>
28 <!-- end header part -->
29 <!-- Generated by Doxygen 1.8.11 -->
30   <div id="navrow1" class="tabs">
31     <ul class="tablist">
32       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
33       <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
34       <li><a href="modules.html"><span>Modules</span></a></li>
35       <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
36       <li class="current"><a href="files.html"><span>Files</span></a></li>
37     </ul>
38   </div>
39   <div id="navrow2" class="tabs2">
40     <ul class="tablist">
41       <li><a href="files.html"><span>File&#160;List</span></a></li>
42       <li><a href="globals.html"><span>Globals</span></a></li>
43     </ul>
44   </div>
45 <div id="nav-path" class="navpath">
46   <ul>
47 <li class="navelem"><a class="el" href="dir_43e0a1f539e00dcfa1a6bc4d4fee4fc2.html">home</a></li><li class="navelem"><a class="el" href="dir_cb9b2b419d92b64f7cee83d8faf7a4ab.html">even</a></li><li class="navelem"><a class="el" href="dir_f75d9a0165d6564a1e04793ef847d41d.html">openjpeg</a></li><li class="navelem"><a class="el" href="dir_5f588d7ea139c1aae751d03c13a16064.html">openjpeg</a></li><li class="navelem"><a class="el" href="dir_378f732e812ef6cbaaae22e96a4fa79f.html">src</a></li><li class="navelem"><a class="el" href="dir_19dcb5713315405a27e1bde75a489a4c.html">lib</a></li><li class="navelem"><a class="el" href="dir_54e5bc4f0640fea590afaf04f4d9c88d.html">openjp2</a></li>  </ul>
48 </div>
49 </div><!-- top -->
50 <div class="header">
51   <div class="summary">
52 <a href="#func-members">Functions</a>  </div>
53   <div class="headertitle">
54 <div class="title">t1_generate_luts.c File Reference</div>  </div>
55 </div><!--header-->
56 <div class="contents">
57 <div class="textblock"><code>#include &quot;<a class="el" href="opj__includes_8h_source.html">opj_includes.h</a>&quot;</code><br />
58 </div><table class="memberdecls">
59 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
60 Functions</h2></td></tr>
61 <tr class="memitem:a616f49c8ff62f2498a6234b74a249de4"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="t1__generate__luts_8c.html#a616f49c8ff62f2498a6234b74a249de4">t1_init_ctxno_zc</a> (<a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> f, <a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient)</td></tr>
62 <tr class="separator:a616f49c8ff62f2498a6234b74a249de4"><td class="memSeparator" colspan="2">&#160;</td></tr>
63 <tr class="memitem:a0d8d0c9e9b5ab24f4b8b0cce62369bd7"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="t1__generate__luts_8c.html#a0d8d0c9e9b5ab24f4b8b0cce62369bd7">t1_init_ctxno_sc</a> (<a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> f)</td></tr>
64 <tr class="separator:a0d8d0c9e9b5ab24f4b8b0cce62369bd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
65 <tr class="memitem:af6d2f9d77ce41b6cac5b5849ed854fb6"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="t1__generate__luts_8c.html#af6d2f9d77ce41b6cac5b5849ed854fb6">t1_init_spb</a> (<a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> f)</td></tr>
66 <tr class="separator:af6d2f9d77ce41b6cac5b5849ed854fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
67 <tr class="memitem:afaa3c597481956d949ba9b6918e387a8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="t1__generate__luts_8c.html#afaa3c597481956d949ba9b6918e387a8">dump_array16</a> (int array[], int size)</td></tr>
68 <tr class="separator:afaa3c597481956d949ba9b6918e387a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
69 <tr class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="t1__generate__luts_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr>
70 <tr class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memSeparator" colspan="2">&#160;</td></tr>
71 </table>
72 <h2 class="groupheader">Function Documentation</h2>
73 <a class="anchor" id="afaa3c597481956d949ba9b6918e387a8"></a>
74 <div class="memitem">
75 <div class="memproto">
76 <table class="mlabels">
77   <tr>
78   <td class="mlabels-left">
79       <table class="memname">
80         <tr>
81           <td class="memname">static void dump_array16 </td>
82           <td>(</td>
83           <td class="paramtype">int&#160;</td>
84           <td class="paramname"><em>array</em>[], </td>
85         </tr>
86         <tr>
87           <td class="paramkey"></td>
88           <td></td>
89           <td class="paramtype">int&#160;</td>
90           <td class="paramname"><em>size</em>&#160;</td>
91         </tr>
92         <tr>
93           <td></td>
94           <td>)</td>
95           <td></td><td></td>
96         </tr>
97       </table>
98   </td>
99   <td class="mlabels-right">
100 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
101   </tr>
102 </table>
103 </div><div class="memdoc">
104
105 <p>Referenced by <a class="el" href="t1__generate__luts_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>.</p>
106
107 </div>
108 </div>
109 <a class="anchor" id="a3c04138a5bfe5d72780bb7e82a18e627"></a>
110 <div class="memitem">
111 <div class="memproto">
112       <table class="memname">
113         <tr>
114           <td class="memname">int main </td>
115           <td>(</td>
116           <td class="paramtype">int&#160;</td>
117           <td class="paramname"><em>argc</em>, </td>
118         </tr>
119         <tr>
120           <td class="paramkey"></td>
121           <td></td>
122           <td class="paramtype">char **&#160;</td>
123           <td class="paramname"><em>argv</em>&#160;</td>
124         </tr>
125         <tr>
126           <td></td>
127           <td>)</td>
128           <td></td><td></td>
129         </tr>
130       </table>
131 </div><div class="memdoc">
132
133 <p>References <a class="el" href="t1__generate__luts_8c.html#afaa3c597481956d949ba9b6918e387a8">dump_array16()</a>, <a class="el" href="t1__luts_8h.html#a33bd042e1b2e551eef70eef645dd37b2">lut_ctxno_zc</a>, <a class="el" href="t1__luts_8h.html#af5550b08b9110436287a3a38db6b410c">lut_nmsedec_ref</a>, <a class="el" href="t1__luts_8h.html#aff00537191131b3f81c9f855637024b2">lut_nmsedec_ref0</a>, <a class="el" href="t1__luts_8h.html#a0553671ad059286a18eb5d066fcd7e28">lut_nmsedec_sig</a>, <a class="el" href="t1__luts_8h.html#a6b98698e078588aba9155f080bdf44ed">lut_nmsedec_sig0</a>, <a class="el" href="group___o_p_j___i_n_t_m_a_t_h.html#ga2f7d5c3934ee6be38763652b7f80ea6c">opj_int_max()</a>, <a class="el" href="t1__generate__luts_8c.html#a0d8d0c9e9b5ab24f4b8b0cce62369bd7">t1_init_ctxno_sc()</a>, <a class="el" href="t1__generate__luts_8c.html#a616f49c8ff62f2498a6234b74a249de4">t1_init_ctxno_zc()</a>, <a class="el" href="t1__generate__luts_8c.html#af6d2f9d77ce41b6cac5b5849ed854fb6">t1_init_spb()</a>, <a class="el" href="group___t1.html#ga98f2ddd2b44321fc960a54bdf556efbb">T1_NMSEDEC_BITS</a>, and <a class="el" href="group___t1.html#ga46ab5a09928a8d3872a6128d5aa80ca1">T1_NMSEDEC_FRACBITS</a>.</p>
134
135 </div>
136 </div>
137 <a class="anchor" id="a0d8d0c9e9b5ab24f4b8b0cce62369bd7"></a>
138 <div class="memitem">
139 <div class="memproto">
140 <table class="mlabels">
141   <tr>
142   <td class="mlabels-left">
143       <table class="memname">
144         <tr>
145           <td class="memname">static int t1_init_ctxno_sc </td>
146           <td>(</td>
147           <td class="paramtype"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td>
148           <td class="paramname"><em>f</em></td><td>)</td>
149           <td></td>
150         </tr>
151       </table>
152   </td>
153   <td class="mlabels-right">
154 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
155   </tr>
156 </table>
157 </div><div class="memdoc">
158
159 <p>References <a class="el" href="group___o_p_j___i_n_t_m_a_t_h.html#gaac315c40dca690742df538fcc21d4f91">opj_int_min()</a>, <a class="el" href="group___t1.html#gae80adf9a741afbeacdd2a31c96aeb628">T1_CTXNO_SC</a>, <a class="el" href="group___t1.html#ga921abdbb45de8a74ab2dae936caf10a4">T1_LUT_SGN_E</a>, <a class="el" href="group___t1.html#gacde1f55f4f1e9b307c7443e3ea13912e">T1_LUT_SGN_N</a>, <a class="el" href="group___t1.html#gabd47cffb4dd5b289b1d85743292c49d9">T1_LUT_SGN_S</a>, <a class="el" href="group___t1.html#gaf0f2b5c1bd6a5a00c2f0d40799a4bfd4">T1_LUT_SGN_W</a>, <a class="el" href="group___t1.html#gaf9ee5f6848d790552808e8e817f03b36">T1_LUT_SIG_E</a>, <a class="el" href="group___t1.html#gae6d27e889473aa5963a6fedc734077e1">T1_LUT_SIG_N</a>, <a class="el" href="group___t1.html#ga04915b7c5eef3e29e10fdb30f9027389">T1_LUT_SIG_S</a>, and <a class="el" href="group___t1.html#gaf86ae0b13e4e46f54535271f43f88dfb">T1_LUT_SIG_W</a>.</p>
160
161 <p>Referenced by <a class="el" href="t1__generate__luts_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>.</p>
162
163 </div>
164 </div>
165 <a class="anchor" id="a616f49c8ff62f2498a6234b74a249de4"></a>
166 <div class="memitem">
167 <div class="memproto">
168 <table class="mlabels">
169   <tr>
170   <td class="mlabels-left">
171       <table class="memname">
172         <tr>
173           <td class="memname">static int t1_init_ctxno_zc </td>
174           <td>(</td>
175           <td class="paramtype"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td>
176           <td class="paramname"><em>f</em>, </td>
177         </tr>
178         <tr>
179           <td class="paramkey"></td>
180           <td></td>
181           <td class="paramtype"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td>
182           <td class="paramname"><em>orient</em>&#160;</td>
183         </tr>
184         <tr>
185           <td></td>
186           <td>)</td>
187           <td></td><td></td>
188         </tr>
189       </table>
190   </td>
191   <td class="mlabels-right">
192 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
193   </tr>
194 </table>
195 </div><div class="memdoc">
196
197 <p>References <a class="el" href="group___t1.html#ga325280d653d545416723a91f0ebbf428">T1_CTXNO_ZC</a>, <a class="el" href="group___t1.html#gaa961bf71aed298d9331468182c243c80">T1_SIGMA_0</a>, <a class="el" href="group___t1.html#gad178e75a325c47c131ebebd11f744042">T1_SIGMA_1</a>, <a class="el" href="group___t1.html#gae0388f791fcf4366ee86874d8629f938">T1_SIGMA_2</a>, <a class="el" href="group___t1.html#ga5325cf5cc054dcc0573af55bd7e0c555">T1_SIGMA_3</a>, <a class="el" href="group___t1.html#ga53692c183d3b8a123a773ada5f4675b5">T1_SIGMA_5</a>, <a class="el" href="group___t1.html#gab048266177bb16be260c64ee78144638">T1_SIGMA_6</a>, <a class="el" href="group___t1.html#ga8c955cf3bdff80504f96af1c01476fe8">T1_SIGMA_7</a>, and <a class="el" href="group___t1.html#ga823e427939a91efdda1c3cbca0db71ef">T1_SIGMA_8</a>.</p>
198
199 <p>Referenced by <a class="el" href="t1__generate__luts_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>.</p>
200
201 </div>
202 </div>
203 <a class="anchor" id="af6d2f9d77ce41b6cac5b5849ed854fb6"></a>
204 <div class="memitem">
205 <div class="memproto">
206 <table class="mlabels">
207   <tr>
208   <td class="mlabels-left">
209       <table class="memname">
210         <tr>
211           <td class="memname">static int t1_init_spb </td>
212           <td>(</td>
213           <td class="paramtype"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td>
214           <td class="paramname"><em>f</em></td><td>)</td>
215           <td></td>
216         </tr>
217       </table>
218   </td>
219   <td class="mlabels-right">
220 <span class="mlabels"><span class="mlabel">static</span></span>  </td>
221   </tr>
222 </table>
223 </div><div class="memdoc">
224
225 <p>References <a class="el" href="group___o_p_j___i_n_t_m_a_t_h.html#gaac315c40dca690742df538fcc21d4f91">opj_int_min()</a>, <a class="el" href="group___t1.html#ga921abdbb45de8a74ab2dae936caf10a4">T1_LUT_SGN_E</a>, <a class="el" href="group___t1.html#gacde1f55f4f1e9b307c7443e3ea13912e">T1_LUT_SGN_N</a>, <a class="el" href="group___t1.html#gabd47cffb4dd5b289b1d85743292c49d9">T1_LUT_SGN_S</a>, <a class="el" href="group___t1.html#gaf0f2b5c1bd6a5a00c2f0d40799a4bfd4">T1_LUT_SGN_W</a>, <a class="el" href="group___t1.html#gaf9ee5f6848d790552808e8e817f03b36">T1_LUT_SIG_E</a>, <a class="el" href="group___t1.html#gae6d27e889473aa5963a6fedc734077e1">T1_LUT_SIG_N</a>, <a class="el" href="group___t1.html#ga04915b7c5eef3e29e10fdb30f9027389">T1_LUT_SIG_S</a>, and <a class="el" href="group___t1.html#gaf86ae0b13e4e46f54535271f43f88dfb">T1_LUT_SIG_W</a>.</p>
226
227 <p>Referenced by <a class="el" href="t1__generate__luts_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>.</p>
228
229 </div>
230 </div>
231 </div><!-- contents -->
232 <!-- start footer part -->
233 <hr class="footer"/><address class="footer"><small>
234 Generated by &#160;<a href="http://www.doxygen.org/index.html">
235 <img class="footer" src="doxygen.png" alt="doxygen"/>
236 </a> 1.8.11
237 </small></address>
238 </body>
239 </html>