2022-05-13 20:21:13 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2015-07-10 18:06:19 +02:00
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2022-05-13 20:21:13 +02:00
< meta name = "generator" content = "Doxygen 1.8.17" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
2015-07-10 18:06:19 +02:00
< title > OpenJPEG: jp2.h Source File< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
2016-09-29 22:38:29 +02:00
< td id = "projectalign" style = "padding-left: 0.5em;" >
2015-07-10 18:06:19 +02:00
< div id = "projectname" > OpenJPEG
2022-05-13 20:21:13 +02:00
  < span id = "projectnumber" > 2.5.0< / span >
2015-07-10 18:06:19 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2022-05-13 20:21:13 +02:00
<!-- Generated by Doxygen 1.8.17 -->
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
2015-07-10 18:06:19 +02:00
< div id = "nav-path" class = "navpath" >
< ul >
2020-12-28 22:12:25 +01:00
< 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 >
2015-07-10 18:06:19 +02:00
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > jp2.h< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2022-05-13 20:21:13 +02:00
< a href = "jp2_8h.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > /*< / span > < / div >
< div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > * The copyright in this software is being made available under the 2-clauses< / span > < / div >
< div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < span class = "comment" > * BSD License, included below. This software may be subject to other third< / span > < / div >
< div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "comment" > * party and contributor rights, including patent rights, and no such rights< / span > < / div >
< div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < span class = "comment" > * are granted under this license.< / span > < / div >
< div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "comment" > *< / span > < / div >
< div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < span class = "comment" > * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium< / span > < / div >
< div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < span class = "comment" > * Copyright (c) 2002-2014, Professor Benoit Macq< / span > < / div >
< div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "comment" > * Copyright (c) 2002-2003, Yannick Verschueren< / span > < / div >
< div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < span class = "comment" > * Copyright (c) 2005, Herve Drolon, FreeImage Team< / span > < / div >
< div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "comment" > * Copyright (c) 2008, 2011-2012, Centre National d' Etudes Spatiales (CNES), FR< / span > < / div >
< div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "comment" > * Copyright (c) 2012, CS Systemes d' Information, France< / span > < / div >
< div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < span class = "comment" > * All rights reserved.< / span > < / div >
< div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "comment" > *< / span > < / div >
< div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < span class = "comment" > * Redistribution and use in source and binary forms, with or without< / span > < / div >
< div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < span class = "comment" > * modification, are permitted provided that the following conditions< / span > < / div >
< div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "comment" > * are met:< / span > < / div >
< div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "comment" > * 1. Redistributions of source code must retain the above copyright< / span > < / div >
< div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "comment" > * notice, this list of conditions and the following disclaimer.< / span > < / div >
< div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "comment" > * 2. Redistributions in binary form must reproduce the above copyright< / span > < / div >
< div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "comment" > * notice, this list of conditions and the following disclaimer in the< / span > < / div >
< div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "comment" > * documentation and/or other materials provided with the distribution.< / span > < / div >
< div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "comment" > *< / span > < / div >
< div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < span class = "comment" > * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS' < / span > < / div >
< div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < span class = "comment" > * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE< / span > < / div >
< div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "comment" > * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE< / span > < / div >
< div class = "line" > < a name = "l00027" > < / a > < span class = "lineno" > 27< / span >   < span class = "comment" > * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE< / span > < / div >
< div class = "line" > < a name = "l00028" > < / a > < span class = "lineno" > 28< / span >   < span class = "comment" > * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR< / span > < / div >
< div class = "line" > < a name = "l00029" > < / a > < span class = "lineno" > 29< / span >   < span class = "comment" > * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF< / span > < / div >
< div class = "line" > < a name = "l00030" > < / a > < span class = "lineno" > 30< / span >   < span class = "comment" > * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS< / span > < / div >
< div class = "line" > < a name = "l00031" > < / a > < span class = "lineno" > 31< / span >   < span class = "comment" > * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN< / span > < / div >
< div class = "line" > < a name = "l00032" > < / a > < span class = "lineno" > 32< / span >   < span class = "comment" > * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)< / span > < / div >
< div class = "line" > < a name = "l00033" > < / a > < span class = "lineno" > 33< / span >   < span class = "comment" > * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE< / span > < / div >
< div class = "line" > < a name = "l00034" > < / a > < span class = "lineno" > 34< / span >   < span class = "comment" > * POSSIBILITY OF SUCH DAMAGE.< / span > < / div >
< div class = "line" > < a name = "l00035" > < / a > < span class = "lineno" > 35< / span >   < span class = "comment" > */< / span > < / div >
< div class = "line" > < a name = "l00036" > < / a > < span class = "lineno" > 36< / span >   < span class = "preprocessor" > #ifndef OPJ_JP2_H< / span > < / div >
< div class = "line" > < a name = "l00037" > < / a > < span class = "lineno" > 37< / span >   < span class = "preprocessor" > #define OPJ_JP2_H< / span > < / div >
< div class = "line" > < a name = "l00038" > < / a > < span class = "lineno" > 38< / span >   < / div >
< div class = "line" > < a name = "l00046" > < / a > < span class = "lineno" > 46< / span >   < / div >
< div class = "line" > < a name = "l00047" > < / a > < span class = "lineno" > 47< / span >   < span class = "comment" > /*#define JPIP_JPIP 0x6a706970*/< / span > < / div >
< div class = "line" > < a name = "l00048" > < / a > < span class = "lineno" > 48< / span >   < / div >
< div class = "line" > < a name = "l00049" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a64144dd2c127abb43a0366baee7f1e7e" > 49< / a > < / span >   < span class = "preprocessor" > #define JP2_JP 0x6a502020 < / span > < / div >
< div class = "line" > < a name = "l00050" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#aaae0ae3fa278598712f2f7aad0130651" > 50< / a > < / span >   < span class = "preprocessor" > #define JP2_FTYP 0x66747970 < / span > < / div >
< div class = "line" > < a name = "l00051" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a7f29581c2ff234c50aee2053e565ac7f" > 51< / a > < / span >   < span class = "preprocessor" > #define JP2_JP2H 0x6a703268 < / span > < / div >
< div class = "line" > < a name = "l00052" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a161d0598acfab17dbd5c25bff4000686" > 52< / a > < / span >   < span class = "preprocessor" > #define JP2_IHDR 0x69686472 < / span > < / div >
< div class = "line" > < a name = "l00053" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#ade7b1844616a0f75f5ff4cf5f9494985" > 53< / a > < / span >   < span class = "preprocessor" > #define JP2_COLR 0x636f6c72 < / span > < / div >
< div class = "line" > < a name = "l00054" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a1889badc432581a6ecbc32965611919f" > 54< / a > < / span >   < span class = "preprocessor" > #define JP2_JP2C 0x6a703263 < / span > < / div >
< div class = "line" > < a name = "l00055" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a08094fb579fe14ef4e9c348826c75d37" > 55< / a > < / span >   < span class = "preprocessor" > #define JP2_URL 0x75726c20 < / span > < / div >
< div class = "line" > < a name = "l00056" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#acd6dcfb1e1bfdfe0f3ee5dd47a405c97" > 56< / a > < / span >   < span class = "preprocessor" > #define JP2_PCLR 0x70636c72 < / span > < / div >
< div class = "line" > < a name = "l00057" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a73c7654a5dc11751341ee2e68bfaa54e" > 57< / a > < / span >   < span class = "preprocessor" > #define JP2_CMAP 0x636d6170 < / span > < / div >
< div class = "line" > < a name = "l00058" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a059a5377614bba1818531509138607cf" > 58< / a > < / span >   < span class = "preprocessor" > #define JP2_CDEF 0x63646566 < / span > < / div >
< div class = "line" > < a name = "l00059" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#ab30495ae72fb834fb0020e746b00f239" > 59< / a > < / span >   < span class = "preprocessor" > #define JP2_DTBL 0x6474626c < / span > < / div >
< div class = "line" > < a name = "l00060" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a9424b8c9fe6b1ef09c2d42123794449d" > 60< / a > < / span >   < span class = "preprocessor" > #define JP2_BPCC 0x62706363 < / span > < / div >
< div class = "line" > < a name = "l00061" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a59612ec7ebcd7881e86e504d288d5ad0" > 61< / a > < / span >   < span class = "preprocessor" > #define JP2_JP2 0x6a703220 < / span > < / div >
< div class = "line" > < a name = "l00063" > < / a > < span class = "lineno" > 63< / span >   < span class = "preprocessor" > < / span > < span class = "comment" > /* For the future */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a name = "l00064" > < / a > < span class = "lineno" > 64< / span >   < span class = "comment" > /* #define JP2_RES 0x72657320 */< / span > < / div >
< div class = "line" > < a name = "l00065" > < / a > < span class = "lineno" > 65< / span >   < span class = "comment" > /* #define JP2_JP2I 0x6a703269 */< / span > < / div >
< div class = "line" > < a name = "l00066" > < / a > < span class = "lineno" > 66< / span >   < span class = "comment" > /* #define JP2_XML 0x786d6c20 */< / span > < / div >
< div class = "line" > < a name = "l00067" > < / a > < span class = "lineno" > 67< / span >   < span class = "comment" > /* #define JP2_UUID 0x75756994 */< / span > < / div >
< div class = "line" > < a name = "l00068" > < / a > < span class = "lineno" > 68< / span >   < span class = "comment" > /* #define JP2_UINF 0x75696e66 */< / span > < / div >
< div class = "line" > < a name = "l00069" > < / a > < span class = "lineno" > 69< / span >   < span class = "comment" > /* #define JP2_ULST 0x756c7374 */< / span > < / div >
< div class = "line" > < a name = "l00071" > < / a > < span class = "lineno" > 71< / span >   < span class = "comment" > /* ----------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a name = "l00072" > < / a > < span class = "lineno" > 72< / span >   < / div >
< div class = "line" > < a name = "l00073" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9e" > 73< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > enum< / span > {< / div >
< div class = "line" > < a name = "l00074" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > 74< / a > < / span >   < a class = "code" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > JP2_STATE_NONE< / a > = 0x0,< / div >
< div class = "line" > < a name = "l00075" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > 75< / a > < / span >   < a class = "code" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > JP2_STATE_SIGNATURE< / a > = 0x1,< / div >
< div class = "line" > < a name = "l00076" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > 76< / a > < / span >   < a class = "code" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > JP2_STATE_FILE_TYPE< / a > = 0x2,< / div >
< div class = "line" > < a name = "l00077" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > 77< / a > < / span >   < a class = "code" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > JP2_STATE_HEADER< / a > = 0x4,< / div >
< div class = "line" > < a name = "l00078" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > 78< / a > < / span >   < a class = "code" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > JP2_STATE_CODESTREAM< / a > = 0x8,< / div >
< div class = "line" > < a name = "l00079" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > 79< / a > < / span >   < a class = "code" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > JP2_STATE_END_CODESTREAM< / a > = 0x10,< / div >
< div class = "line" > < a name = "l00080" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > 80< / a > < / span >   < a class = "code" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > JP2_STATE_UNKNOWN< / a > = 0x7fffffff < span class = "comment" > /* ISO C restricts enumerator values to range of ' int' */< / span > < / div >
< div class = "line" > < a name = "l00081" > < / a > < span class = "lineno" > 81< / span >   }< / div >
< div class = "line" > < a name = "l00082" > < / a > < span class = "lineno" > 82< / span >   < a class = "code" href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9e" > JP2_STATE< / a > ;< / div >
< div class = "line" > < a name = "l00083" > < / a > < span class = "lineno" > 83< / span >   < / div >
< div class = "line" > < a name = "l00084" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a365cc3a24f67d841247836d1a1b12da6" > 84< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > enum< / span > {< / div >
< div class = "line" > < a name = "l00085" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > 85< / a > < / span >   < a class = "code" href = "jp2_8h.html#a365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > JP2_IMG_STATE_NONE< / a > = 0x0,< / div >
< div class = "line" > < a name = "l00086" > < / a > < span class = "lineno" > < a class = "line" href = "jp2_8h.html#a365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > 86< / a > < / span >   < a class = "code" href = "jp2_8h.html#a365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > JP2_IMG_STATE_UNKNOWN< / a > = 0x7fffffff< / div >
< div class = "line" > < a name = "l00087" > < / a > < span class = "lineno" > 87< / span >   }< / div >
< div class = "line" > < a name = "l00088" > < / a > < span class = "lineno" > 88< / span >   < a class = "code" href = "jp2_8h.html#a365cc3a24f67d841247836d1a1b12da6" > JP2_IMG_STATE< / a > ;< / div >
< div class = "line" > < a name = "l00089" > < / a > < span class = "lineno" > 89< / span >   < / div >
< div class = "line" > < a name = "l00093" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef__info.html" > 93< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__cdef__info.html" > opj_jp2_cdef_info< / a > {< / div >
< div class = "line" > < a name = "l00094" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef__info.html#a7cc6773fa31c8f7da3ccf832331d55b7" > 94< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < a class = "code" href = "structopj__jp2__cdef__info.html#a986c92a70181818edebbda8206925b02" > cn< / a > , < a class = "code" href = "structopj__jp2__cdef__info.html#a7cc6773fa31c8f7da3ccf832331d55b7" > typ< / a > , < a class = "code" href = "structopj__jp2__cdef__info.html#ac509dcc054a8fbfaf64a7672009de06b" > asoc< / a > ;< / div >
< div class = "line" > < a name = "l00095" > < / a > < span class = "lineno" > 95< / span >   } < a class = "code" href = "jp2_8h.html#ab8791367af1ff0919b56d19850577bdd" > opj_jp2_cdef_info_t< / a > ;< / div >
< div class = "line" > < a name = "l00096" > < / a > < span class = "lineno" > 96< / span >   < / div >
< div class = "line" > < a name = "l00100" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef.html" > 100< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__cdef.html" > opj_jp2_cdef< / a > {< / div >
< div class = "line" > < a name = "l00101" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef.html#a29f47cabdd5e963425d8f714aae315bb" > 101< / a > < / span >   < a class = "code" href = "structopj__jp2__cdef__info.html" > opj_jp2_cdef_info_t< / a > *< a class = "code" href = "structopj__jp2__cdef.html#a29f47cabdd5e963425d8f714aae315bb" > info< / a > ;< / div >
< div class = "line" > < a name = "l00102" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cdef.html#a40d46b67c1dd74efeaf8dd224da8496c" > 102< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < a class = "code" href = "structopj__jp2__cdef.html#a40d46b67c1dd74efeaf8dd224da8496c" > n< / a > ;< / div >
< div class = "line" > < a name = "l00103" > < / a > < span class = "lineno" > 103< / span >   } < a class = "code" href = "jp2_8h.html#a0d995bb90256919f7bbd2ee8bad8295c" > opj_jp2_cdef_t< / a > ;< / div >
< div class = "line" > < a name = "l00104" > < / a > < span class = "lineno" > 104< / span >   < / div >
< div class = "line" > < a name = "l00108" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cmap__comp.html" > 108< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__cmap__comp.html" > opj_jp2_cmap_comp< / a > {< / div >
< div class = "line" > < a name = "l00109" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cmap__comp.html#a2efcc8ed4eab091e5b1b3d9e34206d57" > 109< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < a class = "code" href = "structopj__jp2__cmap__comp.html#a2efcc8ed4eab091e5b1b3d9e34206d57" > cmp< / a > ;< / div >
< div class = "line" > < a name = "l00110" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__cmap__comp.html#a5be92506889741ecd457aeb5e039bb5a" > 110< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < a class = "code" href = "structopj__jp2__cmap__comp.html#a80e39cff1338addeb6613a660448274e" > mtyp< / a > , < a class = "code" href = "structopj__jp2__cmap__comp.html#a5be92506889741ecd457aeb5e039bb5a" > pcol< / a > ;< / div >
< div class = "line" > < a name = "l00111" > < / a > < span class = "lineno" > 111< / span >   } < a class = "code" href = "jp2_8h.html#a34b14221b1698d44ce510539055aaf12" > opj_jp2_cmap_comp_t< / a > ;< / div >
< div class = "line" > < a name = "l00112" > < / a > < span class = "lineno" > 112< / span >   < / div >
< div class = "line" > < a name = "l00116" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html" > 116< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__pclr.html" > opj_jp2_pclr< / a > {< / div >
< div class = "line" > < a name = "l00117" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#a5086af17a60ce66dec67fd0fb21cb572" > 117< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *< a class = "code" href = "structopj__jp2__pclr.html#a5086af17a60ce66dec67fd0fb21cb572" > entries< / a > ;< / div >
< div class = "line" > < a name = "l00118" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#af37aceb83a88b539247d9ad74ebe5982" > 118< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *< a class = "code" href = "structopj__jp2__pclr.html#af37aceb83a88b539247d9ad74ebe5982" > channel_sign< / a > ;< / div >
< div class = "line" > < a name = "l00119" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#a0569973966d1e41738af2affffcc98b2" > 119< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *< a class = "code" href = "structopj__jp2__pclr.html#a0569973966d1e41738af2affffcc98b2" > channel_size< / a > ;< / div >
< div class = "line" > < a name = "l00120" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#adca91f787ca88452162789756f05be01" > 120< / a > < / span >   < a class = "code" href = "structopj__jp2__cmap__comp.html" > opj_jp2_cmap_comp_t< / a > *< a class = "code" href = "structopj__jp2__pclr.html#adca91f787ca88452162789756f05be01" > cmap< / a > ;< / div >
< div class = "line" > < a name = "l00121" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#ae1be1d82e72b48d281b96905df997291" > 121< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < a class = "code" href = "structopj__jp2__pclr.html#ae1be1d82e72b48d281b96905df997291" > nr_entries< / a > ;< / div >
< div class = "line" > < a name = "l00122" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__pclr.html#a93f41a07f4176b4f3a59ec11ce410f07" > 122< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < a class = "code" href = "structopj__jp2__pclr.html#a93f41a07f4176b4f3a59ec11ce410f07" > nr_channels< / a > ;< / div >
< div class = "line" > < a name = "l00123" > < / a > < span class = "lineno" > 123< / span >   } < a class = "code" href = "jp2_8h.html#aacb47d812d95009177ea299c5b74944e" > opj_jp2_pclr_t< / a > ;< / div >
< div class = "line" > < a name = "l00124" > < / a > < span class = "lineno" > 124< / span >   < / div >
< div class = "line" > < a name = "l00128" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html" > 128< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__color.html" > opj_jp2_color< / a > {< / div >
< div class = "line" > < a name = "l00129" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#a59f5a767a1797ff94791dd7ef3036f26" > 129< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *< a class = "code" href = "structopj__jp2__color.html#a59f5a767a1797ff94791dd7ef3036f26" > icc_profile_buf< / a > ;< / div >
< div class = "line" > < a name = "l00130" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#adf75f5a13127fd3295e3fa109968a232" > 130< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__color.html#adf75f5a13127fd3295e3fa109968a232" > icc_profile_len< / a > ;< / div >
< div class = "line" > < a name = "l00131" > < / a > < span class = "lineno" > 131< / span >   < / div >
< div class = "line" > < a name = "l00132" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#a0457dbecaaf7af232fe78218bce45286" > 132< / a > < / span >   < a class = "code" href = "structopj__jp2__cdef.html" > opj_jp2_cdef_t< / a > *< a class = "code" href = "structopj__jp2__color.html#a0457dbecaaf7af232fe78218bce45286" > jp2_cdef< / a > ;< / div >
< div class = "line" > < a name = "l00133" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#abc3a39c8ede26c3d2e4950cf7c077f31" > 133< / a > < / span >   < a class = "code" href = "structopj__jp2__pclr.html" > opj_jp2_pclr_t< / a > *< a class = "code" href = "structopj__jp2__color.html#abc3a39c8ede26c3d2e4950cf7c077f31" > jp2_pclr< / a > ;< / div >
< div class = "line" > < a name = "l00134" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__color.html#a09689a1bd0b03a26bf88b9f183568fc2" > 134< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < a class = "code" href = "structopj__jp2__color.html#a09689a1bd0b03a26bf88b9f183568fc2" > jp2_has_colr< / a > ;< / div >
< div class = "line" > < a name = "l00135" > < / a > < span class = "lineno" > 135< / span >   } < a class = "code" href = "jp2_8h.html#a4aa80a1d1d3f7d02b5626ba44ce7c200" > opj_jp2_color_t< / a > ;< / div >
< div class = "line" > < a name = "l00136" > < / a > < span class = "lineno" > 136< / span >   < / div >
< div class = "line" > < a name = "l00140" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__comps.html" > 140< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__comps.html" > opj_jp2_comps< / a > {< / div >
< div class = "line" > < a name = "l00141" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__comps.html#a49a9008649c2dc0ec1df04e08dcc808d" > 141< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__comps.html#a49a9008649c2dc0ec1df04e08dcc808d" > depth< / a > ;< / div >
< div class = "line" > < a name = "l00142" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__comps.html#a9cf3bdebab87dfedb83480abc2d96773" > 142< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__comps.html#a9cf3bdebab87dfedb83480abc2d96773" > sgnd< / a > ;< / div >
< div class = "line" > < a name = "l00143" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__comps.html#a35983fa253b87bb22ba5b3d44aea9223" > 143< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__comps.html#a35983fa253b87bb22ba5b3d44aea9223" > bpcc< / a > ;< / div >
< div class = "line" > < a name = "l00144" > < / a > < span class = "lineno" > 144< / span >   } < a class = "code" href = "jp2_8h.html#a5ba2f0a030af4209c86271e9ef472654" > opj_jp2_comps_t< / a > ;< / div >
< div class = "line" > < a name = "l00145" > < / a > < span class = "lineno" > 145< / span >   < / div >
< div class = "line" > < a name = "l00149" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html" > 149< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2.html" > opj_jp2< / a > {< / div >
< div class = "line" > < a name = "l00151" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a875518e7a947320aa58c01fbbd759dc7" > 151< / a > < / span >   < a class = "code" href = "structopj__j2k.html" > opj_j2k_t< / a > *< a class = "code" href = "structopj__jp2.html#a875518e7a947320aa58c01fbbd759dc7" > j2k< / a > ;< / div >
< div class = "line" > < a name = "l00153" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a79421ce9fdc9a3e16432dd91b7c09abd" > 153< / a > < / span >   < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__procedure__list.html" > opj_procedure_list< / a > * < a class = "code" href = "structopj__jp2.html#a79421ce9fdc9a3e16432dd91b7c09abd" > m_validation_list< / a > ;< / div >
< div class = "line" > < a name = "l00155" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a3373abe9fd441b568ef176fb3c226c56" > 155< / a > < / span >   < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__procedure__list.html" > opj_procedure_list< / a > * < a class = "code" href = "structopj__jp2.html#a3373abe9fd441b568ef176fb3c226c56" > m_procedure_list< / a > ;< / div >
< div class = "line" > < a name = "l00156" > < / a > < span class = "lineno" > 156< / span >   < / div >
< div class = "line" > < a name = "l00157" > < / a > < span class = "lineno" > 157< / span >   < span class = "comment" > /* width of image */< / span > < / div >
< div class = "line" > < a name = "l00158" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ae13f89811307d08f708b91ca169d6eb5" > 158< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#ae13f89811307d08f708b91ca169d6eb5" > w< / a > ;< / div >
< div class = "line" > < a name = "l00159" > < / a > < span class = "lineno" > 159< / span >   < span class = "comment" > /* height of image */< / span > < / div >
< div class = "line" > < a name = "l00160" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a70f6a298859522dbf3c830f0a1eda18d" > 160< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a70f6a298859522dbf3c830f0a1eda18d" > h< / a > ;< / div >
< div class = "line" > < a name = "l00161" > < / a > < span class = "lineno" > 161< / span >   < span class = "comment" > /* number of components in the image */< / span > < / div >
< div class = "line" > < a name = "l00162" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a85f8f2c8814bd6f296476a19d382bb74" > 162< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a85f8f2c8814bd6f296476a19d382bb74" > numcomps< / a > ;< / div >
< div class = "line" > < a name = "l00163" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#adb758190fa0884352081f9117f81dd7c" > 163< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#adb758190fa0884352081f9117f81dd7c" > bpc< / a > ;< / div >
< div class = "line" > < a name = "l00164" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a2ad7a5f9ed0c0b24e7c78fdcb2f1de74" > 164< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a2ad7a5f9ed0c0b24e7c78fdcb2f1de74" > C< / a > ;< / div >
< div class = "line" > < a name = "l00165" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ada6c04ccb24bfd90726e9cc334006aac" > 165< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#ada6c04ccb24bfd90726e9cc334006aac" > UnkC< / a > ;< / div >
< div class = "line" > < a name = "l00166" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#aa23fdbe2afadda6daac7757c212466c7" > 166< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#aa23fdbe2afadda6daac7757c212466c7" > IPR< / a > ;< / div >
< div class = "line" > < a name = "l00167" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ac5c8d612480d6624fd427db39a5955dd" > 167< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#ac5c8d612480d6624fd427db39a5955dd" > meth< / a > ;< / div >
< div class = "line" > < a name = "l00168" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a586cf1790b0c4858f9dc5ff1ffa5b61b" > 168< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a586cf1790b0c4858f9dc5ff1ffa5b61b" > approx< / a > ;< / div >
< div class = "line" > < a name = "l00169" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#af5a9288d5d542391f82aa7ef2b7030a1" > 169< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#af5a9288d5d542391f82aa7ef2b7030a1" > enumcs< / a > ;< / div >
< div class = "line" > < a name = "l00170" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a339671403a394735a3ed05293ee2a50b" > 170< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a339671403a394735a3ed05293ee2a50b" > precedence< / a > ;< / div >
< div class = "line" > < a name = "l00171" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a208170d32cc20d0fff660186eb4861ee" > 171< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a208170d32cc20d0fff660186eb4861ee" > brand< / a > ;< / div >
< div class = "line" > < a name = "l00172" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a8abe8bd5f7fcd93be189dfcbf8812971" > 172< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a8abe8bd5f7fcd93be189dfcbf8812971" > minversion< / a > ;< / div >
< div class = "line" > < a name = "l00173" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ab70c120d80c4d8924700cdf01e755471" > 173< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#ab70c120d80c4d8924700cdf01e755471" > numcl< / a > ;< / div >
< div class = "line" > < a name = "l00174" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#aac64b2494bc12c8e3dc8ca363523f675" > 174< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > *< a class = "code" href = "structopj__jp2.html#aac64b2494bc12c8e3dc8ca363523f675" > cl< / a > ;< / div >
< div class = "line" > < a name = "l00175" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a8e5e1cc05ff8c62af2de5a449e7f8360" > 175< / a > < / span >   < a class = "code" href = "structopj__jp2__comps.html" > opj_jp2_comps_t< / a > *< a class = "code" href = "structopj__jp2.html#a8e5e1cc05ff8c62af2de5a449e7f8360" > comps< / a > ;< / div >
< div class = "line" > < a name = "l00176" > < / a > < span class = "lineno" > 176< / span >   < span class = "comment" > /* FIXME: The following two variables are used to save offset< / span > < / div >
< div class = "line" > < a name = "l00177" > < / a > < span class = "lineno" > 177< / span >   < span class = "comment" > as we write out a JP2 file to disk. This mechanism is not flexible< / span > < / div >
< div class = "line" > < a name = "l00178" > < / a > < span class = "lineno" > 178< / span >   < span class = "comment" > as codec writers will need to extand those fields as new part< / span > < / div >
< div class = "line" > < a name = "l00179" > < / a > < span class = "lineno" > 179< / span >   < span class = "comment" > of the standard are implemented.< / span > < / div >
< div class = "line" > < a name = "l00180" > < / a > < span class = "lineno" > 180< / span >   < span class = "comment" > */< / span > < / div >
< div class = "line" > < a name = "l00181" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a76092894913b42c5f6a3d25c22710040" > 181< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > < a class = "code" href = "structopj__jp2.html#a76092894913b42c5f6a3d25c22710040" > j2k_codestream_offset< / a > ;< / div >
< div class = "line" > < a name = "l00182" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ad07fe2daf519257d9f13afffdc7dc340" > 182< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > < a class = "code" href = "structopj__jp2.html#ad07fe2daf519257d9f13afffdc7dc340" > jpip_iptr_offset< / a > ;< / div >
< div class = "line" > < a name = "l00183" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#aefec720627fa6c234c57b3ba93321770" > 183< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "structopj__jp2.html#aefec720627fa6c234c57b3ba93321770" > jpip_on< / a > ;< / div >
< div class = "line" > < a name = "l00184" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#aafa30d9a77179bf5d958a09a96e75262" > 184< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#aafa30d9a77179bf5d958a09a96e75262" > jp2_state< / a > ;< / div >
< div class = "line" > < a name = "l00185" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a31b79800074b58a6f92ead64ae0a1e5e" > 185< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2.html#a31b79800074b58a6f92ead64ae0a1e5e" > jp2_img_state< / a > ;< / div >
< div class = "line" > < a name = "l00186" > < / a > < span class = "lineno" > 186< / span >   < / div >
< div class = "line" > < a name = "l00187" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a93425cf36af61028d51c8e1d8ccb926c" > 187< / a > < / span >   < a class = "code" href = "structopj__jp2__color.html" > opj_jp2_color_t< / a > < a class = "code" href = "structopj__jp2.html#a93425cf36af61028d51c8e1d8ccb926c" > color< / a > ;< / div >
< div class = "line" > < a name = "l00188" > < / a > < span class = "lineno" > 188< / span >   < / div >
< div class = "line" > < a name = "l00189" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ace2bc5d96509b1975fead8d36a7a2489" > 189< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "structopj__jp2.html#ace2bc5d96509b1975fead8d36a7a2489" > ignore_pclr_cmap_cdef< / a > ;< / div >
< div class = "line" > < a name = "l00190" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#a94d28ba033ecd425f6f8fc456c0c758b" > 190< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < a class = "code" href = "structopj__jp2.html#a94d28ba033ecd425f6f8fc456c0c758b" > has_jp2h< / a > ;< / div >
< div class = "line" > < a name = "l00191" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2.html#ac1a3c49660d4366865cf11d1f489419c" > 191< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < a class = "code" href = "structopj__jp2.html#ac1a3c49660d4366865cf11d1f489419c" > has_ihdr< / a > ;< / div >
< div class = "line" > < a name = "l00192" > < / a > < span class = "lineno" > 192< / span >   }< / div >
< div class = "line" > < a name = "l00193" > < / a > < span class = "lineno" > 193< / span >   < a class = "code" href = "jp2_8h.html#a54536769465335f865f13cbdee1bf205" > opj_jp2_t< / a > ;< / div >
< div class = "line" > < a name = "l00194" > < / a > < span class = "lineno" > 194< / span >   < / div >
< div class = "line" > < a name = "l00198" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__box.html" > 198< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__box.html" > opj_jp2_box< / a > {< / div >
< div class = "line" > < a name = "l00199" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__box.html#a1e05f17424b492e37d2d8ecbd8669f43" > 199< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__box.html#a1e05f17424b492e37d2d8ecbd8669f43" > length< / a > ;< / div >
< div class = "line" > < a name = "l00200" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__box.html#a86ff1e8de1f326fc2cdf029c3a3764ee" > 200< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__box.html#a86ff1e8de1f326fc2cdf029c3a3764ee" > type< / a > ;< / div >
< div class = "line" > < a name = "l00201" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__box.html#a33abcdc818d00a144bbbd7167d55a194" > 201< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < a class = "code" href = "structopj__jp2__box.html#a33abcdc818d00a144bbbd7167d55a194" > init_pos< / a > ;< / div >
< div class = "line" > < a name = "l00202" > < / a > < span class = "lineno" > 202< / span >   } < a class = "code" href = "jp2_8h.html#aff3c6d57751b5f8c254f2939dd375826" > opj_jp2_box_t< / a > ;< / div >
< div class = "line" > < a name = "l00203" > < / a > < span class = "lineno" > 203< / span >   < / div >
< div class = "line" > < a name = "l00204" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__header__handler.html" > 204< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__header__handler.html" > opj_jp2_header_handler< / a > {< / div >
< div class = "line" > < a name = "l00205" > < / a > < span class = "lineno" > 205< / span >   < span class = "comment" > /* marker value */< / span > < / div >
< div class = "line" > < a name = "l00206" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__header__handler.html#a84bb5aa3b2dd5bb276d0ad2e8d74308f" > 206< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__header__handler.html#a84bb5aa3b2dd5bb276d0ad2e8d74308f" > id< / a > ;< / div >
< div class = "line" > < a name = "l00207" > < / a > < span class = "lineno" > 207< / span >   < span class = "comment" > /* action linked to the marker */< / span > < / div >
< div class = "line" > < a name = "l00208" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__header__handler.html#a10f6796223fd6fe473874706436aecd8" > 208< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > (*< a class = "code" href = "structopj__jp2__header__handler.html#a10f6796223fd6fe473874706436aecd8" > handler< / a > )(< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00209" > < / a > < span class = "lineno" > 209< / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > *p_header_data,< / div >
< div class = "line" > < a name = "l00210" > < / a > < span class = "lineno" > 210< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_header_size,< / div >
< div class = "line" > < a name = "l00211" > < / a > < span class = "lineno" > 211< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00212" > < / a > < span class = "lineno" > 212< / span >   }< / div >
< div class = "line" > < a name = "l00213" > < / a > < span class = "lineno" > 213< / span >   < a class = "code" href = "jp2_8h.html#a695268786e3606dd84ea1de098357f0a" > opj_jp2_header_handler_t< / a > ;< / div >
< div class = "line" > < a name = "l00214" > < / a > < span class = "lineno" > 214< / span >   < / div >
< div class = "line" > < a name = "l00215" > < / a > < span class = "lineno" > 215< / span >   < / div >
< div class = "line" > < a name = "l00216" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__img__header__writer__handler.html" > 216< / a > < / span >   < span class = "keyword" > typedef< / span > < span class = "keyword" > struct < / span > < a class = "code" href = "structopj__jp2__img__header__writer__handler.html" > opj_jp2_img_header_writer_handler< / a > {< / div >
< div class = "line" > < a name = "l00217" > < / a > < span class = "lineno" > 217< / span >   < span class = "comment" > /* action to perform */< / span > < / div >
< div class = "line" > < a name = "l00218" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__img__header__writer__handler.html#a97e7dc257b27421c49fe2160dbac3c74" > 218< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > * (*handler)(< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > * p_data_size);< / div >
< div class = "line" > < a name = "l00219" > < / a > < span class = "lineno" > 219< / span >   < span class = "comment" > /* result of the action : data */< / span > < / div >
< div class = "line" > < a name = "l00220" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__img__header__writer__handler.html#a28a7b2543673b3f762025a3ee3b9c1ac" > 220< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > * < a class = "code" href = "structopj__jp2__img__header__writer__handler.html#a28a7b2543673b3f762025a3ee3b9c1ac" > m_data< / a > ;< / div >
< div class = "line" > < a name = "l00221" > < / a > < span class = "lineno" > 221< / span >   < span class = "comment" > /* size of data */< / span > < / div >
< div class = "line" > < a name = "l00222" > < / a > < span class = "lineno" > < a class = "line" href = "structopj__jp2__img__header__writer__handler.html#a6602a333477eac73b87c7dba9d8661a3" > 222< / a > < / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < a class = "code" href = "structopj__jp2__img__header__writer__handler.html#a6602a333477eac73b87c7dba9d8661a3" > m_size< / a > ;< / div >
< div class = "line" > < a name = "l00223" > < / a > < span class = "lineno" > 223< / span >   }< / div >
< div class = "line" > < a name = "l00224" > < / a > < span class = "lineno" > 224< / span >   < a class = "code" href = "jp2_8h.html#ad02d5ff8582a4985d880f8b781b160bc" > opj_jp2_img_header_writer_handler_t< / a > ;< / div >
< div class = "line" > < a name = "l00225" > < / a > < span class = "lineno" > 225< / span >   < / div >
< div class = "line" > < a name = "l00228" > < / a > < span class = "lineno" > 228< / span >   < span class = "comment" > /* ----------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a name = "l00229" > < / a > < span class = "lineno" > 229< / span >   < / div >
< div class = "line" > < a name = "l00236" > < / a > < span class = "lineno" > 236< / span >   < span class = "keywordtype" > void< / span > < a class = "code" href = "jp2_8h.html#a24d94a6f5cf51200b3366a77e25e547d" > opj_jp2_setup_decoder< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < a class = "code" href = "structopj__dparameters.html" > opj_dparameters_t< / a > *parameters);< / div >
< div class = "line" > < a name = "l00237" > < / a > < span class = "lineno" > 237< / span >   < / div >
< div class = "line" > < a name = "l00245" > < / a > < span class = "lineno" > 245< / span >   < span class = "keywordtype" > void< / span > < a class = "code" href = "jp2_8h.html#a03357d8a444bbcdee8c5e220588440ef" > opj_jp2_decoder_set_strict_mode< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > strict);< / div >
< div class = "line" > < a name = "l00246" > < / a > < span class = "lineno" > 246< / span >   < / div >
< div class = "line" > < a name = "l00253" > < / a > < span class = "lineno" > 253< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#abe8ec92a2ec7c342926f81a166b6b59c" > opj_jp2_set_threads< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2, < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > num_threads);< / div >
< div class = "line" > < a name = "l00254" > < / a > < span class = "lineno" > 254< / span >   < / div >
< div class = "line" > < a name = "l00264" > < / a > < span class = "lineno" > 264< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#aab973979e00628ffd8b3d99a402d85aa" > opj_jp2_decode< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00265" > < / a > < span class = "lineno" > 265< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00266" > < / a > < span class = "lineno" > 266< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > * p_image,< / div >
< div class = "line" > < a name = "l00267" > < / a > < span class = "lineno" > 267< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00268" > < / a > < span class = "lineno" > 268< / span >   < / div >
< div class = "line" > < a name = "l00279" > < / a > < span class = "lineno" > 279< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a94441c4e15ce0c7adfc3610152e630f2" > opj_jp2_setup_encoder< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00280" > < / a > < span class = "lineno" > 280< / span >   < a class = "code" href = "structopj__cparameters.html" > opj_cparameters_t< / a > *parameters,< / div >
< div class = "line" > < a name = "l00281" > < / a > < span class = "lineno" > 281< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > *image,< / div >
< div class = "line" > < a name = "l00282" > < / a > < span class = "lineno" > 282< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00283" > < / a > < span class = "lineno" > 283< / span >   < / div >
< div class = "line" > < a name = "l00291" > < / a > < span class = "lineno" > 291< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a87e42b697673c52a0b2bb2a241e56b06" > opj_jp2_encode< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00292" > < / a > < span class = "lineno" > 292< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *stream,< / div >
< div class = "line" > < a name = "l00293" > < / a > < span class = "lineno" > 293< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00294" > < / a > < span class = "lineno" > 294< / span >   < / div >
< div class = "line" > < a name = "l00295" > < / a > < span class = "lineno" > 295< / span >   < / div >
< div class = "line" > < a name = "l00306" > < / a > < span class = "lineno" > 306< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a241be56a14ecbf212a1cef44bc148f7b" > opj_jp2_start_compress< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00307" > < / a > < span class = "lineno" > 307< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *stream,< / div >
< div class = "line" > < a name = "l00308" > < / a > < span class = "lineno" > 308< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > * p_image,< / div >
< div class = "line" > < a name = "l00309" > < / a > < span class = "lineno" > 309< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00310" > < / a > < span class = "lineno" > 310< / span >   < / div >
< div class = "line" > < a name = "l00311" > < / a > < span class = "lineno" > 311< / span >   < / div >
< div class = "line" > < a name = "l00316" > < / a > < span class = "lineno" > 316< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#aceeec558d7ed87b1eec33edddf4a0205" > opj_jp2_end_compress< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00317" > < / a > < span class = "lineno" > 317< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *cio,< / div >
< div class = "line" > < a name = "l00318" > < / a > < span class = "lineno" > 318< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00319" > < / a > < span class = "lineno" > 319< / span >   < / div >
< div class = "line" > < a name = "l00320" > < / a > < span class = "lineno" > 320< / span >   < span class = "comment" > /* ----------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a name = "l00321" > < / a > < span class = "lineno" > 321< / span >   < / div >
< div class = "line" > < a name = "l00326" > < / a > < span class = "lineno" > 326< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a305f0351317cfc1ff0e0372fe0c64cdc" > opj_jp2_end_decompress< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00327" > < / a > < span class = "lineno" > 327< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *cio,< / div >
< div class = "line" > < a name = "l00328" > < / a > < span class = "lineno" > 328< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00329" > < / a > < span class = "lineno" > 329< / span >   < / div >
< div class = "line" > < a name = "l00340" > < / a > < span class = "lineno" > 340< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a6bfb434e0d150ae769c7e8eb81117723" > opj_jp2_read_header< / a > (< a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00341" > < / a > < span class = "lineno" > 341< / span >   < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00342" > < / a > < span class = "lineno" > 342< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > ** p_image,< / div >
< div class = "line" > < a name = "l00343" > < / a > < span class = "lineno" > 343< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00344" > < / a > < span class = "lineno" > 344< / span >   < / div >
< div class = "line" > < a name = "l00355" > < / a > < span class = "lineno" > 355< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a1749007cebe7a0a2e547154446340f38" > opj_jp2_set_decoded_components< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2,< / div >
< div class = "line" > < a name = "l00356" > < / a > < span class = "lineno" > 356< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > numcomps,< / div >
< div class = "line" > < a name = "l00357" > < / a > < span class = "lineno" > 357< / span >   < span class = "keyword" > const< / span > < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > * comps_indices,< / div >
< div class = "line" > < a name = "l00358" > < / a > < span class = "lineno" > 358< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00359" > < / a > < span class = "lineno" > 359< / span >   < / div >
< div class = "line" > < a name = "l00374" > < / a > < span class = "lineno" > 374< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a39499b02d05699c0bbd69412b24c6bd6" > opj_jp2_read_tile_header< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2,< / div >
< div class = "line" > < a name = "l00375" > < / a > < span class = "lineno" > 375< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > * p_tile_index,< / div >
< div class = "line" > < a name = "l00376" > < / a > < span class = "lineno" > 376< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > * p_data_size,< / div >
< div class = "line" > < a name = "l00377" > < / a > < span class = "lineno" > 377< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > * p_tile_x0,< / div >
< div class = "line" > < a name = "l00378" > < / a > < span class = "lineno" > 378< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > * p_tile_y0,< / div >
< div class = "line" > < a name = "l00379" > < / a > < span class = "lineno" > 379< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > * p_tile_x1,< / div >
< div class = "line" > < a name = "l00380" > < / a > < span class = "lineno" > 380< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > * p_tile_y1,< / div >
< div class = "line" > < a name = "l00381" > < / a > < span class = "lineno" > 381< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > * p_nb_comps,< / div >
< div class = "line" > < a name = "l00382" > < / a > < span class = "lineno" > 382< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > * p_go_on,< / div >
< div class = "line" > < a name = "l00383" > < / a > < span class = "lineno" > 383< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00384" > < / a > < span class = "lineno" > 384< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00385" > < / a > < span class = "lineno" > 385< / span >   < / div >
< div class = "line" > < a name = "l00396" > < / a > < span class = "lineno" > 396< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a96e24b7a59738febb2f4e89750212021" > opj_jp2_write_tile< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *p_jp2,< / div >
< div class = "line" > < a name = "l00397" > < / a > < span class = "lineno" > 397< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_tile_index,< / div >
< div class = "line" > < a name = "l00398" > < / a > < span class = "lineno" > 398< / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > * p_data,< / div >
< div class = "line" > < a name = "l00399" > < / a > < span class = "lineno" > 399< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_data_size,< / div >
< div class = "line" > < a name = "l00400" > < / a > < span class = "lineno" > 400< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00401" > < / a > < span class = "lineno" > 401< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00402" > < / a > < span class = "lineno" > 402< / span >   < / div >
< div class = "line" > < a name = "l00414" > < / a > < span class = "lineno" > 414< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#aebe5923df2f64f3107658fefb4cb03e0" > opj_jp2_decode_tile< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2,< / div >
< div class = "line" > < a name = "l00415" > < / a > < span class = "lineno" > 415< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_tile_index,< / div >
< div class = "line" > < a name = "l00416" > < / a > < span class = "lineno" > 416< / span >   < a class = "code" href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > * p_data,< / div >
< div class = "line" > < a name = "l00417" > < / a > < span class = "lineno" > 417< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > p_data_size,< / div >
< div class = "line" > < a name = "l00418" > < / a > < span class = "lineno" > 418< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00419" > < / a > < span class = "lineno" > 419< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00420" > < / a > < span class = "lineno" > 420< / span >   < / div >
< div class = "line" > < a name = "l00426" > < / a > < span class = "lineno" > 426< / span >   < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * < a class = "code" href = "jp2_8h.html#a7d5389b7ba1706b96ec2adeb431a4735" > opj_jp2_create< / a > (< a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > p_is_decoder);< / div >
< div class = "line" > < a name = "l00427" > < / a > < span class = "lineno" > 427< / span >   < / div >
< div class = "line" > < a name = "l00432" > < / a > < span class = "lineno" > 432< / span >   < span class = "keywordtype" > void< / span > < a class = "code" href = "jp2_8h.html#a1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > opj_jp2_destroy< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *jp2);< / div >
< div class = "line" > < a name = "l00433" > < / a > < span class = "lineno" > 433< / span >   < / div >
< div class = "line" > < a name = "l00434" > < / a > < span class = "lineno" > 434< / span >   < / div >
< div class = "line" > < a name = "l00448" > < / a > < span class = "lineno" > 448< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a3f8042c954d1cb5a29080555fa241e10" > opj_jp2_set_decode_area< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *p_jp2,< / div >
< div class = "line" > < a name = "l00449" > < / a > < span class = "lineno" > 449< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > * p_image,< / div >
< div class = "line" > < a name = "l00450" > < / a > < span class = "lineno" > 450< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_start_x, < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_start_y,< / div >
< div class = "line" > < a name = "l00451" > < / a > < span class = "lineno" > 451< / span >   < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_end_x, < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > p_end_y,< / div >
< div class = "line" > < a name = "l00452" > < / a > < span class = "lineno" > 452< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00453" > < / a > < span class = "lineno" > 453< / span >   < / div >
< div class = "line" > < a name = "l00457" > < / a > < span class = "lineno" > 457< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a69b73f68c750cf70dc3b9836ed6ccfdc" > opj_jp2_get_tile< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *p_jp2,< / div >
< div class = "line" > < a name = "l00458" > < / a > < span class = "lineno" > 458< / span >   < a class = "code" href = "structopj__stream__private.html" > opj_stream_private_t< / a > *p_stream,< / div >
< div class = "line" > < a name = "l00459" > < / a > < span class = "lineno" > 459< / span >   < a class = "code" href = "structopj__image.html" > opj_image_t< / a > * p_image,< / div >
< div class = "line" > < a name = "l00460" > < / a > < span class = "lineno" > 460< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager,< / div >
< div class = "line" > < a name = "l00461" > < / a > < span class = "lineno" > 461< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > tile_index);< / div >
< div class = "line" > < a name = "l00462" > < / a > < span class = "lineno" > 462< / span >   < / div >
< div class = "line" > < a name = "l00463" > < / a > < span class = "lineno" > 463< / span >   < / div >
< div class = "line" > < a name = "l00467" > < / a > < span class = "lineno" > 467< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#a271ca4cacb9ec1d01623e1dc0762af22" > opj_jp2_set_decoded_resolution_factor< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *p_jp2,< / div >
< div class = "line" > < a name = "l00468" > < / a > < span class = "lineno" > 468< / span >   < a class = "code" href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > res_factor,< / div >
< div class = "line" > < a name = "l00469" > < / a > < span class = "lineno" > 469< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00470" > < / a > < span class = "lineno" > 470< / span >   < / div >
< div class = "line" > < a name = "l00480" > < / a > < span class = "lineno" > 480< / span >   < a class = "code" href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < a class = "code" href = "jp2_8h.html#aae0d471833bc207c9543ba5a7a777939" > opj_jp2_encoder_set_extra_options< / a > (< / div >
< div class = "line" > < a name = "l00481" > < / a > < span class = "lineno" > 481< / span >   < a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > *p_jp2,< / div >
< div class = "line" > < a name = "l00482" > < / a > < span class = "lineno" > 482< / span >   < span class = "keyword" > const< / span > < span class = "keywordtype" > char< / span > * < span class = "keyword" > const< / span > * p_options,< / div >
< div class = "line" > < a name = "l00483" > < / a > < span class = "lineno" > 483< / span >   < a class = "code" href = "structopj__event__mgr.html" > opj_event_mgr_t< / a > * p_manager);< / div >
< div class = "line" > < a name = "l00484" > < / a > < span class = "lineno" > 484< / span >   < / div >
< div class = "line" > < a name = "l00485" > < / a > < span class = "lineno" > 485< / span >   < / div >
< div class = "line" > < a name = "l00486" > < / a > < span class = "lineno" > 486< / span >   < span class = "comment" > /* TODO MSD: clean these 3 functions */< / span > < / div >
< div class = "line" > < a name = "l00495" > < / a > < span class = "lineno" > 495< / span >   < span class = "keywordtype" > void< / span > < a class = "code" href = "jp2_8h.html#a218687e233b685fbb1986b81849aeb61" > jp2_dump< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2, < a class = "code" href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > flag, FILE* out_stream);< / div >
< div class = "line" > < a name = "l00496" > < / a > < span class = "lineno" > 496< / span >   < / div >
< div class = "line" > < a name = "l00504" > < / a > < span class = "lineno" > 504< / span >   < a class = "code" href = "structopj__codestream__info__v2.html" > opj_codestream_info_v2_t< / a > * < a class = "code" href = "jp2_8h.html#a5ed9ca90035485efa93e1e7dce474780" > jp2_get_cstr_info< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2);< / div >
< div class = "line" > < a name = "l00505" > < / a > < span class = "lineno" > 505< / span >   < / div >
< div class = "line" > < a name = "l00513" > < / a > < span class = "lineno" > 513< / span >   < a class = "code" href = "structopj__codestream__index.html" > opj_codestream_index_t< / a > * < a class = "code" href = "jp2_8h.html#a195430af9298b6633ff7a2aa754e2d31" > jp2_get_cstr_index< / a > (< a class = "code" href = "structopj__jp2.html" > opj_jp2_t< / a > * p_jp2);< / div >
< div class = "line" > < a name = "l00514" > < / a > < span class = "lineno" > 514< / span >   < / div >
< div class = "line" > < a name = "l00515" > < / a > < span class = "lineno" > 515< / span >   < / div >
< div class = "line" > < a name = "l00519" > < / a > < span class = "lineno" > 519< / span >   < / div >
< div class = "line" > < a name = "l00520" > < / a > < span class = "lineno" > 520< / span >   < span class = "preprocessor" > #endif < / span > < span class = "comment" > /* OPJ_JP2_H */< / span > < span class = "preprocessor" > < / span > < / div >
< div class = "line" > < a name = "l00521" > < / a > < span class = "lineno" > 521< / span >   < / div >
2015-07-10 18:06:19 +02:00
< / div > <!-- fragment --> < / div > <!-- contents -->
2022-05-13 20:21:13 +02:00
< div class = "ttc" id = "astructopj__jp2_html_a586cf1790b0c4858f9dc5ff1ffa5b61b" > < div class = "ttname" > < a href = "structopj__jp2.html#a586cf1790b0c4858f9dc5ff1ffa5b61b" > opj_jp2::approx< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 approx< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:168< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_aff3c6d57751b5f8c254f2939dd375826" > < div class = "ttname" > < a href = "jp2_8h.html#aff3c6d57751b5f8c254f2939dd375826" > opj_jp2_box_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_box opj_jp2_box_t< / div > < div class = "ttdoc" > JP2 Box.< / div > < / div >
< div class = "ttc" id = "astructopj__image_html_a7a27deb6bf174dd57ee473d1d514f8ef" > < div class = "ttname" > < a href = "structopj__image.html#a7a27deb6bf174dd57ee473d1d514f8ef" > opj_image::x1< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 x1< / div > < div class = "ttdoc" > Xsiz: width of the reference grid.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:715< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a22de44e15bddae7edfacf4e9ac9bb199" > < div class = "ttname" > < a href = "openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199" > OPJ_BYTE< / a > < / div > < div class = "ttdeci" > unsigned char OPJ_BYTE< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:123< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > < div class = "ttname" > < a href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > JP2_STATE_SIGNATURE< / a > < / div > < div class = "ttdeci" > @ JP2_STATE_SIGNATURE< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:75< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a695268786e3606dd84ea1de098357f0a" > < div class = "ttname" > < a href = "jp2_8h.html#a695268786e3606dd84ea1de098357f0a" > opj_jp2_header_handler_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_header_handler opj_jp2_header_handler_t< / div > < / div >
< div class = "ttc" id = "astructopj__j2k_html_a389605db11c55fd94a0ca56aa13687a0" > < div class = "ttname" > < a href = "structopj__j2k.html#a389605db11c55fd94a0ca56aa13687a0" > opj_j2k::m_decoder< / a > < / div > < div class = "ttdeci" > opj_j2k_dec_t m_decoder< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.h:572< / div > < / div >
< div class = "ttc" id = "acio_8c_html_ae94657bc4ae96f252467a685168b94e1" > < div class = "ttname" > < a href = "cio_8c.html#ae94657bc4ae96f252467a685168b94e1" > opj_stream_write_data< / a > < / div > < div class = "ttdeci" > OPJ_SIZE_T opj_stream_write_data(opj_stream_private_t *p_stream, const OPJ_BYTE *p_buffer, OPJ_SIZE_T p_size, opj_event_mgr_t *p_event_mgr)< / div > < div class = "ttdoc" > Writes some bytes to the stream.< / div > < div class = "ttdef" > < b > Definition:< / b > cio.c:385< / div > < / div >
< div class = "ttc" id = "aopj__malloc_8c_html_a3fe08bb7876e393dd04332d049a4d53e" > < div class = "ttname" > < a href = "opj__malloc_8c.html#a3fe08bb7876e393dd04332d049a4d53e" > opj_calloc< / a > < / div > < div class = "ttdeci" > void * opj_calloc(size_t num, size_t size)< / div > < div class = "ttdoc" > Allocate a memory block with elements initialized to 0.< / div > < div class = "ttdef" > < b > Definition:< / b > opj_malloc.c:198< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a7230dd12ccadea216f8dd6b4c670011f" > < div class = "ttname" > < a href = "jp2_8c.html#a7230dd12ccadea216f8dd6b4c670011f" > opj_jp2_check_color< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_check_color(opj_image_t *image, opj_jp2_color_t *color, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:894< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a87e42b697673c52a0b2bb2a241e56b06" > < div class = "ttname" > < a href = "jp2_8h.html#a87e42b697673c52a0b2bb2a241e56b06" > opj_jp2_encode< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_encode(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Encode an image into a JPEG-2000 file stream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2105< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a94441c4e15ce0c7adfc3610152e630f2" > < div class = "ttname" > < a href = "jp2_8c.html#a94441c4e15ce0c7adfc3610152e630f2" > opj_jp2_setup_encoder< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_setup_encoder(opj_jp2_t *jp2, opj_cparameters_t *parameters, opj_image_t *image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Setup the encoder parameters using the current image and using user parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1918< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7462590194ace4bae9a25d78ee2bda9e" > < div class = "ttname" > < a href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9e" > JP2_STATE< / a > < / div > < div class = "ttdeci" > JP2_STATE< / div > < div class = "ttdoc" > < Resolution box (super-box)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:73< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a218687e233b685fbb1986b81849aeb61" > < div class = "ttname" > < a href = "jp2_8h.html#a218687e233b685fbb1986b81849aeb61" > jp2_dump< / a > < / div > < div class = "ttdeci" > void jp2_dump(opj_jp2_t *p_jp2, OPJ_INT32 flag, FILE *out_stream)< / div > < div class = "ttdoc" > Dump some elements from the JP2 decompression structure .< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3221< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a99039de6017a1f64312480f3f4ea448ca65b3a4be7cb921fe73ed48694908cebb" > < div class = "ttname" > < a href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448ca65b3a4be7cb921fe73ed48694908cebb" > OPJ_CLRSPC_EYCC< / a > < / div > < div class = "ttdeci" > @ OPJ_CLRSPC_EYCC< / div > < div class = "ttdoc" > e-YCC< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:321< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__pclr_html" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html" > opj_jp2_pclr< / a > < / div > < div class = "ttdoc" > Palette data: table entries, palette columns.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:116< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_ae13f89811307d08f708b91ca169d6eb5" > < div class = "ttname" > < a href = "structopj__jp2.html#ae13f89811307d08f708b91ca169d6eb5" > opj_jp2::w< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 w< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:158< / div > < / div >
< div class = "ttc" id = "astructopj__tcd_html_a5162cbbb1e49d1379aa7635f8892c283" > < div class = "ttname" > < a href = "structopj__tcd.html#a5162cbbb1e49d1379aa7635f8892c283" > opj_tcd::image< / a > < / div > < div class = "ttdeci" > opj_image_t * image< / div > < div class = "ttdoc" > image header< / div > < div class = "ttdef" > < b > Definition:< / b > tcd.h:270< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a289d97e88f9462c72b5dcd3e0b9d8189" > < div class = "ttname" > < a href = "jp2_8c.html#a289d97e88f9462c72b5dcd3e0b9d8189" > opj_jp2_read_bpcc< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_bpcc(opj_jp2_t *jp2, OPJ_BYTE *p_bpc_header_data, OPJ_UINT32 p_bpc_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a Bit per Component box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:727< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a3f8042c954d1cb5a29080555fa241e10" > < div class = "ttname" > < a href = "jp2_8h.html#a3f8042c954d1cb5a29080555fa241e10" > opj_jp2_set_decode_area< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_decode_area(opj_jp2_t *p_jp2, opj_image_t *p_image, OPJ_INT32 p_start_x, OPJ_INT32 p_start_y, OPJ_INT32 p_end_x, OPJ_INT32 p_end_y, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets the given area to be decoded.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3095< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_adcd6dc192302ff32ffbaa079c01a66d8" > < div class = "ttname" > < a href = "jp2_8c.html#adcd6dc192302ff32ffbaa079c01a66d8" > opj_jp2_read_header_procedure< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_header_procedure(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a jpeg2000 file header structure.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2266< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a339671403a394735a3ed05293ee2a50b" > < div class = "ttname" > < a href = "structopj__jp2.html#a339671403a394735a3ed05293ee2a50b" > opj_jp2::precedence< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 precedence< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:170< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a2d184eac8b0676f3d5f39cdce0d9683c" > < div class = "ttname" > < a href = "jp2_8c.html#a2d184eac8b0676f3d5f39cdce0d9683c" > jp2_header< / a > < / div > < div class = "ttdeci" > static const opj_jp2_header_handler_t jp2_header[]< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:425< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a00fa729fdea32c3bcdc385f2fe02074b" > < div class = "ttname" > < a href = "jp2_8c.html#a00fa729fdea32c3bcdc385f2fe02074b" > opj_jpip_skip_iptr< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jpip_skip_iptr(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2667< / div > < / div >
< div class = "ttc" id = "astructopj__j2k_html_aab56a23eca1d25b36b4a1981775dc944" > < div class = "ttname" > < a href = "structopj__j2k.html#aab56a23eca1d25b36b4a1981775dc944" > opj_j2k::m_cp< / a > < / div > < div class = "ttdeci" > opj_cp_t m_cp< / div > < div class = "ttdoc" > Coding parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.h:584< / div > < / div >
< div class = "ttc" id = "acio_8h_html_a6317b70eeef7f05cf6865d81547ceecb" > < div class = "ttname" > < a href = "cio_8h.html#a6317b70eeef7f05cf6865d81547ceecb" > opj_write_double< / a > < / div > < div class = "ttdeci" > #define opj_write_double< / div > < div class = "ttdef" > < b > Definition:< / b > cio.h:66< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a5c4508543b134e726107308b6463528e" > < div class = "ttname" > < a href = "j2k_8c.html#a5c4508543b134e726107308b6463528e" > opj_j2k_destroy< / a > < / div > < div class = "ttdeci" > void opj_j2k_destroy(opj_j2k_t *p_j2k)< / div > < div class = "ttdoc" > Destroys a jpeg2000 codec.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:9178< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__pclr_html_adca91f787ca88452162789756f05be01" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#adca91f787ca88452162789756f05be01" > opj_jp2_pclr::cmap< / a > < / div > < div class = "ttdeci" > opj_jp2_cmap_comp_t * cmap< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:120< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a364cf233c1485481bd28ad6f59b3eb22" > < div class = "ttname" > < a href = "jp2_8c.html#a364cf233c1485481bd28ad6f59b3eb22" > opj_jp2_read_cmap< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_cmap(opj_jp2_t *jp2, OPJ_BYTE *p_cmap_header_data, OPJ_UINT32 p_cmap_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Collect component mapping data.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1266< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a3f8042c954d1cb5a29080555fa241e10" > < div class = "ttname" > < a href = "jp2_8c.html#a3f8042c954d1cb5a29080555fa241e10" > opj_jp2_set_decode_area< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_decode_area(opj_jp2_t *p_jp2, opj_image_t *p_image, OPJ_INT32 p_start_x, OPJ_INT32 p_start_y, OPJ_INT32 p_end_x, OPJ_INT32 p_end_y, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets the given area to be decoded.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3095< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a59612ec7ebcd7881e86e504d288d5ad0" > < div class = "ttname" > < a href = "jp2_8h.html#a59612ec7ebcd7881e86e504d288d5ad0" > JP2_JP2< / a > < / div > < div class = "ttdeci" > #define JP2_JP2< / div > < div class = "ttdoc" > File type fields.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:61< / div > < / div >
< div class = "ttc" id = "astructopj__j2k_html" > < div class = "ttname" > < a href = "structopj__j2k.html" > opj_j2k< / a > < / div > < div class = "ttdoc" > JPEG-2000 codestream reader/writer.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.h:566< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a78b94b456d282dffe273e9bc7cb25b59" > < div class = "ttname" > < a href = "jp2_8c.html#a78b94b456d282dffe273e9bc7cb25b59" > opj_jp2_set_decoded_components< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_decoded_components(opj_jp2_t *p_jp2, OPJ_UINT32 numcomps, const OPJ_UINT32 *comps_indices, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets the indices of the components to decode.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3085< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a79421ce9fdc9a3e16432dd91b7c09abd" > < div class = "ttname" > < a href = "structopj__jp2.html#a79421ce9fdc9a3e16432dd91b7c09abd" > opj_jp2::m_validation_list< / a > < / div > < div class = "ttdeci" > struct opj_procedure_list * m_validation_list< / div > < div class = "ttdoc" > list of validation procedures< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:153< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a2ad7a5f9ed0c0b24e7c78fdcb2f1de74" > < div class = "ttname" > < a href = "structopj__jp2.html#a2ad7a5f9ed0c0b24e7c78fdcb2f1de74" > opj_jp2::C< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 C< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:164< / div > < / div >
< div class = "ttc" id = "acio_8c_html_ae456419611db729983d8ca337e3f3293" > < div class = "ttname" > < a href = "cio_8c.html#ae456419611db729983d8ca337e3f3293" > opj_stream_has_seek< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_stream_has_seek(const opj_stream_private_t *p_stream)< / div > < div class = "ttdoc" > Tells if the given stream is seekable.< / div > < div class = "ttdef" > < b > Definition:< / b > cio.c:648< / div > < / div >
< div class = "ttc" id = "astructopj__image_html_a80fd916819080f959a601b0089c4c69a" > < div class = "ttname" > < a href = "structopj__image.html#a80fd916819080f959a601b0089c4c69a" > opj_image::y1< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 y1< / div > < div class = "ttdoc" > Ysiz: height of the reference grid.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:717< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a08f5f1ad9ec6ccb4fcf4d3af868bdc6b" > < div class = "ttname" > < a href = "j2k_8c.html#a08f5f1ad9ec6ccb4fcf4d3af868bdc6b" > opj_j2k_end_decompress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_end_decompress(opj_j2k_t *p_j2k, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Ends the decompression procedures and possibiliy add data to be read after the codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:8379< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__pclr_html_a5086af17a60ce66dec67fd0fb21cb572" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#a5086af17a60ce66dec67fd0fb21cb572" > opj_jp2_pclr::entries< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 * entries< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:117< / div > < / div >
< div class = "ttc" id = "afunction__list_8c_html_ae39a4783cf450cc32e8d7bea251a6f90" > < div class = "ttname" > < a href = "function__list_8c.html#ae39a4783cf450cc32e8d7bea251a6f90" > opj_procedure_list_destroy< / a > < / div > < div class = "ttdeci" > void opj_procedure_list_destroy(opj_procedure_list_t *p_list)< / div > < div class = "ttdoc" > Destroys a validation list.< / div > < div class = "ttdef" > < b > Definition:< / b > function_list.c:58< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_abecf91393e6703f8be5006b19df1be22" > < div class = "ttname" > < a href = "j2k_8c.html#abecf91393e6703f8be5006b19df1be22" > opj_j2k_set_threads< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_set_threads(opj_j2k_t *j2k, OPJ_UINT32 num_threads)< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:6710< / div > < / div >
< div class = "ttc" id = "astructopj__image_html_ac63093741ed0c70b9c0a8ee3070cbce6" > < div class = "ttname" > < a href = "structopj__image.html#ac63093741ed0c70b9c0a8ee3070cbce6" > opj_image::numcomps< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 numcomps< / div > < div class = "ttdoc" > number of components in the image< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:719< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > < div class = "ttname" > < a href = "jp2_8h.html#a365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > JP2_IMG_STATE_NONE< / a > < / div > < div class = "ttdeci" > @ JP2_IMG_STATE_NONE< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:85< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html" > < div class = "ttname" > < a href = "structopj__jp2.html" > opj_jp2< / a > < / div > < div class = "ttdoc" > JPEG-2000 file format reader/writer.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:149< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_ab07092d5ac9dc3ce26a42705569179f7" > < div class = "ttname" > < a href = "j2k_8c.html#ab07092d5ac9dc3ce26a42705569179f7" > opj_j2k_end_compress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_end_compress(opj_j2k_t *p_j2k, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Ends the compression procedures and possibiliy add data to be read after the codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:12339< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cmap__comp_html_a80e39cff1338addeb6613a660448274e" > < div class = "ttname" > < a href = "structopj__jp2__cmap__comp.html#a80e39cff1338addeb6613a660448274e" > opj_jp2_cmap_comp::mtyp< / a > < / div > < div class = "ttdeci" > OPJ_BYTE mtyp< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:110< / div > < / div >
< div class = "ttc" id = "astructopj__image__comp_html_ad676bf364b0c8fc889e97cc684ce95d0" > < div class = "ttname" > < a href = "structopj__image__comp.html#ad676bf364b0c8fc889e97cc684ce95d0" > opj_image_comp::data< / a > < / div > < div class = "ttdeci" > OPJ_INT32 * data< / div > < div class = "ttdoc" > image component data< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:701< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_ace2bc5d96509b1975fead8d36a7a2489" > < div class = "ttname" > < a href = "structopj__jp2.html#ace2bc5d96509b1975fead8d36a7a2489" > opj_jp2::ignore_pclr_cmap_cdef< / a > < / div > < div class = "ttdeci" > OPJ_BOOL ignore_pclr_cmap_cdef< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:189< / div > < / div >
< div class = "ttc" id = "aevent_8c_html_a80a24e8c6d24861cd2403e48a7c2591e" > < div class = "ttname" > < a href = "event_8c.html#a80a24e8c6d24861cd2403e48a7c2591e" > opj_event_msg< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_event_msg(opj_event_mgr_t *p_event_mgr, OPJ_INT32 event_type, const char *fmt,...)< / div > < div class = "ttdoc" > Write formatted data to a string and send the string to a user callback.< / div > < div class = "ttdef" > < b > Definition:< / b > event.c:91< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_ae709950f0730cbbf04c9799599d40767" > < div class = "ttname" > < a href = "jp2_8c.html#ae709950f0730cbbf04c9799599d40767" > jp2_img_header< / a > < / div > < div class = "ttdeci" > static const opj_jp2_header_handler_t jp2_img_header[]< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:431< / div > < / div >
< div class = "ttc" id = "acio_8c_html_aec7225a845169469fd1aa8db2a3fac9e" > < div class = "ttname" > < a href = "cio_8c.html#aec7225a845169469fd1aa8db2a3fac9e" > opj_stream_get_number_byte_left< / a > < / div > < div class = "ttdeci" > OPJ_OFF_T opj_stream_get_number_byte_left(const opj_stream_private_t *p_stream)< / div > < div class = "ttdoc" > Get the number of bytes left before the end of the stream (similar to cio_numbytesleft).< / div > < div class = "ttdef" > < b > Definition:< / b > cio.c:584< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a87e42b697673c52a0b2bb2a241e56b06" > < div class = "ttname" > < a href = "jp2_8c.html#a87e42b697673c52a0b2bb2a241e56b06" > opj_jp2_encode< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_encode(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Encode an image into a JPEG-2000 file stream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2105< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_ab2a081552f8c61d75c1c925d702057bb" > < div class = "ttname" > < a href = "jp2_8c.html#ab2a081552f8c61d75c1c925d702057bb" > opj_jp2_apply_cdef< / a > < / div > < div class = "ttdeci" > static void opj_jp2_apply_cdef(opj_image_t *image, opj_jp2_color_t *color, opj_event_mgr_t *)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1329< / div > < / div >
< div class = "ttc" id = "astructopj__j2k_html_a1ebdab7ff75a1df1cebaa650d323cd22" > < div class = "ttname" > < a href = "structopj__j2k.html#a1ebdab7ff75a1df1cebaa650d323cd22" > opj_j2k::m_specific_param< / a > < / div > < div class = "ttdeci" > union opj_j2k::@1 m_specific_param< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > < div class = "ttname" > < a href = "jp2_8c.html#a1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > opj_jp2_destroy< / a > < / div > < div class = "ttdeci" > void opj_jp2_destroy(opj_jp2_t *jp2)< / div > < div class = "ttdoc" > Destroy a JP2 decompressor handle.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3017< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a39499b02d05699c0bbd69412b24c6bd6" > < div class = "ttname" > < a href = "jp2_8c.html#a39499b02d05699c0bbd69412b24c6bd6" > opj_jp2_read_tile_header< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_read_tile_header(opj_jp2_t *p_jp2, OPJ_UINT32 *p_tile_index, OPJ_UINT32 *p_data_size, OPJ_INT32 *p_tile_x0, OPJ_INT32 *p_tile_y0, OPJ_INT32 *p_tile_x1, OPJ_INT32 *p_tile_y1, OPJ_UINT32 *p_nb_comps, OPJ_BOOL *p_go_on, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a tile header.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2968< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cdef__info_html_a986c92a70181818edebbda8206925b02" > < div class = "ttname" > < a href = "structopj__jp2__cdef__info.html#a986c92a70181818edebbda8206925b02" > opj_jp2_cdef_info::cn< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 cn< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:94< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a96e24b7a59738febb2f4e89750212021" > < div class = "ttname" > < a href = "jp2_8h.html#a96e24b7a59738febb2f4e89750212021" > opj_jp2_write_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_write_tile(opj_jp2_t *p_jp2, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Writes a tile.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2992< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_ab8791367af1ff0919b56d19850577bdd" > < div class = "ttname" > < a href = "jp2_8h.html#ab8791367af1ff0919b56d19850577bdd" > opj_jp2_cdef_info_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_cdef_info opj_jp2_cdef_info_t< / div > < div class = "ttdoc" > Channel description: channel index, type, association.< / div > < / div >
< div class = "ttc" id = "astructopj__cparameters_html_a8ecde72cb2c8f0f269644ce742540a40" > < div class = "ttname" > < a href = "structopj__cparameters.html#a8ecde72cb2c8f0f269644ce742540a40" > opj_cparameters::jpip_on< / a > < / div > < div class = "ttdeci" > OPJ_BOOL jpip_on< / div > < div class = "ttdoc" > Enable JPIP indexing.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:530< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_aebe5923df2f64f3107658fefb4cb03e0" > < div class = "ttname" > < a href = "jp2_8h.html#aebe5923df2f64f3107658fefb4cb03e0" > opj_jp2_decode_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_decode_tile(opj_jp2_t *p_jp2, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Decode tile data.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3005< / div > < / div >
< div class = "ttc" id = "afunction__list_8c_html_a24cf23916e23907db588b420f870dbf4" > < div class = "ttname" > < a href = "function__list_8c.html#a24cf23916e23907db588b420f870dbf4" > opj_procedure_list_get_nb_procedures< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 opj_procedure_list_get_nb_procedures(opj_procedure_list_t *p_validation_list)< / div > < div class = "ttdoc" > Gets the number of validation procedures.< / div > < div class = "ttdef" > < b > Definition:< / b > function_list.c:102< / div > < / div >
< div class = "ttc" id = "astructopj__j2k_html_a3d25f7bf185047439a0dc82042489c2d" > < div class = "ttname" > < a href = "structopj__j2k.html#a3d25f7bf185047439a0dc82042489c2d" > opj_j2k::ihdr_h< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 ihdr_h< / div > < div class = "ttdoc" > Image height coming from JP2 IHDR box.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.h:608< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a305f0351317cfc1ff0e0372fe0c64cdc" > < div class = "ttname" > < a href = "jp2_8c.html#a305f0351317cfc1ff0e0372fe0c64cdc" > opj_jp2_end_decompress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_end_decompress(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Ends the decompression procedures and possibiliy add data to be read after the codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2112< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a60371d3609364bf033e8c244599abf6f" > < div class = "ttname" > < a href = "j2k_8c.html#a60371d3609364bf033e8c244599abf6f" > opj_j2k_get_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_get_tile(opj_j2k_t *p_j2k, opj_stream_private_t *p_stream, opj_image_t *p_image, opj_event_mgr_t *p_manager, OPJ_UINT32 tile_index)< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:12020< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > < div class = "ttname" > < a href = "jp2_8h.html#a1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > opj_jp2_destroy< / a > < / div > < div class = "ttdeci" > void opj_jp2_destroy(opj_jp2_t *jp2)< / div > < div class = "ttdoc" > Destroy a JP2 decompressor handle.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3017< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8c_html_a3f03dd6d6224e93ff15a1d9234d948d5" > < div class = "ttname" > < a href = "openjpeg_8c.html#a3f03dd6d6224e93ff15a1d9234d948d5" > opj_image_data_alloc< / a > < / div > < div class = "ttdeci" > void *OPJ_CALLCONV opj_image_data_alloc(OPJ_SIZE_T size)< / div > < div class = "ttdoc" > Allocator for opj_image_t-> comps[].data To be paired with opj_image_data_free.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.c:1128< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_ae6f3faf750df1725ae59880e8294d0ec" > < div class = "ttname" > < a href = "jp2_8c.html#ae6f3faf750df1725ae59880e8294d0ec" > opj_jp2_skip_jp2c< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_skip_jp2c(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2649< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a5ed9ca90035485efa93e1e7dce474780" > < div class = "ttname" > < a href = "jp2_8c.html#a5ed9ca90035485efa93e1e7dce474780" > jp2_get_cstr_info< / a > < / div > < div class = "ttdeci" > opj_codestream_info_v2_t * jp2_get_cstr_info(opj_jp2_t *p_jp2)< / div > < div class = "ttdoc" > Get the codestream info from a JPEG2000 codec.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3236< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a1f64703b3fbabfa7ad87ea693a990218" > < div class = "ttname" > < a href = "jp2_8c.html#a1f64703b3fbabfa7ad87ea693a990218" > opj_jp2_read_boxhdr< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_boxhdr(opj_jp2_box_t *box, OPJ_UINT32 *p_number_bytes_read, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a box header.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:473< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_aab973979e00628ffd8b3d99a402d85aa" > < div class = "ttname" > < a href = "jp2_8c.html#aab973979e00628ffd8b3d99a402d85aa" > opj_jp2_decode< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_decode(opj_jp2_t *jp2, opj_stream_private_t *p_stream, opj_image_t *p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Decode an image from a JPEG-2000 file stream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1597< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a8c6a6b30b72a7814f8caf2a95aed9e14" > < div class = "ttname" > < a href = "jp2_8c.html#a8c6a6b30b72a7814f8caf2a95aed9e14" > opj_jp2_apply_pclr< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_apply_pclr(opj_image_t *image, opj_jp2_color_t *color, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Apply collected palette data.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1036< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a208170d32cc20d0fff660186eb4861ee" > < div class = "ttname" > < a href = "structopj__jp2.html#a208170d32cc20d0fff660186eb4861ee" > opj_jp2::brand< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 brand< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:171< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cdef__info_html" > < div class = "ttname" > < a href = "structopj__jp2__cdef__info.html" > opj_jp2_cdef_info< / a > < / div > < div class = "ttdoc" > Channel description: channel index, type, association.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:93< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a64948c8a524dee101c5a4d7293e6158c" > < div class = "ttname" > < a href = "openjpeg_8h.html#a64948c8a524dee101c5a4d7293e6158c" > OPJ_OFF_T< / a > < / div > < div class = "ttdeci" > int64_t OPJ_OFF_T< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:136< / div > < / div >
< div class = "ttc" id = "acio_8c_html_ac82f28130f72561ebd1a18b6bc84edb8" > < div class = "ttname" > < a href = "cio_8c.html#ac82f28130f72561ebd1a18b6bc84edb8" > opj_stream_skip< / a > < / div > < div class = "ttdeci" > OPJ_OFF_T opj_stream_skip(opj_stream_private_t *p_stream, OPJ_OFF_T p_size, opj_event_mgr_t *p_event_mgr)< / div > < div class = "ttdoc" > Skips a number of bytes from the stream.< / div > < div class = "ttdef" > < b > Definition:< / b > cio.c:593< / div > < / div >
< div class = "ttc" id = "acio_8c_html_a9061d0624a17af80b74e1a114b0c7f06" > < div class = "ttname" > < a href = "cio_8c.html#a9061d0624a17af80b74e1a114b0c7f06" > opj_stream_seek< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_stream_seek(opj_stream_private_t *p_stream, OPJ_OFF_T p_size, struct opj_event_mgr *p_event_mgr)< / div > < div class = "ttdoc" > Seeks a number of bytes from the stream.< / div > < div class = "ttdef" > < b > Definition:< / b > cio.c:641< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_aacb47d812d95009177ea299c5b74944e" > < div class = "ttname" > < a href = "jp2_8h.html#aacb47d812d95009177ea299c5b74944e" > opj_jp2_pclr_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_pclr opj_jp2_pclr_t< / div > < div class = "ttdoc" > Palette data: table entries, palette columns.< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__color_html_abc3a39c8ede26c3d2e4950cf7c077f31" > < div class = "ttname" > < a href = "structopj__jp2__color.html#abc3a39c8ede26c3d2e4950cf7c077f31" > opj_jp2_color::jp2_pclr< / a > < / div > < div class = "ttdeci" > opj_jp2_pclr_t * jp2_pclr< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:133< / div > < / div >
< div class = "ttc" id = "astructopj__event__mgr_html" > < div class = "ttname" > < a href = "structopj__event__mgr.html" > opj_event_mgr< / a > < / div > < div class = "ttdoc" > Message handler object used for.< / div > < div class = "ttdef" > < b > Definition:< / b > event.h:50< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__pclr_html_ae1be1d82e72b48d281b96905df997291" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#ae1be1d82e72b48d281b96905df997291" > opj_jp2_pclr::nr_entries< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 nr_entries< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:121< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_aae0d471833bc207c9543ba5a7a777939" > < div class = "ttname" > < a href = "jp2_8h.html#aae0d471833bc207c9543ba5a7a777939" > opj_jp2_encoder_set_extra_options< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_encoder_set_extra_options(opj_jp2_t *p_jp2, const char *const *p_options, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Specify extra options for the encoder.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3250< / div > < / div >
< div class = "ttc" id = "astructopj__image_html_a0a905c725270c4a7085fbe1edea994c2" > < div class = "ttname" > < a href = "structopj__image.html#a0a905c725270c4a7085fbe1edea994c2" > opj_image::color_space< / a > < / div > < div class = "ttdeci" > OPJ_COLOR_SPACE color_space< / div > < div class = "ttdoc" > color space: sRGB, Greyscale or YUV< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:721< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a305f0351317cfc1ff0e0372fe0c64cdc" > < div class = "ttname" > < a href = "jp2_8h.html#a305f0351317cfc1ff0e0372fe0c64cdc" > opj_jp2_end_decompress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_end_decompress(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Ends the decompression procedures and possibiliy add data to be read after the codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2112< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_aefec720627fa6c234c57b3ba93321770" > < div class = "ttname" > < a href = "structopj__jp2.html#aefec720627fa6c234c57b3ba93321770" > opj_jp2::jpip_on< / a > < / div > < div class = "ttdeci" > OPJ_BOOL jpip_on< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:183< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__box_html_a33abcdc818d00a144bbbd7167d55a194" > < div class = "ttname" > < a href = "structopj__jp2__box.html#a33abcdc818d00a144bbbd7167d55a194" > opj_jp2_box::init_pos< / a > < / div > < div class = "ttdeci" > OPJ_INT32 init_pos< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:201< / div > < / div >
< div class = "ttc" id = "acio_8c_html_a5c59a39f3664f9deb654c269153c600a" > < div class = "ttname" > < a href = "cio_8c.html#a5c59a39f3664f9deb654c269153c600a" > opj_stream_tell< / a > < / div > < div class = "ttdeci" > OPJ_OFF_T opj_stream_tell(const opj_stream_private_t *p_stream)< / div > < div class = "ttdoc" > Tells the byte offset on the stream (similar to ftell).< / div > < div class = "ttdef" > < b > Definition:< / b > cio.c:579< / div > < / div >
< div class = "ttc" id = "astructopj__cp_html_a5357686805d38cca08bf74dba9e47762" > < div class = "ttname" > < a href = "structopj__cp.html#a5357686805d38cca08bf74dba9e47762" > opj_cp::allow_different_bit_depth_sign< / a > < / div > < div class = "ttdeci" > OPJ_BITFIELD allow_different_bit_depth_sign< / div > < div class = "ttdoc" > whether different bit depth or sign per component is allowed.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.h:458< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a08094fb579fe14ef4e9c348826c75d37" > < div class = "ttname" > < a href = "jp2_8h.html#a08094fb579fe14ef4e9c348826c75d37" > JP2_URL< / a > < / div > < div class = "ttdeci" > #define JP2_URL< / div > < div class = "ttdoc" > Data entry URL box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:55< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a5222d47c1adcfb6d1e5ff354edd03e31" > < div class = "ttname" > < a href = "j2k_8c.html#a5222d47c1adcfb6d1e5ff354edd03e31" > opj_j2k_encode< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_encode(opj_j2k_t *p_j2k, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Encodes an image into a JPEG-2000 codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:12231< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cdef_html_a40d46b67c1dd74efeaf8dd224da8496c" > < div class = "ttname" > < a href = "structopj__jp2__cdef.html#a40d46b67c1dd74efeaf8dd224da8496c" > opj_jp2_cdef::n< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 n< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:102< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a195430af9298b6633ff7a2aa754e2d31" > < div class = "ttname" > < a href = "jp2_8h.html#a195430af9298b6633ff7a2aa754e2d31" > jp2_get_cstr_index< / a > < / div > < div class = "ttdeci" > opj_codestream_index_t * jp2_get_cstr_index(opj_jp2_t *p_jp2)< / div > < div class = "ttdoc" > Get the codestream index from a JPEG2000 codec.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3231< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__box_html_a86ff1e8de1f326fc2cdf029c3a3764ee" > < div class = "ttname" > < a href = "structopj__jp2__box.html#a86ff1e8de1f326fc2cdf029c3a3764ee" > opj_jp2_box::type< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 type< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:200< / div > < / div >
< div class = "ttc" id = "astructopj__image__comp_html" > < div class = "ttname" > < a href = "structopj__image__comp.html" > opj_image_comp< / a > < / div > < div class = "ttdoc" > Defines a single image component.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:677< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a13296666d7710af2bfb5a5d55480f90b" > < div class = "ttname" > < a href = "jp2_8c.html#a13296666d7710af2bfb5a5d55480f90b" > opj_jp2_read_jp2h< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_jp2h(opj_jp2_t *jp2, OPJ_BYTE *p_header_data, OPJ_UINT32 p_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads the Jpeg2000 file Header box - JP2 Header box (warning, this is a super box).< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2695< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > < div class = "ttname" > < a href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > JP2_STATE_END_CODESTREAM< / a > < / div > < div class = "ttdeci" > @ JP2_STATE_END_CODESTREAM< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:79< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_aae0d471833bc207c9543ba5a7a777939" > < div class = "ttname" > < a href = "jp2_8c.html#aae0d471833bc207c9543ba5a7a777939" > opj_jp2_encoder_set_extra_options< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_encoder_set_extra_options(opj_jp2_t *p_jp2, const char *const *p_options, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Specify extra options for the encoder.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3250< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a99039de6017a1f64312480f3f4ea448ca81998a287b79283c48e8c876cfb73520" > < div class = "ttname" > < a href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448ca81998a287b79283c48e8c876cfb73520" > OPJ_CLRSPC_GRAY< / a > < / div > < div class = "ttdeci" > @ OPJ_CLRSPC_GRAY< / div > < div class = "ttdoc" > grayscale< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:319< / div > < / div >
< div class = "ttc" id = "astructopj__stream__private_html" > < div class = "ttname" > < a href = "structopj__stream__private.html" > opj_stream_private< / a > < / div > < div class = "ttdoc" > Byte input-output stream.< / div > < div class = "ttdef" > < b > Definition:< / b > cio.h:81< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a70f6a298859522dbf3c830f0a1eda18d" > < div class = "ttname" > < a href = "structopj__jp2.html#a70f6a298859522dbf3c830f0a1eda18d" > opj_jp2::h< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 h< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:160< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > < div class = "ttname" > < a href = "jp2_8h.html#a365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > JP2_IMG_STATE_UNKNOWN< / a > < / div > < div class = "ttdeci" > @ JP2_IMG_STATE_UNKNOWN< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:86< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a99039de6017a1f64312480f3f4ea448caba9852666f297d1a08a0cf5121b984b2" > < div class = "ttname" > < a href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448caba9852666f297d1a08a0cf5121b984b2" > OPJ_CLRSPC_CMYK< / a > < / div > < div class = "ttdeci" > @ OPJ_CLRSPC_CMYK< / div > < div class = "ttdoc" > CMYK.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:322< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_aac64b2494bc12c8e3dc8ca363523f675" > < div class = "ttname" > < a href = "structopj__jp2.html#aac64b2494bc12c8e3dc8ca363523f675" > opj_jp2::cl< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 * cl< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:174< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a2414d887016326f522cebae1cf94a54a" > < div class = "ttname" > < a href = "jp2_8c.html#a2414d887016326f522cebae1cf94a54a" > opj_jp2_write_ihdr< / a > < / div > < div class = "ttdeci" > static OPJ_BYTE * opj_jp2_write_ihdr(opj_jp2_t *jp2, OPJ_UINT32 *p_nb_bytes_written)< / div > < div class = "ttdoc" > Writes the Image Header box - Image Header box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:636< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > < div class = "ttname" > < a href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > JP2_STATE_HEADER< / a > < / div > < div class = "ttdeci" > @ JP2_STATE_HEADER< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:77< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__pclr_html_a93f41a07f4176b4f3a59ec11ce410f07" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#a93f41a07f4176b4f3a59ec11ce410f07" > opj_jp2_pclr::nr_channels< / a > < / div > < div class = "ttdeci" > OPJ_BYTE nr_channels< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:122< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a34b14221b1698d44ce510539055aaf12" > < div class = "ttname" > < a href = "jp2_8h.html#a34b14221b1698d44ce510539055aaf12" > opj_jp2_cmap_comp_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_cmap_comp opj_jp2_cmap_comp_t< / div > < div class = "ttdoc" > Component mappings: channel index, mapping type, palette index.< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a96e24b7a59738febb2f4e89750212021" > < div class = "ttname" > < a href = "jp2_8c.html#a96e24b7a59738febb2f4e89750212021" > opj_jp2_write_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_write_tile(opj_jp2_t *p_jp2, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Writes a tile.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2992< / div > < / div >
< div class = "ttc" id = "astructopj__cparameters_html" > < div class = "ttname" > < a href = "structopj__cparameters.html" > opj_cparameters< / a > < / div > < div class = "ttdoc" > Compression parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:393< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__color_html_a09689a1bd0b03a26bf88b9f183568fc2" > < div class = "ttname" > < a href = "structopj__jp2__color.html#a09689a1bd0b03a26bf88b9f183568fc2" > opj_jp2_color::jp2_has_colr< / a > < / div > < div class = "ttdeci" > OPJ_BYTE jp2_has_colr< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:134< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a8abe8bd5f7fcd93be189dfcbf8812971" > < div class = "ttname" > < a href = "structopj__jp2.html#a8abe8bd5f7fcd93be189dfcbf8812971" > opj_jp2::minversion< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 minversion< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:172< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a5ba2f0a030af4209c86271e9ef472654" > < div class = "ttname" > < a href = "jp2_8h.html#a5ba2f0a030af4209c86271e9ef472654" > opj_jp2_comps_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_comps opj_jp2_comps_t< / div > < div class = "ttdoc" > JP2 component.< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__color_html" > < div class = "ttname" > < a href = "structopj__jp2__color.html" > opj_jp2_color< / a > < / div > < div class = "ttdoc" > Collector for ICC profile, palette, component mapping, channel description.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:128< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a68956ad2ee8f8262bdbde867bbe85dc5" > < div class = "ttname" > < a href = "jp2_8c.html#a68956ad2ee8f8262bdbde867bbe85dc5" > opj_jp2_find_handler< / a > < / div > < div class = "ttdeci" > static const opj_jp2_header_handler_t * opj_jp2_find_handler(OPJ_UINT32 p_id)< / div > < div class = "ttdoc" > Finds the execution function related to the given box id.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2497< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a99039de6017a1f64312480f3f4ea448ca3555a29fadf038ddd2bbbf0df7b8e427" > < div class = "ttname" > < a href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448ca3555a29fadf038ddd2bbbf0df7b8e427" > OPJ_CLRSPC_UNKNOWN< / a > < / div > < div class = "ttdeci" > @ OPJ_CLRSPC_UNKNOWN< / div > < div class = "ttdoc" > not supported by the library< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:316< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a69b73f68c750cf70dc3b9836ed6ccfdc" > < div class = "ttname" > < a href = "jp2_8h.html#a69b73f68c750cf70dc3b9836ed6ccfdc" > opj_jp2_get_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_get_tile(opj_jp2_t *p_jp2, opj_stream_private_t *p_stream, opj_image_t *p_image, opj_event_mgr_t *p_manager, OPJ_UINT32 tile_index)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3106< / div > < / div >
< div class = "ttc" id = "aevent_8h_html_abefbcb0bea7916739b3adccb2d4e9417" > < div class = "ttname" > < a href = "event_8h.html#abefbcb0bea7916739b3adccb2d4e9417" > EVT_WARNING< / a > < / div > < div class = "ttdeci" > #define EVT_WARNING< / div > < div class = "ttdoc" > Warning event type.< / div > < div class = "ttdef" > < b > Definition:< / b > event.h:67< / div > < / div >
< div class = "ttc" id = "astructopj__j2k_html_a02d24fa8e77a01a8ee264d7db60b9ea8" > < div class = "ttname" > < a href = "structopj__j2k.html#a02d24fa8e77a01a8ee264d7db60b9ea8" > opj_j2k::ihdr_w< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 ihdr_w< / div > < div class = "ttdoc" > Image width coming from JP2 IHDR box.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.h:605< / div > < / div >
< div class = "ttc" id = "astructopj__image_html_a1b62a25bd7603c6747aa3edd036401c1" > < div class = "ttname" > < a href = "structopj__image.html#a1b62a25bd7603c6747aa3edd036401c1" > opj_image::icc_profile_buf< / a > < / div > < div class = "ttdeci" > OPJ_BYTE * icc_profile_buf< / div > < div class = "ttdoc" > 'restricted' ICC profile< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:725< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_ad2c05f29bca659d072a13133993312f9" > < div class = "ttname" > < a href = "j2k_8c.html#ad2c05f29bca659d072a13133993312f9" > opj_j2k_set_decoded_resolution_factor< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_set_decoded_resolution_factor(opj_j2k_t *p_j2k, OPJ_UINT32 res_factor, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:12135< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7f29581c2ff234c50aee2053e565ac7f" > < div class = "ttname" > < a href = "jp2_8h.html#a7f29581c2ff234c50aee2053e565ac7f" > JP2_JP2H< / a > < / div > < div class = "ttdeci" > #define JP2_JP2H< / div > < div class = "ttdoc" > JP2 header box (super-box)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:51< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a99039de6017a1f64312480f3f4ea448ca988802c3860935495a63e8cf866bd19e" > < div class = "ttname" > < a href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448ca988802c3860935495a63e8cf866bd19e" > OPJ_CLRSPC_SRGB< / a > < / div > < div class = "ttdeci" > @ OPJ_CLRSPC_SRGB< / div > < div class = "ttdoc" > sRGB< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:318< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cmap__comp_html_a5be92506889741ecd457aeb5e039bb5a" > < div class = "ttname" > < a href = "structopj__jp2__cmap__comp.html#a5be92506889741ecd457aeb5e039bb5a" > opj_jp2_cmap_comp::pcol< / a > < / div > < div class = "ttdeci" > OPJ_BYTE pcol< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:110< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_aceeec558d7ed87b1eec33edddf4a0205" > < div class = "ttname" > < a href = "jp2_8c.html#aceeec558d7ed87b1eec33edddf4a0205" > opj_jp2_end_compress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_end_compress(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Ends the compression procedures and possibiliy add data to be read after the codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2135< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a161d0598acfab17dbd5c25bff4000686" > < div class = "ttname" > < a href = "jp2_8h.html#a161d0598acfab17dbd5c25bff4000686" > JP2_IHDR< / a > < / div > < div class = "ttdeci" > #define JP2_IHDR< / div > < div class = "ttdoc" > Image header box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:52< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a24d94a6f5cf51200b3366a77e25e547d" > < div class = "ttname" > < a href = "jp2_8h.html#a24d94a6f5cf51200b3366a77e25e547d" > opj_jp2_setup_decoder< / a > < / div > < div class = "ttdeci" > void opj_jp2_setup_decoder(opj_jp2_t *jp2, opj_dparameters_t *parameters)< / div > < div class = "ttdoc" > Setup the decoder decoding parameters using user parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1893< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_ab4cb6916a495309faab2dd7cb587ccb8" > < div class = "ttname" > < a href = "j2k_8c.html#ab4cb6916a495309faab2dd7cb587ccb8" > opj_j2k_set_decode_area< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_set_decode_area(opj_j2k_t *p_j2k, opj_image_t *p_image, OPJ_INT32 p_start_x, OPJ_INT32 p_start_y, OPJ_INT32 p_end_x, OPJ_INT32 p_end_y, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets the given area to be decoded.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:10256< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a2af533efd81cc83803126d5b03fe4470" > < div class = "ttname" > < a href = "jp2_8c.html#a2af533efd81cc83803126d5b03fe4470" > OPJ_UNUSED< / a > < / div > < div class = "ttdeci" > #define OPJ_UNUSED(x)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:47< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a7c505f9a7fb2d3edd11ac56d5d4de22f" > < div class = "ttname" > < a href = "jp2_8c.html#a7c505f9a7fb2d3edd11ac56d5d4de22f" > opj_jp2_read_boxhdr_char< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_boxhdr_char(opj_jp2_box_t *box, OPJ_BYTE *p_data, OPJ_UINT32 *p_number_bytes_read, OPJ_UINT32 p_box_max_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a box header.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2769< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_abb5dad6294f4611f1925388e919b16f4" > < div class = "ttname" > < a href = "openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4" > OPJ_BOOL< / a > < / div > < div class = "ttdeci" > int OPJ_BOOL< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:116< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a271ca4cacb9ec1d01623e1dc0762af22" > < div class = "ttname" > < a href = "jp2_8h.html#a271ca4cacb9ec1d01623e1dc0762af22" > opj_jp2_set_decoded_resolution_factor< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_decoded_resolution_factor(opj_jp2_t *p_jp2, OPJ_UINT32 res_factor, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3241< / div > < / div >
< div class = "ttc" id = "astructopj__dparameters_html_a9e6136d89847ec5d15d42bfe814b4a08" > < div class = "ttname" > < a href = "structopj__dparameters.html#a9e6136d89847ec5d15d42bfe814b4a08" > opj_dparameters::flags< / a > < / div > < div class = "ttdeci" > unsigned int flags< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:610< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_ac0946ffbe7ec1a2dcdabe9dd63485ce9" > < div class = "ttname" > < a href = "jp2_8c.html#ac0946ffbe7ec1a2dcdabe9dd63485ce9" > opj_jp2_write_jp< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_write_jp(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Writes a jpeg2000 file signature box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1861< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > < div class = "ttname" > < a href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > JP2_STATE_UNKNOWN< / a > < / div > < div class = "ttdeci" > @ JP2_STATE_UNKNOWN< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:80< / div > < / div >
< div class = "ttc" id = "aopj__includes_8h_html" > < div class = "ttname" > < a href = "opj__includes_8h.html" > opj_includes.h< / a > < / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_aafa30d9a77179bf5d958a09a96e75262" > < div class = "ttname" > < a href = "structopj__jp2.html#aafa30d9a77179bf5d958a09a96e75262" > opj_jp2::jp2_state< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 jp2_state< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:184< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a195430af9298b6633ff7a2aa754e2d31" > < div class = "ttname" > < a href = "jp2_8c.html#a195430af9298b6633ff7a2aa754e2d31" > jp2_get_cstr_index< / a > < / div > < div class = "ttdeci" > opj_codestream_index_t * jp2_get_cstr_index(opj_jp2_t *p_jp2)< / div > < div class = "ttdoc" > Get the codestream index from a JPEG2000 codec.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3231< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__comps_html_a9cf3bdebab87dfedb83480abc2d96773" > < div class = "ttname" > < a href = "structopj__jp2__comps.html#a9cf3bdebab87dfedb83480abc2d96773" > opj_jp2_comps::sgnd< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 sgnd< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:142< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a6bfb434e0d150ae769c7e8eb81117723" > < div class = "ttname" > < a href = "jp2_8c.html#a6bfb434e0d150ae769c7e8eb81117723" > opj_jp2_read_header< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_read_header(opj_stream_private_t *p_stream, opj_jp2_t *jp2, opj_image_t **p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a jpeg2000 file header structure.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2840< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a45d924fc300f75d460c35170a18e1ae1" > < div class = "ttname" > < a href = "jp2_8c.html#a45d924fc300f75d460c35170a18e1ae1" > opj_jp2_setup_end_header_writing< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_setup_end_header_writing(opj_jp2_t *jp2, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets up the procedures to do on writing header after the codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2158< / div > < / div >
< div class = "ttc" id = "afunction__list_8c_html_ae8846726864247ad8f11ed1be5987e39" > < div class = "ttname" > < a href = "function__list_8c.html#ae8846726864247ad8f11ed1be5987e39" > opj_procedure_list_create< / a > < / div > < div class = "ttdeci" > opj_procedure_list_t * opj_procedure_list_create()< / div > < div class = "ttdoc" > Creates a validation list.< / div > < div class = "ttdef" > < b > Definition:< / b > function_list.c:39< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_acbac56aa8be2ab74d865f23a9f206bb6" > < div class = "ttname" > < a href = "jp2_8c.html#acbac56aa8be2ab74d865f23a9f206bb6" > opj_jp2_free_pclr< / a > < / div > < div class = "ttdeci" > static void opj_jp2_free_pclr(opj_jp2_color_t *color)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:880< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a2eb08d51a6a71a825fa047a6c5aca441" > < div class = "ttname" > < a href = "jp2_8c.html#a2eb08d51a6a71a825fa047a6c5aca441" > opj_jp2_setup_encoding_validation< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_setup_encoding_validation(opj_jp2_t *jp2, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets up the validation ,i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2885< / div > < / div >
< div class = "ttc" id = "afunction__list_8c_html_a504334e4d2e64b16372e70f6c7a9d3e2" > < div class = "ttname" > < a href = "function__list_8c.html#a504334e4d2e64b16372e70f6c7a9d3e2" > opj_procedure_list_add_procedure< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_procedure_list_add_procedure(opj_procedure_list_t *p_validation_list, opj_procedure p_procedure, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Adds a new validation procedure.< / div > < div class = "ttdef" > < b > Definition:< / b > function_list.c:70< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a271ca4cacb9ec1d01623e1dc0762af22" > < div class = "ttname" > < a href = "jp2_8c.html#a271ca4cacb9ec1d01623e1dc0762af22" > opj_jp2_set_decoded_resolution_factor< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_decoded_resolution_factor(opj_jp2_t *p_jp2, OPJ_UINT32 res_factor, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3241< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_ade7b1844616a0f75f5ff4cf5f9494985" > < div class = "ttname" > < a href = "jp2_8h.html#ade7b1844616a0f75f5ff4cf5f9494985" > JP2_COLR< / a > < / div > < div class = "ttdeci" > #define JP2_COLR< / div > < div class = "ttdoc" > Colour specification box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:53< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__pclr_html_af37aceb83a88b539247d9ad74ebe5982" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#af37aceb83a88b539247d9ad74ebe5982" > opj_jp2_pclr::channel_sign< / a > < / div > < div class = "ttdeci" > OPJ_BYTE * channel_sign< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:118< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__img__header__writer__handler_html_a6602a333477eac73b87c7dba9d8661a3" > < div class = "ttname" > < a href = "structopj__jp2__img__header__writer__handler.html#a6602a333477eac73b87c7dba9d8661a3" > opj_jp2_img_header_writer_handler::m_size< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 m_size< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:222< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a589edf58bf96de0a09b6104b6f5c13e8" > < div class = "ttname" > < a href = "j2k_8c.html#a589edf58bf96de0a09b6104b6f5c13e8" > opj_j2k_decode_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_decode_tile(opj_j2k_t *p_j2k, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Decode tile data.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:9827< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a4e0a9f42c8240828e7293a064c143a24" > < div class = "ttname" > < a href = "j2k_8c.html#a4e0a9f42c8240828e7293a064c143a24" > j2k_get_cstr_info< / a > < / div > < div class = "ttdeci" > opj_codestream_info_v2_t * j2k_get_cstr_info(opj_j2k_t *p_j2k)< / div > < div class = "ttdoc" > Get the codestream info from a JPEG2000 codec.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:11381< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__box_html" > < div class = "ttname" > < a href = "structopj__jp2__box.html" > opj_jp2_box< / a > < / div > < div class = "ttdoc" > JP2 Box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:198< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_acfb9b48b3d99eff4f6355dda79c645c5" > < div class = "ttname" > < a href = "jp2_8c.html#acfb9b48b3d99eff4f6355dda79c645c5" > opj_jp2_default_validation< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_default_validation(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2209< / div > < / div >
< div class = "ttc" id = "astructopj__j2k__dec_html_a0676d7e5e38560d317db6b47be7d2918" > < div class = "ttname" > < a href = "structopj__j2k__dec.html#a0676d7e5e38560d317db6b47be7d2918" > opj_j2k_dec::m_numcomps_to_decode< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 m_numcomps_to_decode< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.h:492< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a73c7654a5dc11751341ee2e68bfaa54e" > < div class = "ttname" > < a href = "jp2_8h.html#a73c7654a5dc11751341ee2e68bfaa54e" > JP2_CMAP< / a > < / div > < div class = "ttdeci" > #define JP2_CMAP< / div > < div class = "ttdoc" > Component Mapping box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:57< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_aab973979e00628ffd8b3d99a402d85aa" > < div class = "ttname" > < a href = "jp2_8h.html#aab973979e00628ffd8b3d99a402d85aa" > opj_jp2_decode< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_decode(opj_jp2_t *jp2, opj_stream_private_t *p_stream, opj_image_t *p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Decode an image from a JPEG-2000 file stream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1597< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a76092894913b42c5f6a3d25c22710040" > < div class = "ttname" > < a href = "structopj__jp2.html#a76092894913b42c5f6a3d25c22710040" > opj_jp2::j2k_codestream_offset< / a > < / div > < div class = "ttdeci" > OPJ_OFF_T j2k_codestream_offset< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:181< / div > < / div >
< div class = "ttc" id = "astructopj__image__comp_html_a2d2337d15fd837252fe250386bac7fb9" > < div class = "ttname" > < a href = "structopj__image__comp.html#a2d2337d15fd837252fe250386bac7fb9" > opj_image_comp::sgnd< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 sgnd< / div > < div class = "ttdoc" > signed (1) / unsigned (0)< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:695< / div > < / div >
< div class = "ttc" id = "afunction__list_8c_html_a9db9849fff78faa60392827aabf7e529" > < div class = "ttname" > < a href = "function__list_8c.html#a9db9849fff78faa60392827aabf7e529" > opj_procedure_list_clear< / a > < / div > < div class = "ttdeci" > void opj_procedure_list_clear(opj_procedure_list_t *p_validation_list)< / div > < div class = "ttdoc" > Clears the list of validation procedures.< / div > < div class = "ttdef" > < b > Definition:< / b > function_list.c:114< / div > < / div >
< div class = "ttc" id = "astructopj__codestream__info__v2_html" > < div class = "ttname" > < a href = "structopj__codestream__info__v2.html" > opj_codestream_info_v2< / a > < / div > < div class = "ttdoc" > Information structure about the codestream (FIXME should be expand and enhance)< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:962< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_accea6429e4f466250b095ee3fb94805c" > < div class = "ttname" > < a href = "j2k_8c.html#accea6429e4f466250b095ee3fb94805c" > opj_j2k_start_compress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_start_compress(opj_j2k_t *p_j2k, opj_stream_private_t *p_stream, opj_image_t *p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Starts a compression scheme, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:12355< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a3cec91ef9e73677f0dbd60d4e42401b9" > < div class = "ttname" > < a href = "openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9" > OPJ_INT32< / a > < / div > < div class = "ttdeci" > int32_t OPJ_INT32< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:131< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_adb758190fa0884352081f9117f81dd7c" > < div class = "ttname" > < a href = "structopj__jp2.html#adb758190fa0884352081f9117f81dd7c" > opj_jp2::bpc< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 bpc< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:163< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a69b73f68c750cf70dc3b9836ed6ccfdc" > < div class = "ttname" > < a href = "jp2_8c.html#a69b73f68c750cf70dc3b9836ed6ccfdc" > opj_jp2_get_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_get_tile(opj_jp2_t *p_jp2, opj_stream_private_t *p_stream, opj_image_t *p_image, opj_event_mgr_t *p_manager, OPJ_UINT32 tile_index)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3106< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_ad3c2b25f4d5a5f6fd4b442bc7210f6da" > < div class = "ttname" > < a href = "j2k_8c.html#ad3c2b25f4d5a5f6fd4b442bc7210f6da" > opj_j2k_create_compress< / a > < / div > < div class = "ttdeci" > opj_j2k_t * opj_j2k_create_compress(void)< / div > < div class = "ttdoc" > Creates a J2K compression structure.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:6758< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a3373abe9fd441b568ef176fb3c226c56" > < div class = "ttname" > < a href = "structopj__jp2.html#a3373abe9fd441b568ef176fb3c226c56" > opj_jp2::m_procedure_list< / a > < / div > < div class = "ttdeci" > struct opj_procedure_list * m_procedure_list< / div > < div class = "ttdoc" > list of execution procedures< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:155< / div > < / div >
< div class = "ttc" id = "astructopj__image__comp_html_a11ecb361a0c49b482c90573a868cc8dc" > < div class = "ttname" > < a href = "structopj__image__comp.html#a11ecb361a0c49b482c90573a868cc8dc" > opj_image_comp::h< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 h< / div > < div class = "ttdoc" > data height< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:685< / div > < / div >
< div class = "ttc" id = "astructopj__procedure__list_html" > < div class = "ttname" > < a href = "structopj__procedure__list.html" > opj_procedure_list< / a > < / div > < div class = "ttdoc" > A list of procedures.< / div > < div class = "ttdef" > < b > Definition:< / b > function_list.h:57< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__header__handler_html_a84bb5aa3b2dd5bb276d0ad2e8d74308f" > < div class = "ttname" > < a href = "structopj__jp2__header__handler.html#a84bb5aa3b2dd5bb276d0ad2e8d74308f" > opj_jp2_header_handler::id< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 id< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:206< / div > < / div >
< div class = "ttc" id = "aindexbox__manager_8h_html_a4d2d03928a21472bdbd236a32bb3065f" > < div class = "ttname" > < a href = "indexbox__manager_8h.html#a4d2d03928a21472bdbd236a32bb3065f" > JPIP_IPTR< / a > < / div > < div class = "ttdeci" > #define JPIP_IPTR< / div > < div class = "ttdef" > < b > Definition:< / b > indexbox_manager.h:55< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a24d94a6f5cf51200b3366a77e25e547d" > < div class = "ttname" > < a href = "jp2_8c.html#a24d94a6f5cf51200b3366a77e25e547d" > opj_jp2_setup_decoder< / a > < / div > < div class = "ttdeci" > void opj_jp2_setup_decoder(opj_jp2_t *jp2, opj_dparameters_t *parameters)< / div > < div class = "ttdoc" > Setup the decoder decoding parameters using user parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1893< / div > < / div >
< div class = "ttc" id = "astructopj__image__comp_html_ab7210ddbf12e6d9998d24034a579cea1" > < div class = "ttname" > < a href = "structopj__image__comp.html#ab7210ddbf12e6d9998d24034a579cea1" > opj_image_comp::prec< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 prec< / div > < div class = "ttdoc" > precision: number of bits per component per pixel< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:691< / div > < / div >
< div class = "ttc" id = "aindex__manager_8c_html_aecefdbf80129b12f2ef66ccfbedbb7fe" > < div class = "ttname" > < a href = "index__manager_8c.html#aecefdbf80129b12f2ef66ccfbedbb7fe" > max< / a > < / div > < div class = "ttdeci" > Byte4_t max(Byte4_t n1, Byte4_t n2)< / div > < div class = "ttdef" > < b > Definition:< / b > index_manager.c:774< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a93425cf36af61028d51c8e1d8ccb926c" > < div class = "ttname" > < a href = "structopj__jp2.html#a93425cf36af61028d51c8e1d8ccb926c" > opj_jp2::color< / a > < / div > < div class = "ttdeci" > opj_jp2_color_t color< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:187< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a7d5389b7ba1706b96ec2adeb431a4735" > < div class = "ttname" > < a href = "jp2_8c.html#a7d5389b7ba1706b96ec2adeb431a4735" > opj_jp2_create< / a > < / div > < div class = "ttdeci" > opj_jp2_t * opj_jp2_create(OPJ_BOOL p_is_decoder)< / div > < div class = "ttdoc" > Creates a jpeg2000 file decompressor.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3179< / div > < / div >
< div class = "ttc" id = "astructopj__image_html_a9813bacf1939346629c07262c61c8e74" > < div class = "ttname" > < a href = "structopj__image.html#a9813bacf1939346629c07262c61c8e74" > opj_image::y0< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 y0< / div > < div class = "ttdoc" > YOsiz: vertical offset from the origin of the reference grid to the top side of the image area.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:713< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__comps_html_a35983fa253b87bb22ba5b3d44aea9223" > < div class = "ttname" > < a href = "structopj__jp2__comps.html#a35983fa253b87bb22ba5b3d44aea9223" > opj_jp2_comps::bpcc< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 bpcc< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:143< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a31b79800074b58a6f92ead64ae0a1e5e" > < div class = "ttname" > < a href = "structopj__jp2.html#a31b79800074b58a6f92ead64ae0a1e5e" > opj_jp2::jp2_img_state< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 jp2_img_state< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:185< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_aa2c50479d75d27a2c08c89be866fcfa5" > < div class = "ttname" > < a href = "jp2_8c.html#aa2c50479d75d27a2c08c89be866fcfa5" > opj_jp2_setup_header_reading< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_setup_header_reading(opj_jp2_t *jp2, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets up the procedures to do on reading header.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2951< / div > < / div >
< div class = "ttc" id = "aopj__malloc_8c_html_aa39cad09aebcf1b795fe829359115812" > < div class = "ttname" > < a href = "opj__malloc_8c.html#aa39cad09aebcf1b795fe829359115812" > opj_realloc< / a > < / div > < div class = "ttdeci" > void * opj_realloc(void *ptr, size_t new_size)< / div > < div class = "ttdoc" > Reallocate memory blocks.< / div > < div class = "ttdef" > < b > Definition:< / b > opj_malloc.c:239< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cdef__info_html_ac509dcc054a8fbfaf64a7672009de06b" > < div class = "ttname" > < a href = "structopj__jp2__cdef__info.html#ac509dcc054a8fbfaf64a7672009de06b" > opj_jp2_cdef_info::asoc< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 asoc< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:94< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__color_html_adf75f5a13127fd3295e3fa109968a232" > < div class = "ttname" > < a href = "structopj__jp2__color.html#adf75f5a13127fd3295e3fa109968a232" > opj_jp2_color::icc_profile_len< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 icc_profile_len< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:130< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_ad278fa72d1461084c57c87a4276850cf" > < div class = "ttname" > < a href = "j2k_8c.html#ad278fa72d1461084c57c87a4276850cf" > opj_j2k_setup_decoder< / a > < / div > < div class = "ttdeci" > void opj_j2k_setup_decoder(opj_j2k_t *j2k, opj_dparameters_t *parameters)< / div > < div class = "ttdoc" > Setup the decoder decoding parameters using user parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:6688< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a0d995bb90256919f7bbd2ee8bad8295c" > < div class = "ttname" > < a href = "jp2_8h.html#a0d995bb90256919f7bbd2ee8bad8295c" > opj_jp2_cdef_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_cdef opj_jp2_cdef_t< / div > < div class = "ttdoc" > Channel descriptions and number of descriptions.< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a99039de6017a1f64312480f3f4ea448caf63d3f5a1a2b69077981dedebc27919b" > < div class = "ttname" > < a href = "openjpeg_8h.html#a99039de6017a1f64312480f3f4ea448caf63d3f5a1a2b69077981dedebc27919b" > OPJ_CLRSPC_SYCC< / a > < / div > < div class = "ttdeci" > @ OPJ_CLRSPC_SYCC< / div > < div class = "ttdoc" > YUV.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:320< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_aac2b97aeeb7ce9d09b974ccd74445210" > < div class = "ttname" > < a href = "jp2_8c.html#aac2b97aeeb7ce9d09b974ccd74445210" > OPJ_BOX_SIZE< / a > < / div > < div class = "ttdeci" > #define OPJ_BOX_SIZE< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:45< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a6bfb434e0d150ae769c7e8eb81117723" > < div class = "ttname" > < a href = "jp2_8h.html#a6bfb434e0d150ae769c7e8eb81117723" > opj_jp2_read_header< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_read_header(opj_stream_private_t *p_stream, opj_jp2_t *jp2, opj_image_t **p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a jpeg2000 file header structure.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2840< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a04830036d767cba56cbf5ae5bdc481d3" > < div class = "ttname" > < a href = "openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3" > OPJ_TRUE< / a > < / div > < div class = "ttdeci" > #define OPJ_TRUE< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:117< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a8ad1ef335703dec30943a7dad14b8c3d" > < div class = "ttname" > < a href = "j2k_8c.html#a8ad1ef335703dec30943a7dad14b8c3d" > opj_j2k_set_decoded_components< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_set_decoded_components(opj_j2k_t *p_j2k, OPJ_UINT32 numcomps, const OPJ_UINT32 *comps_indices, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets the indices of the components to decode.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:10196< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a1749007cebe7a0a2e547154446340f38" > < div class = "ttname" > < a href = "jp2_8h.html#a1749007cebe7a0a2e547154446340f38" > opj_jp2_set_decoded_components< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_decoded_components(opj_jp2_t *jp2, OPJ_UINT32 numcomps, const OPJ_UINT32 *comps_indices, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets the indices of the components to decode.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3085< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_ac5c8d612480d6624fd427db39a5955dd" > < div class = "ttname" > < a href = "structopj__jp2.html#ac5c8d612480d6624fd427db39a5955dd" > opj_jp2::meth< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 meth< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:167< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > < div class = "ttname" > < a href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > JP2_STATE_NONE< / a > < / div > < div class = "ttdeci" > @ JP2_STATE_NONE< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:74< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a1889badc432581a6ecbc32965611919f" > < div class = "ttname" > < a href = "jp2_8h.html#a1889badc432581a6ecbc32965611919f" > JP2_JP2C< / a > < / div > < div class = "ttdeci" > #define JP2_JP2C< / div > < div class = "ttdoc" > Contiguous codestream box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:54< / div > < / div >
< div class = "ttc" id = "aopj__malloc_8c_html_a49c70931cbed786f6eef5f095bcb2917" > < div class = "ttname" > < a href = "opj__malloc_8c.html#a49c70931cbed786f6eef5f095bcb2917" > opj_malloc< / a > < / div > < div class = "ttdeci" > void * opj_malloc(size_t size)< / div > < div class = "ttdoc" > Allocate an uninitialized memory block.< / div > < div class = "ttdef" > < b > Definition:< / b > opj_malloc.c:191< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_ad07fe2daf519257d9f13afffdc7dc340" > < div class = "ttname" > < a href = "structopj__jp2.html#ad07fe2daf519257d9f13afffdc7dc340" > opj_jp2::jpip_iptr_offset< / a > < / div > < div class = "ttdeci" > OPJ_OFF_T jpip_iptr_offset< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:182< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8c_html_a53a2908ba063e90755b9449001194f88" > < div class = "ttname" > < a href = "openjpeg_8c.html#a53a2908ba063e90755b9449001194f88" > opj_image_data_free< / a > < / div > < div class = "ttdeci" > void OPJ_CALLCONV opj_image_data_free(void *ptr)< / div > < div class = "ttdoc" > Destructor for opj_image_t-> comps[].data To be paired with opj_image_data_alloc.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.c:1135< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a39499b02d05699c0bbd69412b24c6bd6" > < div class = "ttname" > < a href = "jp2_8h.html#a39499b02d05699c0bbd69412b24c6bd6" > opj_jp2_read_tile_header< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_read_tile_header(opj_jp2_t *p_jp2, OPJ_UINT32 *p_tile_index, OPJ_UINT32 *p_data_size, OPJ_INT32 *p_tile_x0, OPJ_INT32 *p_tile_y0, OPJ_INT32 *p_tile_x1, OPJ_INT32 *p_tile_y1, OPJ_UINT32 *p_nb_comps, OPJ_BOOL *p_go_on, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a tile header.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2968< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cdef_html_a29f47cabdd5e963425d8f714aae315bb" > < div class = "ttname" > < a href = "structopj__jp2__cdef.html#a29f47cabdd5e963425d8f714aae315bb" > opj_jp2_cdef::info< / a > < / div > < div class = "ttdeci" > opj_jp2_cdef_info_t * info< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:101< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a241be56a14ecbf212a1cef44bc148f7b" > < div class = "ttname" > < a href = "jp2_8h.html#a241be56a14ecbf212a1cef44bc148f7b" > opj_jp2_start_compress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_start_compress(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_image_t *p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Starts a compression scheme, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2463< / div > < / div >
< div class = "ttc" id = "aindexbox__manager_8h_html_a79460c0b981ea10cba58b68f3abbf777" > < div class = "ttname" > < a href = "indexbox__manager_8h.html#a79460c0b981ea10cba58b68f3abbf777" > JPIP_FIDX< / a > < / div > < div class = "ttdeci" > #define JPIP_FIDX< / div > < div class = "ttdef" > < b > Definition:< / b > indexbox_manager.h:52< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__img__header__writer__handler_html_a28a7b2543673b3f762025a3ee3b9c1ac" > < div class = "ttname" > < a href = "structopj__jp2__img__header__writer__handler.html#a28a7b2543673b3f762025a3ee3b9c1ac" > opj_jp2_img_header_writer_handler::m_data< / a > < / div > < div class = "ttdeci" > OPJ_BYTE * m_data< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:220< / div > < / div >
< div class = "ttc" id = "afunction__list_8c_html_a0fbe67e6c1863704ac826cd33de8f91b" > < div class = "ttname" > < a href = "function__list_8c.html#a0fbe67e6c1863704ac826cd33de8f91b" > opj_procedure_list_get_first_procedure< / a > < / div > < div class = "ttdeci" > opj_procedure * opj_procedure_list_get_first_procedure(opj_procedure_list_t *p_validation_list)< / div > < div class = "ttdoc" > Gets the pointer on the first validation procedure.< / div > < div class = "ttdef" > < b > Definition:< / b > function_list.c:108< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a54536769465335f865f13cbdee1bf205" > < div class = "ttname" > < a href = "jp2_8h.html#a54536769465335f865f13cbdee1bf205" > opj_jp2_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2 opj_jp2_t< / div > < div class = "ttdoc" > JPEG-2000 file format reader/writer.< / div > < / div >
< div class = "ttc" id = "aopj__malloc_8c_html_a9d7d909f8dc1a2c23313c48645341e81" > < div class = "ttname" > < a href = "opj__malloc_8c.html#a9d7d909f8dc1a2c23313c48645341e81" > opj_free< / a > < / div > < div class = "ttdeci" > void opj_free(void *ptr)< / div > < div class = "ttdoc" > Deallocates or frees a memory block.< / div > < div class = "ttdef" > < b > Definition:< / b > opj_malloc.c:246< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a03357d8a444bbcdee8c5e220588440ef" > < div class = "ttname" > < a href = "jp2_8c.html#a03357d8a444bbcdee8c5e220588440ef" > opj_jp2_decoder_set_strict_mode< / a > < / div > < div class = "ttdeci" > void opj_jp2_decoder_set_strict_mode(opj_jp2_t *jp2, OPJ_BOOL strict)< / div > < div class = "ttdoc" > Set the strict mode parameter.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1904< / div > < / div >
< div class = "ttc" id = "aindexbox__manager_8h_html_a4493d506d4e7b71c4ce62bb635397f83" > < div class = "ttname" > < a href = "indexbox__manager_8h.html#a4493d506d4e7b71c4ce62bb635397f83" > JPIP_PRXY< / a > < / div > < div class = "ttdeci" > #define JPIP_PRXY< / div > < div class = "ttdef" > < b > Definition:< / b > indexbox_manager.h:54< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > < div class = "ttname" > < a href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > JP2_STATE_FILE_TYPE< / a > < / div > < div class = "ttdeci" > @ JP2_STATE_FILE_TYPE< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:76< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a5c8d5befcd92f556b160b2bdcddaf801" > < div class = "ttname" > < a href = "jp2_8c.html#a5c8d5befcd92f556b160b2bdcddaf801" > opj_jp2_exec< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_exec(opj_jp2_t *jp2, opj_procedure_list_t *p_procedure_list, opj_stream_private_t *stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Executes the given procedures on the given codec.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2431< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__comps_html_a49a9008649c2dc0ec1df04e08dcc808d" > < div class = "ttname" > < a href = "structopj__jp2__comps.html#a49a9008649c2dc0ec1df04e08dcc808d" > opj_jp2_comps::depth< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 depth< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:141< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__img__header__writer__handler_html_a97e7dc257b27421c49fe2160dbac3c74" > < div class = "ttname" > < a href = "structopj__jp2__img__header__writer__handler.html#a97e7dc257b27421c49fe2160dbac3c74" > opj_jp2_img_header_writer_handler::handler< / a > < / div > < div class = "ttdeci" > OPJ_BYTE *(* handler)(opj_jp2_t *jp2, OPJ_UINT32 *p_data_size)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:218< / div > < / div >
< div class = "ttc" id = "astructopj__codestream__index_html" > < div class = "ttname" > < a href = "structopj__codestream__index.html" > opj_codestream_index< / a > < / div > < div class = "ttdoc" > Index structure of the codestream (FIXME should be expand and enhance)< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:1037< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a5ed9ca90035485efa93e1e7dce474780" > < div class = "ttname" > < a href = "jp2_8h.html#a5ed9ca90035485efa93e1e7dce474780" > jp2_get_cstr_info< / a > < / div > < div class = "ttdeci" > opj_codestream_info_v2_t * jp2_get_cstr_info(opj_jp2_t *p_jp2)< / div > < div class = "ttdoc" > Get the codestream info from a JPEG2000 codec.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3236< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a241be56a14ecbf212a1cef44bc148f7b" > < div class = "ttname" > < a href = "jp2_8c.html#a241be56a14ecbf212a1cef44bc148f7b" > opj_jp2_start_compress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_start_compress(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_image_t *p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Starts a compression scheme, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2463< / div > < / div >
< div class = "ttc" id = "astructopj__image__comp_html_a8d471ac4bee95236e0b622638a8e07cf" > < div class = "ttname" > < a href = "structopj__image__comp.html#a8d471ac4bee95236e0b622638a8e07cf" > opj_image_comp::alpha< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 alpha< / div > < div class = "ttdoc" > alpha channel< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:703< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_aab1aefcf177ba3726b29afec69993f6b" > < div class = "ttname" > < a href = "j2k_8c.html#aab1aefcf177ba3726b29afec69993f6b" > j2k_get_cstr_index< / a > < / div > < div class = "ttdeci" > opj_codestream_index_t * j2k_get_cstr_index(opj_j2k_t *p_j2k)< / div > < div class = "ttdoc" > Get the codestream index from a JPEG2000 codec.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:11457< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a059a5377614bba1818531509138607cf" > < div class = "ttname" > < a href = "jp2_8h.html#a059a5377614bba1818531509138607cf" > JP2_CDEF< / a > < / div > < div class = "ttdeci" > #define JP2_CDEF< / div > < div class = "ttdoc" > Channel Definition box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:58< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a03357d8a444bbcdee8c5e220588440ef" > < div class = "ttname" > < a href = "jp2_8h.html#a03357d8a444bbcdee8c5e220588440ef" > opj_jp2_decoder_set_strict_mode< / a > < / div > < div class = "ttdeci" > void opj_jp2_decoder_set_strict_mode(opj_jp2_t *jp2, OPJ_BOOL strict)< / div > < div class = "ttdoc" > Set the strict mode parameter.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1904< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_ad76bb79d4d63030222ebf3dbe3fe86cf" > < div class = "ttname" > < a href = "j2k_8c.html#ad76bb79d4d63030222ebf3dbe3fe86cf" > opj_j2k_create_decompress< / a > < / div > < div class = "ttdeci" > opj_j2k_t * opj_j2k_create_decompress(void)< / div > < div class = "ttdoc" > Creates a J2K decompression structure.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:10411< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_ad275eccf60827f0e1c97af5d63b30f80" > < div class = "ttname" > < a href = "jp2_8c.html#ad275eccf60827f0e1c97af5d63b30f80" > opj_jp2_img_find_handler< / a > < / div > < div class = "ttdeci" > static const opj_jp2_header_handler_t * opj_jp2_img_find_handler(OPJ_UINT32 p_id)< / div > < div class = "ttdoc" > Finds the image execution function related to the given box id.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2517< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a0e0fac85bb2576b0fe2bff8a251a5814" > < div class = "ttname" > < a href = "jp2_8c.html#a0e0fac85bb2576b0fe2bff8a251a5814" > opj_jp2_read_ihdr< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_ihdr(opj_jp2_t *jp2, OPJ_BYTE *p_image_header_data, OPJ_UINT32 p_image_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a IHDR box - Image Header box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:561< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_af6030e3df69fb240e22a1a32c715d4e1" > < div class = "ttname" > < a href = "jp2_8c.html#af6030e3df69fb240e22a1a32c715d4e1" > opj_jp2_read_pclr< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_pclr(opj_jp2_t *jp2, OPJ_BYTE *p_pclr_header_data, OPJ_UINT32 p_pclr_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Collect palette data.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1152< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_aa23fdbe2afadda6daac7757c212466c7" > < div class = "ttname" > < a href = "structopj__jp2.html#aa23fdbe2afadda6daac7757c212466c7" > opj_jp2::IPR< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 IPR< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:166< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a18db30db100bcfbfd459dd53ef12d446" > < div class = "ttname" > < a href = "openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446" > OPJ_UINT16< / a > < / div > < div class = "ttdeci" > uint16_t OPJ_UINT16< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:130< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_aa66cf70fc600399b53cfa6a97cb5e176" > < div class = "ttname" > < a href = "jp2_8c.html#aa66cf70fc600399b53cfa6a97cb5e176" > opj_jp2_read_cdef< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_cdef(opj_jp2_t *jp2, OPJ_BYTE *p_cdef_header_data, OPJ_UINT32 p_cdef_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1392< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a64144dd2c127abb43a0366baee7f1e7e" > < div class = "ttname" > < a href = "jp2_8h.html#a64144dd2c127abb43a0366baee7f1e7e" > JP2_JP< / a > < / div > < div class = "ttdeci" > #define JP2_JP< / div > < div class = "ttdoc" > JPEG 2000 signature box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:49< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_ab70c120d80c4d8924700cdf01e755471" > < div class = "ttname" > < a href = "structopj__jp2.html#ab70c120d80c4d8924700cdf01e755471" > opj_jp2::numcl< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 numcl< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:173< / div > < / div >
< div class = "ttc" id = "aevent_8h_html_a220921068c5e3c97c8f2ad4db0c60726" > < div class = "ttname" > < a href = "event_8h.html#a220921068c5e3c97c8f2ad4db0c60726" > EVT_INFO< / a > < / div > < div class = "ttdeci" > #define EVT_INFO< / div > < div class = "ttdoc" > Debug event type.< / div > < div class = "ttdef" > < b > Definition:< / b > event.h:68< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a85f8f2c8814bd6f296476a19d382bb74" > < div class = "ttname" > < a href = "structopj__jp2.html#a85f8f2c8814bd6f296476a19d382bb74" > opj_jp2::numcomps< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 numcomps< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:162< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a8791f922d72e61fa8ac05ec7febbad5f" > < div class = "ttname" > < a href = "jp2_8c.html#a8791f922d72e61fa8ac05ec7febbad5f" > opj_jp2_setup_decoding_validation< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_setup_decoding_validation(opj_jp2_t *jp2, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets up the validation ,i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2901< / div > < / div >
< div class = "ttc" id = "astructopj__image__comp_html_a59225121158d5bc911838e5b05779cdb" > < div class = "ttname" > < a href = "structopj__image__comp.html#a59225121158d5bc911838e5b05779cdb" > opj_image_comp::w< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 w< / div > < div class = "ttdoc" > data width< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:683< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__pclr_html_a0569973966d1e41738af2affffcc98b2" > < div class = "ttname" > < a href = "structopj__jp2__pclr.html#a0569973966d1e41738af2affffcc98b2" > opj_jp2_pclr::channel_size< / a > < / div > < div class = "ttdeci" > OPJ_BYTE * channel_size< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:119< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cdef_html" > < div class = "ttname" > < a href = "structopj__jp2__cdef.html" > opj_jp2_cdef< / a > < / div > < div class = "ttdoc" > Channel descriptions and number of descriptions.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:100< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > < div class = "ttname" > < a href = "jp2_8h.html#a7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > JP2_STATE_CODESTREAM< / a > < / div > < div class = "ttdeci" > @ JP2_STATE_CODESTREAM< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:78< / div > < / div >
< div class = "ttc" id = "astructopj__image_html_a0d01041cfbba0d40ab38836a35544e09" > < div class = "ttname" > < a href = "structopj__image.html#a0d01041cfbba0d40ab38836a35544e09" > opj_image::x0< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 x0< / div > < div class = "ttdoc" > XOsiz: horizontal offset from the origin of the reference grid to the left side of the image area.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:711< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_acd6dcfb1e1bfdfe0f3ee5dd47a405c97" > < div class = "ttname" > < a href = "jp2_8h.html#acd6dcfb1e1bfdfe0f3ee5dd47a405c97" > JP2_PCLR< / a > < / div > < div class = "ttdeci" > #define JP2_PCLR< / div > < div class = "ttdoc" > Palette box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:56< / div > < / div >
< div class = "ttc" id = "astructopj__dparameters_html" > < div class = "ttname" > < a href = "structopj__dparameters.html" > opj_dparameters< / a > < / div > < div class = "ttdoc" > Decompression parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:552< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_ada6c04ccb24bfd90726e9cc334006aac" > < div class = "ttname" > < a href = "structopj__jp2.html#ada6c04ccb24bfd90726e9cc334006aac" > opj_jp2::UnkC< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 UnkC< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:165< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__box_html_a1e05f17424b492e37d2d8ecbd8669f43" > < div class = "ttname" > < a href = "structopj__jp2__box.html#a1e05f17424b492e37d2d8ecbd8669f43" > opj_jp2_box::length< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 length< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:199< / div > < / div >
< div class = "ttc" id = "astructopj__image_html_a6b52b100c934697a29446af5c3e0fa00" > < div class = "ttname" > < a href = "structopj__image.html#a6b52b100c934697a29446af5c3e0fa00" > opj_image::comps< / a > < / div > < div class = "ttdeci" > opj_image_comp_t * comps< / div > < div class = "ttdoc" > image components< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:723< / div > < / div >
< div class = "ttc" id = "astructopj__image_html_a0412d0a6696e7b6ace224c5111cf6be2" > < div class = "ttname" > < a href = "structopj__image.html#a0412d0a6696e7b6ace224c5111cf6be2" > opj_image::icc_profile_len< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 icc_profile_len< / div > < div class = "ttdoc" > size of ICC profile< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:727< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_ac1702a7ea040c681c8d7c9e33e6fd5bd" > < div class = "ttname" > < a href = "jp2_8c.html#ac1702a7ea040c681c8d7c9e33e6fd5bd" > opj_jp2_read_colr< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_colr(opj_jp2_t *jp2, OPJ_BYTE *p_colr_header_data, OPJ_UINT32 p_colr_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads the Color Specification box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1464< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_af5a9288d5d542391f82aa7ef2b7030a1" > < div class = "ttname" > < a href = "structopj__jp2.html#af5a9288d5d542391f82aa7ef2b7030a1" > opj_jp2::enumcs< / a > < / div > < div class = "ttdeci" > OPJ_UINT32 enumcs< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:169< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cmap__comp_html" > < div class = "ttname" > < a href = "structopj__jp2__cmap__comp.html" > opj_jp2_cmap_comp< / a > < / div > < div class = "ttdoc" > Component mappings: channel index, mapping type, palette index.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:108< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__header__handler_html" > < div class = "ttname" > < a href = "structopj__jp2__header__handler.html" > opj_jp2_header_handler< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:204< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a6b288ad7b1891bc2cdf593e8fa05cba6" > < div class = "ttname" > < a href = "j2k_8c.html#a6b288ad7b1891bc2cdf593e8fa05cba6" > opj_j2k_encoder_set_extra_options< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_encoder_set_extra_options(opj_j2k_t *p_j2k, const char *const *p_options, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Specify extra options for the encoder.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:12168< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_aaae0ae3fa278598712f2f7aad0130651" > < div class = "ttname" > < a href = "jp2_8h.html#aaae0ae3fa278598712f2f7aad0130651" > JP2_FTYP< / a > < / div > < div class = "ttdeci" > #define JP2_FTYP< / div > < div class = "ttdoc" > File type box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:50< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_aceeec558d7ed87b1eec33edddf4a0205" > < div class = "ttname" > < a href = "jp2_8h.html#aceeec558d7ed87b1eec33edddf4a0205" > opj_jp2_end_compress< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_end_compress(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Ends the compression procedures and possibiliy add data to be read after the codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2135< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_ad6f065d9f31f70d57bc3203c2122a9b5" > < div class = "ttname" > < a href = "jp2_8c.html#ad6f065d9f31f70d57bc3203c2122a9b5" > opj_jp2_write_ftyp< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_write_ftyp(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Writes a FTYP box - File type box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1771< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a6c2e5eadd32344dc7fbb95841241bfe4" > < div class = "ttname" > < a href = "j2k_8c.html#a6c2e5eadd32344dc7fbb95841241bfe4" > opj_j2k_decoder_set_strict_mode< / a > < / div > < div class = "ttdeci" > void opj_j2k_decoder_set_strict_mode(opj_j2k_t *j2k, OPJ_BOOL strict)< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:6703< / div > < / div >
< div class = "ttc" id = "acio_8h_html_aa78aa37fb079f5012da1205cd5929aa7" > < div class = "ttname" > < a href = "cio_8h.html#aa78aa37fb079f5012da1205cd5929aa7" > opj_read_bytes< / a > < / div > < div class = "ttdeci" > #define opj_read_bytes< / div > < div class = "ttdef" > < b > Definition:< / b > cio.h:65< / div > < / div >
< div class = "ttc" id = "aevent_8h_html_a7323671f4df0a721ae02d610b1269ab9" > < div class = "ttname" > < a href = "event_8h.html#a7323671f4df0a721ae02d610b1269ab9" > EVT_ERROR< / a > < / div > < div class = "ttdeci" > #define EVT_ERROR< / div > < div class = "ttdoc" > Error event type.< / div > < div class = "ttdef" > < b > Definition:< / b > event.h:66< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a3bd3864189e71d3bebfbc5e63941439a" > < div class = "ttname" > < a href = "jp2_8c.html#a3bd3864189e71d3bebfbc5e63941439a" > opj_jp2_write_cdef< / a > < / div > < div class = "ttdeci" > static OPJ_BYTE * opj_jp2_write_cdef(opj_jp2_t *jp2, OPJ_UINT32 *p_nb_bytes_written)< / div > < div class = "ttdoc" > Writes the Channel Definition box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:762< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a4cb1e6e6b6ef2df499d5c02f7df54cbb" > < div class = "ttname" > < a href = "openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb" > OPJ_UINT32< / a > < / div > < div class = "ttdeci" > uint32_t OPJ_UINT32< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:132< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a94441c4e15ce0c7adfc3610152e630f2" > < div class = "ttname" > < a href = "jp2_8h.html#a94441c4e15ce0c7adfc3610152e630f2" > opj_jp2_setup_encoder< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_setup_encoder(opj_jp2_t *jp2, opj_cparameters_t *parameters, opj_image_t *image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Setup the encoder parameters using the current image and using user parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1918< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a875518e7a947320aa58c01fbbd759dc7" > < div class = "ttname" > < a href = "structopj__jp2.html#a875518e7a947320aa58c01fbbd759dc7" > opj_jp2::j2k< / a > < / div > < div class = "ttdeci" > opj_j2k_t * j2k< / div > < div class = "ttdoc" > handle to the J2K codec< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:151< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a064d4a5d20465438abe3ce707fd8ddf4" > < div class = "ttname" > < a href = "j2k_8c.html#a064d4a5d20465438abe3ce707fd8ddf4" > j2k_dump< / a > < / div > < div class = "ttdeci" > void j2k_dump(opj_j2k_t *p_j2k, OPJ_INT32 flag, FILE *out_stream)< / div > < div class = "ttdoc" > Dump some elements from the J2K decompression structure .< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:11190< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__img__header__writer__handler_html" > < div class = "ttname" > < a href = "structopj__jp2__img__header__writer__handler.html" > opj_jp2_img_header_writer_handler< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:216< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a4aa80a1d1d3f7d02b5626ba44ce7c200" > < div class = "ttname" > < a href = "jp2_8h.html#a4aa80a1d1d3f7d02b5626ba44ce7c200" > opj_jp2_color_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_color opj_jp2_color_t< / div > < div class = "ttdoc" > Collector for ICC profile, palette, component mapping, channel description.< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a4a6561d0899d91b38099da38814cbe86" > < div class = "ttname" > < a href = "j2k_8c.html#a4a6561d0899d91b38099da38814cbe86" > opj_j2k_setup_encoder< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_setup_encoder(opj_j2k_t *p_j2k, opj_cparameters_t *parameters, opj_image_t *image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:7616< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__color_html_a0457dbecaaf7af232fe78218bce45286" > < div class = "ttname" > < a href = "structopj__jp2__color.html#a0457dbecaaf7af232fe78218bce45286" > opj_jp2_color::jp2_cdef< / a > < / div > < div class = "ttdeci" > opj_jp2_cdef_t * jp2_cdef< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:132< / div > < / div >
< div class = "ttc" id = "aindexbox__manager_8h_html_aa0bc25266878955cf1286811fabf3f36" > < div class = "ttname" > < a href = "indexbox__manager_8h.html#aa0bc25266878955cf1286811fabf3f36" > JPIP_CIDX< / a > < / div > < div class = "ttdeci" > #define JPIP_CIDX< / div > < div class = "ttdef" > < b > Definition:< / b > indexbox_manager.h:43< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_ad1113b1ae4202669379d2c6b680f371b" > < div class = "ttname" > < a href = "j2k_8c.html#ad1113b1ae4202669379d2c6b680f371b" > opj_j2k_decode< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_decode(opj_j2k_t *p_j2k, opj_stream_private_t *p_stream, opj_image_t *p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Decode an image from a JPEG-2000 codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:11962< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a8e5e1cc05ff8c62af2de5a449e7f8360" > < div class = "ttname" > < a href = "structopj__jp2.html#a8e5e1cc05ff8c62af2de5a449e7f8360" > opj_jp2::comps< / a > < / div > < div class = "ttdeci" > opj_jp2_comps_t * comps< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:175< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a2e03aa1e225c059d34fc34a11ffc48fc" > < div class = "ttname" > < a href = "jp2_8c.html#a2e03aa1e225c059d34fc34a11ffc48fc" > opj_jp2_write_jp2c< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_write_jp2c(opj_jp2_t *jp2, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Writes the Jpeg2000 codestream Header box - JP2C Header box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1823< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a74a0d7e52fefc21e50f5d644b69f4c44" > < div class = "ttname" > < a href = "j2k_8c.html#a74a0d7e52fefc21e50f5d644b69f4c44" > opj_j2k_write_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_write_tile(opj_j2k_t *p_j2k, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Writes a tile.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:13148< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a814b516a34d9a0da8bae3850e945c50d" > < div class = "ttname" > < a href = "jp2_8c.html#a814b516a34d9a0da8bae3850e945c50d" > opj_jp2_read_ftyp< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_ftyp(opj_jp2_t *jp2, OPJ_BYTE *p_header_data, OPJ_UINT32 p_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a a FTYP box - File type box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2590< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_ac672bfd7db39c609e828acb07a321964" > < div class = "ttname" > < a href = "openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964" > OPJ_FALSE< / a > < / div > < div class = "ttdeci" > #define OPJ_FALSE< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:118< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__comps_html" > < div class = "ttname" > < a href = "structopj__jp2__comps.html" > opj_jp2_comps< / a > < / div > < div class = "ttdoc" > JP2 component.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:140< / div > < / div >
< div class = "ttc" id = "aopenjpeg_8h_html_a66080011c5863d6b525526d4cb756181" > < div class = "ttname" > < a href = "openjpeg_8h.html#a66080011c5863d6b525526d4cb756181" > OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG< / a > < / div > < div class = "ttdeci" > #define OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:546< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_ad02d5ff8582a4985d880f8b781b160bc" > < div class = "ttname" > < a href = "jp2_8h.html#ad02d5ff8582a4985d880f8b781b160bc" > opj_jp2_img_header_writer_handler_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_img_header_writer_handler opj_jp2_img_header_writer_handler_t< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__color_html_a59f5a767a1797ff94791dd7ef3036f26" > < div class = "ttname" > < a href = "structopj__jp2__color.html#a59f5a767a1797ff94791dd7ef3036f26" > opj_jp2_color::icc_profile_buf< / a > < / div > < div class = "ttdeci" > OPJ_BYTE * icc_profile_buf< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:129< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_a94d28ba033ecd425f6f8fc456c0c758b" > < div class = "ttname" > < a href = "structopj__jp2.html#a94d28ba033ecd425f6f8fc456c0c758b" > opj_jp2::has_jp2h< / a > < / div > < div class = "ttdeci" > OPJ_BYTE has_jp2h< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:190< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a34c49b256edcdbf036492dfa635284d7" > < div class = "ttname" > < a href = "j2k_8c.html#a34c49b256edcdbf036492dfa635284d7" > opj_j2k_read_header< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_read_header(opj_stream_private_t *p_stream, opj_j2k_t *p_j2k, opj_image_t **p_image, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a jpeg2000 codestream header structure.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:8390< / div > < / div >
< div class = "ttc" id = "aj2k_8c_html_a25b7b51949ceea33515984f1db2f594d" > < div class = "ttname" > < a href = "j2k_8c.html#a25b7b51949ceea33515984f1db2f594d" > opj_j2k_read_tile_header< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_j2k_read_tile_header(opj_j2k_t *p_j2k, OPJ_UINT32 *p_tile_index, OPJ_UINT32 *p_data_size, OPJ_INT32 *p_tile_x0, OPJ_INT32 *p_tile_y0, OPJ_INT32 *p_tile_x1, OPJ_INT32 *p_tile_y1, OPJ_UINT32 *p_nb_comps, OPJ_BOOL *p_go_on, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a tile header.< / div > < div class = "ttdef" > < b > Definition:< / b > j2k.c:9518< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_ac77bacf6d4801a8842126ef3fbb23bb1" > < div class = "ttname" > < a href = "jp2_8c.html#ac77bacf6d4801a8842126ef3fbb23bb1" > opj_jp2_read_jp< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_read_jp(opj_jp2_t *jp2, OPJ_BYTE *p_header_data, OPJ_UINT32 p_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Reads a jpeg2000 file signature box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2541< / div > < / div >
< div class = "ttc" id = "acio_8h_html_a4233661f073556f7d30fd9b2afaafefe" > < div class = "ttname" > < a href = "cio_8h.html#a4233661f073556f7d30fd9b2afaafefe" > opj_write_bytes< / a > < / div > < div class = "ttdeci" > #define opj_write_bytes< / div > < div class = "ttdef" > < b > Definition:< / b > cio.h:64< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a218687e233b685fbb1986b81849aeb61" > < div class = "ttname" > < a href = "jp2_8c.html#a218687e233b685fbb1986b81849aeb61" > jp2_dump< / a > < / div > < div class = "ttdeci" > void jp2_dump(opj_jp2_t *p_jp2, OPJ_INT32 flag, FILE *out_stream)< / div > < div class = "ttdoc" > Dump some elements from the JP2 decompression structure .< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3221< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cdef__info_html_a7cc6773fa31c8f7da3ccf832331d55b7" > < div class = "ttname" > < a href = "structopj__jp2__cdef__info.html#a7cc6773fa31c8f7da3ccf832331d55b7" > opj_jp2_cdef_info::typ< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 typ< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:94< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_abe8ec92a2ec7c342926f81a166b6b59c" > < div class = "ttname" > < a href = "jp2_8c.html#abe8ec92a2ec7c342926f81a166b6b59c" > opj_jp2_set_threads< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_threads(opj_jp2_t *jp2, OPJ_UINT32 num_threads)< / div > < div class = "ttdoc" > Allocates worker threads for the compressor/decompressor.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1909< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a38b0cc8512611a49a51b7db383f86af7" > < div class = "ttname" > < a href = "jp2_8c.html#a38b0cc8512611a49a51b7db383f86af7" > opj_jp2_write_colr< / a > < / div > < div class = "ttdeci" > static OPJ_BYTE * opj_jp2_write_colr(opj_jp2_t *jp2, OPJ_UINT32 *p_nb_bytes_written)< / div > < div class = "ttdoc" > Writes the Colour Specification box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:813< / div > < / div >
< div class = "ttc" id = "astructopj__image_html" > < div class = "ttname" > < a href = "structopj__image.html" > opj_image< / a > < / div > < div class = "ttdoc" > Defines image data and characteristics.< / div > < div class = "ttdef" > < b > Definition:< / b > openjpeg.h:709< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a7d5389b7ba1706b96ec2adeb431a4735" > < div class = "ttname" > < a href = "jp2_8h.html#a7d5389b7ba1706b96ec2adeb431a4735" > opj_jp2_create< / a > < / div > < div class = "ttdeci" > opj_jp2_t * opj_jp2_create(OPJ_BOOL p_is_decoder)< / div > < div class = "ttdoc" > Creates a jpeg2000 file decompressor.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3179< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__cmap__comp_html_a2efcc8ed4eab091e5b1b3d9e34206d57" > < div class = "ttname" > < a href = "structopj__jp2__cmap__comp.html#a2efcc8ed4eab091e5b1b3d9e34206d57" > opj_jp2_cmap_comp::cmp< / a > < / div > < div class = "ttdeci" > OPJ_UINT16 cmp< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:109< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a9424b8c9fe6b1ef09c2d42123794449d" > < div class = "ttname" > < a href = "jp2_8h.html#a9424b8c9fe6b1ef09c2d42123794449d" > JP2_BPCC< / a > < / div > < div class = "ttdeci" > #define JP2_BPCC< / div > < div class = "ttdoc" > Bits per component box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:60< / div > < / div >
< div class = "ttc" id = "acio_8c_html_a5ddba22278152cac64cfbdcedca6b31f" > < div class = "ttname" > < a href = "cio_8c.html#a5ddba22278152cac64cfbdcedca6b31f" > opj_stream_read_data< / a > < / div > < div class = "ttdeci" > OPJ_SIZE_T opj_stream_read_data(opj_stream_private_t *p_stream, OPJ_BYTE *p_buffer, OPJ_SIZE_T p_size, opj_event_mgr_t *p_event_mgr)< / div > < div class = "ttdoc" > Reads some bytes from the stream.< / div > < div class = "ttdef" > < b > Definition:< / b > cio.c:281< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_acbdab130baca04a1d74b841ce978e395" > < div class = "ttname" > < a href = "jp2_8c.html#acbdab130baca04a1d74b841ce978e395" > opj_jp2_write_jp2h< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_write_jp2h(opj_jp2_t *jp2, opj_stream_private_t *stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Writes the Jpeg2000 file Header box - JP2 Header box (warning, this is a super box).< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1664< / div > < / div >
< div class = "ttc" id = "astructopj__jp2_html_ac1a3c49660d4366865cf11d1f489419c" > < div class = "ttname" > < a href = "structopj__jp2.html#ac1a3c49660d4366865cf11d1f489419c" > opj_jp2::has_ihdr< / a > < / div > < div class = "ttdeci" > OPJ_BYTE has_ihdr< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:191< / div > < / div >
< div class = "ttc" id = "astructopj__jp2__header__handler_html_a10f6796223fd6fe473874706436aecd8" > < div class = "ttname" > < a href = "structopj__jp2__header__handler.html#a10f6796223fd6fe473874706436aecd8" > opj_jp2_header_handler::handler< / a > < / div > < div class = "ttdeci" > OPJ_BOOL(* handler)(opj_jp2_t *jp2, OPJ_BYTE *p_header_data, OPJ_UINT32 p_header_size, opj_event_mgr_t *p_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:208< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_abe8ec92a2ec7c342926f81a166b6b59c" > < div class = "ttname" > < a href = "jp2_8h.html#abe8ec92a2ec7c342926f81a166b6b59c" > opj_jp2_set_threads< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_set_threads(opj_jp2_t *jp2, OPJ_UINT32 num_threads)< / div > < div class = "ttdoc" > Allocates worker threads for the compressor/decompressor.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:1909< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a9adcd86e8c4369aff8e0378b1aaf8ef4" > < div class = "ttname" > < a href = "jp2_8c.html#a9adcd86e8c4369aff8e0378b1aaf8ef4" > opj_jp2_setup_end_header_reading< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_setup_end_header_reading(opj_jp2_t *jp2, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets up the procedures to do on reading header after the codestream.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2193< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_aebe5923df2f64f3107658fefb4cb03e0" > < div class = "ttname" > < a href = "jp2_8c.html#aebe5923df2f64f3107658fefb4cb03e0" > opj_jp2_decode_tile< / a > < / div > < div class = "ttdeci" > OPJ_BOOL opj_jp2_decode_tile(opj_jp2_t *p_jp2, OPJ_UINT32 p_tile_index, OPJ_BYTE *p_data, OPJ_UINT32 p_data_size, opj_stream_private_t *p_stream, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Decode tile data.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:3005< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_a9ec7891fb6f874ab371d664140a1857d" > < div class = "ttname" > < a href = "jp2_8c.html#a9ec7891fb6f874ab371d664140a1857d" > opj_jp2_write_bpcc< / a > < / div > < div class = "ttdeci" > static OPJ_BYTE * opj_jp2_write_bpcc(opj_jp2_t *jp2, OPJ_UINT32 *p_nb_bytes_written)< / div > < div class = "ttdoc" > Writes the Bit per Component box.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:688< / div > < / div >
< div class = "ttc" id = "ajp2_8h_html_a365cc3a24f67d841247836d1a1b12da6" > < div class = "ttname" > < a href = "jp2_8h.html#a365cc3a24f67d841247836d1a1b12da6" > JP2_IMG_STATE< / a > < / div > < div class = "ttdeci" > JP2_IMG_STATE< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:84< / div > < / div >
< div class = "ttc" id = "afunction__list_8h_html_ad3262b137c34187dce496329b8a637b9" > < div class = "ttname" > < a href = "function__list_8h.html#ad3262b137c34187dce496329b8a637b9" > opj_procedure< / a > < / div > < div class = "ttdeci" > void(* opj_procedure)(void)< / div > < div class = "ttdoc" > declare a function pointer< / div > < div class = "ttdef" > < b > Definition:< / b > function_list.h:52< / div > < / div >
< div class = "ttc" id = "ajp2_8c_html_acde1c55531d9a33bf7512f70ebeaeb0e" > < div class = "ttname" > < a href = "jp2_8c.html#acde1c55531d9a33bf7512f70ebeaeb0e" > opj_jp2_setup_header_writing< / a > < / div > < div class = "ttdeci" > static OPJ_BOOL opj_jp2_setup_header_writing(opj_jp2_t *jp2, opj_event_mgr_t *p_manager)< / div > < div class = "ttdoc" > Sets up the procedures to do on writing header.< / div > < div class = "ttdef" > < b > Definition:< / b > jp2.c:2916< / div > < / div >
2015-07-10 18:06:19 +02:00
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
2022-05-13 20:21:13 +02:00
< / a > 1.8.17
2015-07-10 18:06:19 +02:00
< / small > < / address >
< / body >
< / html >