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">
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.10"/>
7 <title>OpenJPEG: opj_image_comp Struct 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" />
14 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
16 <table cellspacing="0" cellpadding="0">
18 <tr style="height: 56px;">
19 <td id="projectalign" style="padding-left: 0.5em;">
20 <div id="projectname">OpenJPEG
21  <span id="projectnumber">2.2.0</span>
28 <!-- end header part -->
29 <!-- Generated by Doxygen 1.8.10 -->
30 <div id="navrow1" class="tabs">
32 <li><a href="index.html"><span>Main Page</span></a></li>
33 <li><a href="pages.html"><span>Related Pages</span></a></li>
34 <li><a href="modules.html"><span>Modules</span></a></li>
35 <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
36 <li><a href="files.html"><span>Files</span></a></li>
39 <div id="navrow2" class="tabs2">
41 <li><a href="annotated.html"><span>Data Structures</span></a></li>
42 <li><a href="functions.html"><span>Data Fields</span></a></li>
48 <a href="#pub-attribs">Data Fields</a> </div>
49 <div class="headertitle">
50 <div class="title">opj_image_comp Struct Reference</div> </div>
52 <div class="contents">
54 <p>Defines a single image component.
55 <a href="structopj__image__comp.html#details">More...</a></p>
57 <p><code>#include <<a class="el" href="openjpeg_8h_source.html">openjpeg.h</a>></code></p>
58 <table class="memberdecls">
59 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
60 Data Fields</h2></td></tr>
61 <tr class="memitem:a0805d2f69bb770ff022c164aeda22685"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#a0805d2f69bb770ff022c164aeda22685">dx</a></td></tr>
62 <tr class="memdesc:a0805d2f69bb770ff022c164aeda22685"><td class="mdescLeft"> </td><td class="mdescRight">XRsiz: horizontal separation of a sample of ith component with respect to the reference grid. <a href="#a0805d2f69bb770ff022c164aeda22685">More...</a><br /></td></tr>
63 <tr class="separator:a0805d2f69bb770ff022c164aeda22685"><td class="memSeparator" colspan="2"> </td></tr>
64 <tr class="memitem:af9d6fd62a2b8bdd9fd162ce403eb0f10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#af9d6fd62a2b8bdd9fd162ce403eb0f10">dy</a></td></tr>
65 <tr class="memdesc:af9d6fd62a2b8bdd9fd162ce403eb0f10"><td class="mdescLeft"> </td><td class="mdescRight">YRsiz: vertical separation of a sample of ith component with respect to the reference grid. <a href="#af9d6fd62a2b8bdd9fd162ce403eb0f10">More...</a><br /></td></tr>
66 <tr class="separator:af9d6fd62a2b8bdd9fd162ce403eb0f10"><td class="memSeparator" colspan="2"> </td></tr>
67 <tr class="memitem:a59225121158d5bc911838e5b05779cdb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#a59225121158d5bc911838e5b05779cdb">w</a></td></tr>
68 <tr class="memdesc:a59225121158d5bc911838e5b05779cdb"><td class="mdescLeft"> </td><td class="mdescRight">data width <a href="#a59225121158d5bc911838e5b05779cdb">More...</a><br /></td></tr>
69 <tr class="separator:a59225121158d5bc911838e5b05779cdb"><td class="memSeparator" colspan="2"> </td></tr>
70 <tr class="memitem:a11ecb361a0c49b482c90573a868cc8dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#a11ecb361a0c49b482c90573a868cc8dc">h</a></td></tr>
71 <tr class="memdesc:a11ecb361a0c49b482c90573a868cc8dc"><td class="mdescLeft"> </td><td class="mdescRight">data height <a href="#a11ecb361a0c49b482c90573a868cc8dc">More...</a><br /></td></tr>
72 <tr class="separator:a11ecb361a0c49b482c90573a868cc8dc"><td class="memSeparator" colspan="2"> </td></tr>
73 <tr class="memitem:a1f897a8932374ca64cd4d7a256008ea3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#a1f897a8932374ca64cd4d7a256008ea3">x0</a></td></tr>
74 <tr class="memdesc:a1f897a8932374ca64cd4d7a256008ea3"><td class="mdescLeft"> </td><td class="mdescRight">x component offset compared to the whole image <a href="#a1f897a8932374ca64cd4d7a256008ea3">More...</a><br /></td></tr>
75 <tr class="separator:a1f897a8932374ca64cd4d7a256008ea3"><td class="memSeparator" colspan="2"> </td></tr>
76 <tr class="memitem:aa8dff1eb1f11e9f21b0ddefe14ad3fc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#aa8dff1eb1f11e9f21b0ddefe14ad3fc6">y0</a></td></tr>
77 <tr class="memdesc:aa8dff1eb1f11e9f21b0ddefe14ad3fc6"><td class="mdescLeft"> </td><td class="mdescRight">y component offset compared to the whole image <a href="#aa8dff1eb1f11e9f21b0ddefe14ad3fc6">More...</a><br /></td></tr>
78 <tr class="separator:aa8dff1eb1f11e9f21b0ddefe14ad3fc6"><td class="memSeparator" colspan="2"> </td></tr>
79 <tr class="memitem:ab7210ddbf12e6d9998d24034a579cea1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#ab7210ddbf12e6d9998d24034a579cea1">prec</a></td></tr>
80 <tr class="memdesc:ab7210ddbf12e6d9998d24034a579cea1"><td class="mdescLeft"> </td><td class="mdescRight">precision <a href="#ab7210ddbf12e6d9998d24034a579cea1">More...</a><br /></td></tr>
81 <tr class="separator:ab7210ddbf12e6d9998d24034a579cea1"><td class="memSeparator" colspan="2"> </td></tr>
82 <tr class="memitem:a29e1e27c76fda74371c495e0cdfccd1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#a29e1e27c76fda74371c495e0cdfccd1d">bpp</a></td></tr>
83 <tr class="memdesc:a29e1e27c76fda74371c495e0cdfccd1d"><td class="mdescLeft"> </td><td class="mdescRight">image depth in bits <a href="#a29e1e27c76fda74371c495e0cdfccd1d">More...</a><br /></td></tr>
84 <tr class="separator:a29e1e27c76fda74371c495e0cdfccd1d"><td class="memSeparator" colspan="2"> </td></tr>
85 <tr class="memitem:a2d2337d15fd837252fe250386bac7fb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#a2d2337d15fd837252fe250386bac7fb9">sgnd</a></td></tr>
86 <tr class="memdesc:a2d2337d15fd837252fe250386bac7fb9"><td class="mdescLeft"> </td><td class="mdescRight">signed (1) / unsigned (0) <a href="#a2d2337d15fd837252fe250386bac7fb9">More...</a><br /></td></tr>
87 <tr class="separator:a2d2337d15fd837252fe250386bac7fb9"><td class="memSeparator" colspan="2"> </td></tr>
88 <tr class="memitem:ab9d6b54916aba881438fcff74d76a6a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#ab9d6b54916aba881438fcff74d76a6a5">resno_decoded</a></td></tr>
89 <tr class="memdesc:ab9d6b54916aba881438fcff74d76a6a5"><td class="mdescLeft"> </td><td class="mdescRight">number of decoded resolution <a href="#ab9d6b54916aba881438fcff74d76a6a5">More...</a><br /></td></tr>
90 <tr class="separator:ab9d6b54916aba881438fcff74d76a6a5"><td class="memSeparator" colspan="2"> </td></tr>
91 <tr class="memitem:ab0353b06d4f8e707fc0fb85237537e82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#ab0353b06d4f8e707fc0fb85237537e82">factor</a></td></tr>
92 <tr class="memdesc:ab0353b06d4f8e707fc0fb85237537e82"><td class="mdescLeft"> </td><td class="mdescRight">number of division by 2 of the out image compared to the original size of image <a href="#ab0353b06d4f8e707fc0fb85237537e82">More...</a><br /></td></tr>
93 <tr class="separator:ab0353b06d4f8e707fc0fb85237537e82"><td class="memSeparator" colspan="2"> </td></tr>
94 <tr class="memitem:ad676bf364b0c8fc889e97cc684ce95d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#ad676bf364b0c8fc889e97cc684ce95d0">data</a></td></tr>
95 <tr class="memdesc:ad676bf364b0c8fc889e97cc684ce95d0"><td class="mdescLeft"> </td><td class="mdescRight">image component data <a href="#ad676bf364b0c8fc889e97cc684ce95d0">More...</a><br /></td></tr>
96 <tr class="separator:ad676bf364b0c8fc889e97cc684ce95d0"><td class="memSeparator" colspan="2"> </td></tr>
97 <tr class="memitem:a8d471ac4bee95236e0b622638a8e07cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446">OPJ_UINT16</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__image__comp.html#a8d471ac4bee95236e0b622638a8e07cf">alpha</a></td></tr>
98 <tr class="memdesc:a8d471ac4bee95236e0b622638a8e07cf"><td class="mdescLeft"> </td><td class="mdescRight">alpha channel <a href="#a8d471ac4bee95236e0b622638a8e07cf">More...</a><br /></td></tr>
99 <tr class="separator:a8d471ac4bee95236e0b622638a8e07cf"><td class="memSeparator" colspan="2"> </td></tr>
101 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
102 <div class="textblock"><p>Defines a single image component. </p>
103 </div><h2 class="groupheader">Field Documentation</h2>
104 <a class="anchor" id="a8d471ac4bee95236e0b622638a8e07cf"></a>
105 <div class="memitem">
106 <div class="memproto">
107 <table class="memname">
109 <td class="memname"><a class="el" href="openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446">OPJ_UINT16</a> opj_image_comp::alpha</td>
112 </div><div class="memdoc">
114 <p>alpha channel </p>
116 <p>Referenced by <a class="el" href="group___j_p2.html#gab2a081552f8c61d75c1c925d702057bb">opj_jp2_apply_cdef()</a>, and <a class="el" href="group___j_p2.html#ga94441c4e15ce0c7adfc3610152e630f2">opj_jp2_setup_encoder()</a>.</p>
120 <a class="anchor" id="a29e1e27c76fda74371c495e0cdfccd1d"></a>
121 <div class="memitem">
122 <div class="memproto">
123 <table class="memname">
125 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::bpp</td>
128 </div><div class="memdoc">
130 <p>image depth in bits </p>
132 <p>Referenced by <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, and <a class="el" href="group___j2_k.html#gacd8c13c7f20ddaca4fbb0aa886d40f18">opj_j2k_is_cinema_compliant()</a>.</p>
136 <a class="anchor" id="ad676bf364b0c8fc889e97cc684ce95d0"></a>
137 <div class="memitem">
138 <div class="memproto">
139 <table class="memname">
141 <td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>* opj_image_comp::data</td>
144 </div><div class="memdoc">
146 <p>image component data </p>
148 <p>Referenced by <a class="el" href="jp2k__decoder_8c.html#a1f99d031f0df16b1d45b0ea488bacc19">imagetopnm()</a>, <a class="el" href="group___i_m_a_g_e.html#ga3802de36855e5331f4d6c04bc1b732a3">opj_copy_image_header()</a>, <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, <a class="el" href="openjpeg_8h.html#adcef66fb58906cc2e6739ad8fe58ba28">opj_image_destroy()</a>, <a class="el" href="openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f">opj_image_tile_create()</a>, <a class="el" href="j2k_8h.html#a09f2c6c83d8066e1db9ab66fed58d9c8">opj_j2k_decode()</a>, <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">opj_j2k_encode()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#ga4391d6e439099467ce716cd94eddf696">opj_j2k_get_tile_data()</a>, <a class="el" href="j2k_8h.html#accea6429e4f466250b095ee3fb94805c">opj_j2k_start_compress()</a>, <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>, and <a class="el" href="group___j_p2.html#ga8c6a6b30b72a7814f8caf2a95aed9e14">opj_jp2_apply_pclr()</a>.</p>
152 <a class="anchor" id="a0805d2f69bb770ff022c164aeda22685"></a>
153 <div class="memitem">
154 <div class="memproto">
155 <table class="memname">
157 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::dx</td>
160 </div><div class="memdoc">
162 <p>XRsiz: horizontal separation of a sample of ith component with respect to the reference grid. </p>
164 <p>Referenced by <a class="el" href="j2k_8h.html#ac7a6d5ace64c171db3803c07403a732d">j2k_dump_image_comp_header()</a>, <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <a class="el" href="group___j2_k.html#ga137ed861d6b253613d162498afe49159">opj_get_tile_dimensions()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, <a class="el" href="openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f">opj_image_tile_create()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#gaba3677bad5a25925a5944670e27f125b">opj_j2k_set_cinema_parameters()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, <a class="el" href="group___p_i.html#ga4990d0324eb594434bd7ef61d746ac46">opj_pi_create_decode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
168 <a class="anchor" id="af9d6fd62a2b8bdd9fd162ce403eb0f10"></a>
169 <div class="memitem">
170 <div class="memproto">
171 <table class="memname">
173 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::dy</td>
176 </div><div class="memdoc">
178 <p>YRsiz: vertical separation of a sample of ith component with respect to the reference grid. </p>
180 <p>Referenced by <a class="el" href="j2k_8h.html#ac7a6d5ace64c171db3803c07403a732d">j2k_dump_image_comp_header()</a>, <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <a class="el" href="group___j2_k.html#ga137ed861d6b253613d162498afe49159">opj_get_tile_dimensions()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, <a class="el" href="openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f">opj_image_tile_create()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#gaba3677bad5a25925a5944670e27f125b">opj_j2k_set_cinema_parameters()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, <a class="el" href="group___p_i.html#ga4990d0324eb594434bd7ef61d746ac46">opj_pi_create_decode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
184 <a class="anchor" id="ab0353b06d4f8e707fc0fb85237537e82"></a>
185 <div class="memitem">
186 <div class="memproto">
187 <table class="memname">
189 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::factor</td>
192 </div><div class="memdoc">
194 <p>number of division by 2 of the out image compared to the original size of image </p>
196 <p>Referenced by <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="j2k_8h.html#ad2c05f29bca659d072a13133993312f9">opj_j2k_set_decoded_resolution_factor()</a>, and <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>.</p>
200 <a class="anchor" id="a11ecb361a0c49b482c90573a868cc8dc"></a>
201 <div class="memitem">
202 <div class="memproto">
203 <table class="memname">
205 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::h</td>
208 </div><div class="memdoc">
212 <p>Referenced by <a class="el" href="jp2k__decoder_8c.html#a1f99d031f0df16b1d45b0ea488bacc19">imagetopnm()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, <a class="el" href="openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f">opj_image_tile_create()</a>, <a class="el" href="j2k_8h.html#a09f2c6c83d8066e1db9ab66fed58d9c8">opj_j2k_decode()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gacd8c13c7f20ddaca4fbb0aa886d40f18">opj_j2k_is_cinema_compliant()</a>, <a class="el" href="group___j2_k.html#gaba3677bad5a25925a5944670e27f125b">opj_j2k_set_cinema_parameters()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>, and <a class="el" href="group___j_p2.html#ga8c6a6b30b72a7814f8caf2a95aed9e14">opj_jp2_apply_pclr()</a>.</p>
216 <a class="anchor" id="ab7210ddbf12e6d9998d24034a579cea1"></a>
217 <div class="memitem">
218 <div class="memproto">
219 <table class="memname">
221 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::prec</td>
224 </div><div class="memdoc">
228 <p>Referenced by <a class="el" href="jp2k__decoder_8c.html#a1f99d031f0df16b1d45b0ea488bacc19">imagetopnm()</a>, <a class="el" href="j2k_8h.html#ac7a6d5ace64c171db3803c07403a732d">j2k_dump_image_comp_header()</a>, <a class="el" href="group___j2_k.html#ga137ed861d6b253613d162498afe49159">opj_get_tile_dimensions()</a>, <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, <a class="el" href="openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f">opj_image_tile_create()</a>, <a class="el" href="group___j2_k.html#gaf9452f058867874a2545ba57182ccded">opj_j2k_read_cbd()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#gaba3677bad5a25925a5944670e27f125b">opj_j2k_set_cinema_parameters()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gab8c3c34855da54058f57a8aeeb14b565">opj_j2k_write_cbd()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, <a class="el" href="group___j_p2.html#ga8c6a6b30b72a7814f8caf2a95aed9e14">opj_jp2_apply_pclr()</a>, <a class="el" href="group___j_p2.html#ga94441c4e15ce0c7adfc3610152e630f2">opj_jp2_setup_encoder()</a>, <a class="el" href="group___t_c_d.html#ga878d50b5d131d76a234794300579495d">opj_tcd_copy_tile_data()</a>, <a class="el" href="tcd_8c.html#a9dc572b0982c7d7db4f3c53d8ccfdce6">opj_tcd_dc_level_shift_decode()</a>, <a class="el" href="group___t_c_d.html#ga81c0eef4bffd1f09d1bd578112aa4bd4">opj_tcd_get_decoded_tile_size()</a>, <a class="el" href="group___t_c_d.html#ga1effc29873237c5b9668461852906609">opj_tcd_get_encoded_tile_size()</a>, <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>, <a class="el" href="group___t_c_d.html#ga31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>, and <a class="el" href="group___t_c_d.html#gaee317346b70f250cbe327c3dc2536715">opj_tcd_update_tile_data()</a>.</p>
232 <a class="anchor" id="ab9d6b54916aba881438fcff74d76a6a5"></a>
233 <div class="memitem">
234 <div class="memproto">
235 <table class="memname">
237 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::resno_decoded</td>
240 </div><div class="memdoc">
242 <p>number of decoded resolution </p>
244 <p>Referenced by <a class="el" href="j2k_8h.html#a09f2c6c83d8066e1db9ab66fed58d9c8">opj_j2k_decode()</a>, <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>, <a class="el" href="group___t2.html#ga6de6ce65e2c8b2ae26fb17a8b318cee4">opj_t2_decode_packets()</a>, <a class="el" href="tcd_8c.html#a9dc572b0982c7d7db4f3c53d8ccfdce6">opj_tcd_dc_level_shift_decode()</a>, <a class="el" href="tcd_8c.html#ae09ea737a5830d3981972f0749918376">opj_tcd_dwt_decode()</a>, <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>, and <a class="el" href="group___t_c_d.html#gaee317346b70f250cbe327c3dc2536715">opj_tcd_update_tile_data()</a>.</p>
248 <a class="anchor" id="a2d2337d15fd837252fe250386bac7fb9"></a>
249 <div class="memitem">
250 <div class="memproto">
251 <table class="memname">
253 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::sgnd</td>
256 </div><div class="memdoc">
258 <p>signed (1) / unsigned (0) </p>
260 <p>Referenced by <a class="el" href="jp2k__decoder_8c.html#a1f99d031f0df16b1d45b0ea488bacc19">imagetopnm()</a>, <a class="el" href="j2k_8h.html#ac7a6d5ace64c171db3803c07403a732d">j2k_dump_image_comp_header()</a>, <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, <a class="el" href="openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f">opj_image_tile_create()</a>, <a class="el" href="group___j2_k.html#ga4391d6e439099467ce716cd94eddf696">opj_j2k_get_tile_data()</a>, <a class="el" href="group___j2_k.html#gacd8c13c7f20ddaca4fbb0aa886d40f18">opj_j2k_is_cinema_compliant()</a>, <a class="el" href="group___j2_k.html#gaf9452f058867874a2545ba57182ccded">opj_j2k_read_cbd()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>, <a class="el" href="group___j2_k.html#gab8c3c34855da54058f57a8aeeb14b565">opj_j2k_write_cbd()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, <a class="el" href="group___j_p2.html#ga8c6a6b30b72a7814f8caf2a95aed9e14">opj_jp2_apply_pclr()</a>, <a class="el" href="group___j_p2.html#ga94441c4e15ce0c7adfc3610152e630f2">opj_jp2_setup_encoder()</a>, <a class="el" href="group___t_c_d.html#ga878d50b5d131d76a234794300579495d">opj_tcd_copy_tile_data()</a>, <a class="el" href="tcd_8c.html#a9dc572b0982c7d7db4f3c53d8ccfdce6">opj_tcd_dc_level_shift_decode()</a>, <a class="el" href="tcd_8c.html#a5732e7b54aa86da12858cb5b42e32f81">opj_tcd_mct_decode()</a>, <a class="el" href="tcd_8c.html#a39c7e4cc2e8b84619388cb807caa03cf">opj_tcd_mct_encode()</a>, and <a class="el" href="group___t_c_d.html#gaee317346b70f250cbe327c3dc2536715">opj_tcd_update_tile_data()</a>.</p>
264 <a class="anchor" id="a59225121158d5bc911838e5b05779cdb"></a>
265 <div class="memitem">
266 <div class="memproto">
267 <table class="memname">
269 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::w</td>
272 </div><div class="memdoc">
276 <p>Referenced by <a class="el" href="jp2k__decoder_8c.html#a1f99d031f0df16b1d45b0ea488bacc19">imagetopnm()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, <a class="el" href="openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f">opj_image_tile_create()</a>, <a class="el" href="j2k_8h.html#a09f2c6c83d8066e1db9ab66fed58d9c8">opj_j2k_decode()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gacd8c13c7f20ddaca4fbb0aa886d40f18">opj_j2k_is_cinema_compliant()</a>, <a class="el" href="group___j2_k.html#gaba3677bad5a25925a5944670e27f125b">opj_j2k_set_cinema_parameters()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>, and <a class="el" href="group___j_p2.html#ga8c6a6b30b72a7814f8caf2a95aed9e14">opj_jp2_apply_pclr()</a>.</p>
280 <a class="anchor" id="a1f897a8932374ca64cd4d7a256008ea3"></a>
281 <div class="memitem">
282 <div class="memproto">
283 <table class="memname">
285 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::x0</td>
288 </div><div class="memdoc">
290 <p>x component offset compared to the whole image </p>
292 <p>Referenced by <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, <a class="el" href="openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f">opj_image_tile_create()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, and <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>.</p>
296 <a class="anchor" id="aa8dff1eb1f11e9f21b0ddefe14ad3fc6"></a>
297 <div class="memitem">
298 <div class="memproto">
299 <table class="memname">
301 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_image_comp::y0</td>
304 </div><div class="memdoc">
306 <p>y component offset compared to the whole image </p>
308 <p>Referenced by <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="openjpeg_8h.html#af168cf4a4295433c8c33610bac614553">opj_image_create()</a>, <a class="el" href="openjpeg_8h.html#a2b29bd52d3b2bcc2d3e0d95db66fbd5f">opj_image_tile_create()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, and <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>.</p>
312 <hr/>The documentation for this struct was generated from the following file:<ul>
313 <li><a class="el" href="openjpeg_8h_source.html">openjpeg.h</a></li>
315 </div><!-- contents -->
316 <!-- start footer part -->
317 <hr class="footer"/><address class="footer"><small>
318 Generated by  <a href="http://www.doxygen.org/index.html">
319 <img class="footer" src="doxygen.png" alt="doxygen"/>