2015-07-10 18:06:19 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2020-12-28 22:12:25 +01:00
< meta name = "generator" content = "Doxygen 1.8.11" / >
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
2020-12-28 22:12:25 +01:00
  < span id = "projectnumber" > 2.4.0< / span >
2015-07-10 18:06:19 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2020-12-28 22:12:25 +01:00
<!-- Generated by Doxygen 1.8.11 -->
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "pages.html" > < span > Related  Pages< / span > < / a > < / li >
< li > < a href = "modules.html" > < span > Modules< / span > < / a > < / li >
< li > < a href = "annotated.html" > < span > Data  Structures< / span > < / a > < / li >
< li class = "current" > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul >
< / div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "files.html" > < span > File  List< / span > < / a > < / li >
< li > < a href = "globals.html" > < span > Globals< / span > < / a > < / li >
< / ul >
< / 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" >
2020-12-28 22:12:25 +01: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 = "line
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_ga76f813737f3efed330e630f92cf20cee" > < div class = "ttname" > < a href = "group___j_p2.html#ga76f813737f3efed330e630f92cf20cee" > 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 = "openjpeg_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:130< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 = "structopj__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 = "structopj__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 = "structopj__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 = "structopj__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 >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__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 = "group___j_p2_html_gace8303066c8e51948c3c714fe4621554" > < div class = "ttname" > < a href = "group___j_p2.html#gace8303066c8e51948c3c714fe4621554" > 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 >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 = "structopj__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 >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "openjpeg_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:110< / div > < / div >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga87e42b697673c52a0b2bb2a241e56b06" > < div class = "ttname" > < a href = "group___j_p2.html#ga87e42b697673c52a0b2bb2a241e56b06" > 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:2100< / div > < / div >
< div class = "ttc" id = "structopj__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:551< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_ga96e24b7a59738febb2f4e89750212021" > < div class = "ttname" > < a href = "group___j_p2.html#ga96e24b7a59738febb2f4e89750212021" > 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:2987< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "structopj__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 >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "openjpeg_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:117< / div > < / div >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga39499b02d05699c0bbd69412b24c6bd6" > < div class = "ttname" > < a href = "group___j_p2.html#ga39499b02d05699c0bbd69412b24c6bd6" > 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:2963< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga7d5389b7ba1706b96ec2adeb431a4735" > < div class = "ttname" > < a href = "group___j_p2.html#ga7d5389b7ba1706b96ec2adeb431a4735" > 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:3174< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 = "structopj__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 = "group___j_p2_html_gga365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > < div class = "ttname" > < a href = "group___j_p2.html#gga365cc3a24f67d841247836d1a1b12da6a762a0e16fd931d59e6472f6b80f453d4" > JP2_IMG_STATE_UNKNOWN< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:86< / div > < / div >
< div class = "ttc" id = "structopj__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 = "structopj__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 = "structopj__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 >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "openjpeg_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:124< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "group___j_p2_html_ga5003c62b01b25040cf41e94d0852f647" > < div class = "ttname" > < a href = "group___j_p2.html#ga5003c62b01b25040cf41e94d0852f647" > 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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_gaebe5923df2f64f3107658fefb4cb03e0" > < div class = "ttname" > < a href = "group___j_p2.html#gaebe5923df2f64f3107658fefb4cb03e0" > 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:3000< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_gaadfcc70dfea4fce9ea1198902bb0347e" > < div class = "ttname" > < a href = "group___j_p2.html#gaadfcc70dfea4fce9ea1198902bb0347e" > 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 = "openjpeg_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:125< / div > < / div >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "structopj__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:956< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_ga271ca4cacb9ec1d01623e1dc0762af22" > < div class = "ttname" > < a href = "group___j_p2.html#ga271ca4cacb9ec1d01623e1dc0762af22" > 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:3236< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_ga60bb4f8ed9edf3cf8fa9e89ec82acd98" > < div class = "ttname" > < a href = "group___j_p2.html#ga60bb4f8ed9edf3cf8fa9e89ec82acd98" > 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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga94441c4e15ce0c7adfc3610152e630f2" > < div class = "ttname" > < a href = "group___j_p2.html#ga94441c4e15ce0c7adfc3610152e630f2" > 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:1913< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga305f0351317cfc1ff0e0372fe0c64cdc" > < div class = "ttname" > < a href = "group___j_p2.html#ga305f0351317cfc1ff0e0372fe0c64cdc" > 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:2107< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_gabe8ec92a2ec7c342926f81a166b6b59c" > < div class = "ttname" > < a href = "group___j_p2.html#gabe8ec92a2ec7c342926f81a166b6b59c" > 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:1904< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 = "structopj__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 = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga3f8042c954d1cb5a29080555fa241e10" > < div class = "ttname" > < a href = "group___j_p2.html#ga3f8042c954d1cb5a29080555fa241e10" > 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:3090< / div > < / div >
< div class = "ttc" id = "structopj__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:703< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea6a09dadb50a6b7097cb30de4199ed3c1" > JP2_STATE_NONE< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:74< / div > < / div >
< div class = "ttc" id = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "structopj__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:546< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga6bfb434e0d150ae769c7e8eb81117723" > < div class = "ttname" > < a href = "group___j_p2.html#ga6bfb434e0d150ae769c7e8eb81117723" > 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:2835< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "structopj__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 >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga241be56a14ecbf212a1cef44bc148f7b" > < div class = "ttname" > < a href = "group___j_p2.html#ga241be56a14ecbf212a1cef44bc148f7b" > 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:2458< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga24d94a6f5cf51200b3366a77e25e547d" > < div class = "ttname" > < a href = "group___j_p2.html#ga24d94a6f5cf51200b3366a77e25e547d" > 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 = "group___j_p2_html_gaab973979e00628ffd8b3d99a402d85aa" > < div class = "ttname" > < a href = "group___j_p2.html#gaab973979e00628ffd8b3d99a402d85aa" > 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 >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_gad416d216ba57f4e7d1255f94ce52fef9" > < div class = "ttname" > < a href = "group___j_p2.html#gad416d216ba57f4e7d1255f94ce52fef9" > 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 >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9eae8b7b9448ddfd73e27cb603048c0f23d" > JP2_STATE_END_CODESTREAM< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:79< / div > < / div >
< div class = "ttc" id = "structopj__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 >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_gaee7881538c2c909d6f88ddd07ba89619" > < div class = "ttname" > < a href = "group___j_p2.html#gaee7881538c2c909d6f88ddd07ba89619" > 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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_gaae0d471833bc207c9543ba5a7a777939" > < div class = "ttname" > < a href = "group___j_p2.html#gaae0d471833bc207c9543ba5a7a777939" > 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:3245< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_ga6426e82c7d636762ae35b39f0d47cff9" > < div class = "ttname" > < a href = "group___j_p2.html#ga6426e82c7d636762ae35b39f0d47cff9" > 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 >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga195430af9298b6633ff7a2aa754e2d31" > < div class = "ttname" > < a href = "group___j_p2.html#ga195430af9298b6633ff7a2aa754e2d31" > 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:3226< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "structopj__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:1031< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea91dc55a2a402026616bfff54f9a8c116" > JP2_STATE_UNKNOWN< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:80< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea03bb234c65fbef8ce630c9823c0ac39c" > JP2_STATE_CODESTREAM< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:78< / div > < / div >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga5ed9ca90035485efa93e1e7dce474780" > < div class = "ttname" > < a href = "group___j_p2.html#ga5ed9ca90035485efa93e1e7dce474780" > 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:3231< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > < div class = "ttname" > < a href = "group___j_p2.html#ga1f7f8e8462c3bf6fdf6c3d4d75b8b3b7" > 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:3012< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "openjpeg_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:126< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga1749007cebe7a0a2e547154446340f38" > < div class = "ttname" > < a href = "group___j_p2.html#ga1749007cebe7a0a2e547154446340f38" > 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:3080< / div > < / div >
2015-07-10 18:06:19 +02:00
< div class = "ttc" id = "group___j_p2_html_ga6dddaee86f9af386faddb221f893ff0d" > < div class = "ttname" > < a href = "group___j_p2.html#ga6dddaee86f9af386faddb221f893ff0d" > opj_jp2_header_handler_t< / a > < / div > < div class = "ttdeci" > struct opj_jp2_header_handler opj_jp2_header_handler_t< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "structopj__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:387< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga69b73f68c750cf70dc3b9836ed6ccfdc" > < div class = "ttname" > < a href = "group___j_p2.html#ga69b73f68c750cf70dc3b9836ed6ccfdc" > 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:3101< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "group___j_p2_html_ga365cc3a24f67d841247836d1a1b12da6" > < div class = "ttname" > < a href = "group___j_p2.html#ga365cc3a24f67d841247836d1a1b12da6" > 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 = "structopj__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 >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_gaceeec558d7ed87b1eec33edddf4a0205" > < div class = "ttname" > < a href = "group___j_p2.html#gaceeec558d7ed87b1eec33edddf4a0205" > 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:2130< / div > < / div >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2016-09-29 22:38:29 +02:00
< div class = "ttc" id = "group___j_p2_html_ga8ba7b52117ef94c8d09b62e832acc11d" > < div class = "ttname" > < a href = "group___j_p2.html#ga8ba7b52117ef94c8d09b62e832acc11d" > 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 >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea324c09121187d3035fc5cd0cb2ab69de" > JP2_STATE_SIGNATURE< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:75< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > < div class = "ttname" > < a href = "group___j_p2.html#gga365cc3a24f67d841247836d1a1b12da6a9fb83979377aa7506f557188df391807" > JP2_IMG_STATE_NONE< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:85< / div > < / div >
< div class = "ttc" id = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9eac331e7d837bf73e7dec2a1a1d805fa78" > JP2_STATE_FILE_TYPE< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:76< / div > < / div >
< div class = "ttc" id = "structopj__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 = "structopj__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 >
2019-04-02 16:25:55 +02:00
< div class = "ttc" id = "group___j_p2_html_ga7462590194ace4bae9a25d78ee2bda9e" > < div class = "ttname" > < a href = "group___j_p2.html#ga7462590194ace4bae9a25d78ee2bda9e" > 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 >
2017-08-10 06:39:58 +02:00
< div class = "ttc" id = "structopj__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 = "structopj__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 = "structopj__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 = "group___j_p2_html_gga7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > < div class = "ttname" > < a href = "group___j_p2.html#gga7462590194ace4bae9a25d78ee2bda9ea8806dd057f44621f1f973d1992cf2831" > JP2_STATE_HEADER< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > jp2.h:77< / div > < / div >
2020-12-28 22:12:25 +01:00
< div class = "ttc" id = "group___j_p2_html_ga218687e233b685fbb1986b81849aeb61" > < div class = "ttname" > < a href = "group___j_p2.html#ga218687e233b685fbb1986b81849aeb61" > 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:3216< / div > < / div >
2015-07-10 18:06:19 +02:00
< / div > <!-- fragment --> < / div > <!-- contents -->
<!-- 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" / >
2020-12-28 22:12:25 +01:00
< / a > 1.8.11
2015-07-10 18:06:19 +02:00
< / small > < / address >
< / body >
< / html >