openjpeg.git
19 years agoNew modular version of the MJ2 library.
Francois-Olivier Devaux [Wed, 8 Dec 2004 11:22:18 +0000 (11:22 +0000)]
New modular version of the MJ2 library.
The goal of this new version is to make the library more independent from OpenJPEG

19 years agoModifications in handling of JP2 files to increase modularity of JP2.c
Francois-Olivier Devaux [Wed, 8 Dec 2004 09:08:13 +0000 (09:08 +0000)]
Modifications in handling of JP2 files to increase modularity of JP2.c
Memory leak fixed with jp2 files

19 years agoModularity increase in jp2_init_stdjp2 function and jp2c box functions to enable...
Francois-Olivier Devaux [Wed, 8 Dec 2004 09:06:04 +0000 (09:06 +0000)]
Modularity increase in jp2_init_stdjp2 function and jp2c box functions to enable new version of MJ2 module

19 years agoIndex structure adpated for other progression orders than LRCP
Antonin Descampe [Mon, 29 Nov 2004 14:48:20 +0000 (14:48 +0000)]
Index structure adpated for other progression orders than LRCP
(thanks to Stefano Pensa)

19 years agoModifications to increase modularity of jp2 coding/decoding
Francois-Olivier Devaux [Fri, 26 Nov 2004 16:33:18 +0000 (16:33 +0000)]
Modifications to increase modularity of jp2 coding/decoding

19 years agofprintf correctly redirected to stderr or stdout
Francois-Olivier Devaux [Mon, 15 Nov 2004 12:41:35 +0000 (12:41 +0000)]
fprintf correctly redirected to stderr or stdout

19 years agoHelp message updated
Francois-Olivier Devaux [Fri, 5 Nov 2004 10:08:06 +0000 (10:08 +0000)]
Help message updated

19 years agoUsage message updated
Francois-Olivier Devaux [Fri, 5 Nov 2004 10:07:02 +0000 (10:07 +0000)]
Usage message updated

19 years agoHelp message updated
Francois-Olivier Devaux [Fri, 5 Nov 2004 09:58:42 +0000 (09:58 +0000)]
Help message updated

19 years agoHelp message updated
Francois-Olivier Devaux [Fri, 5 Nov 2004 09:51:30 +0000 (09:51 +0000)]
Help message updated

19 years agoStack corruption error corrected with "tmp" variable
Francois-Olivier Devaux [Fri, 5 Nov 2004 08:59:58 +0000 (08:59 +0000)]
Stack corruption error corrected with "tmp" variable

19 years agoBug with -F argument fixed
Francois-Olivier Devaux [Fri, 8 Oct 2004 07:08:25 +0000 (07:08 +0000)]
Bug with -F argument fixed

19 years agoMemory leak bug fixed in the read_mdat() function
Francois-Olivier Devaux [Wed, 6 Oct 2004 08:58:27 +0000 (08:58 +0000)]
Memory leak bug fixed in the read_mdat() function

19 years agoSmall bug corrected: unsigned int to int conversion at line 417
Francois-Olivier Devaux [Wed, 6 Oct 2004 07:12:36 +0000 (07:12 +0000)]
Small bug corrected: unsigned int to int conversion at line 417

19 years agoBug with tk->imagefile pointer fixed
Francois-Olivier Devaux [Thu, 9 Sep 2004 13:34:20 +0000 (13:34 +0000)]
Bug with tk->imagefile pointer fixed

19 years agoModification of stsc_decompact function
Francois-Olivier Devaux [Wed, 8 Sep 2004 15:12:21 +0000 (15:12 +0000)]
Modification of stsc_decompact function

19 years agoBug with sound and hint tracks fixed
Francois-Olivier Devaux [Mon, 6 Sep 2004 15:53:36 +0000 (15:53 +0000)]
Bug with sound and hint tracks fixed

19 years agoOne component input image handled
Francois-Olivier Devaux [Mon, 6 Sep 2004 15:47:09 +0000 (15:47 +0000)]
One component input image handled

19 years agoOrder of data written to jp2_struct->cl inversed in jp2_read_ftyp function
Francois-Olivier Devaux [Tue, 31 Aug 2004 09:17:06 +0000 (09:17 +0000)]
Order of data written to jp2_struct->cl inversed in jp2_read_ftyp function

19 years agoPointer values initialized to zero
Francois-Olivier Devaux [Fri, 27 Aug 2004 14:22:33 +0000 (14:22 +0000)]
Pointer values initialized to zero

19 years agoFixed bugs. Thanks to Dereck !
Francois-Olivier Devaux [Tue, 24 Aug 2004 13:36:45 +0000 (13:36 +0000)]
Fixed bugs. Thanks to Dereck !

19 years ago* Inserted tool for memory leaks fixing in debug mode
Antonin Descampe [Fri, 6 Aug 2004 14:13:51 +0000 (14:13 +0000)]
* Inserted tool for memory leaks fixing in debug mode
* Fixed some memory leaks in the decoder (some are still present when multiple tiles!)

19 years agoHelp updated
Antonin Descampe [Wed, 4 Aug 2004 10:06:50 +0000 (10:06 +0000)]
Help updated

19 years agoBug fixed in lossless mode
Francois-Olivier Devaux [Tue, 3 Aug 2004 14:20:04 +0000 (14:20 +0000)]
Bug fixed in lossless mode

19 years agoBetter indentation
Antonin Descampe [Tue, 3 Aug 2004 14:14:44 +0000 (14:14 +0000)]
Better indentation

19 years agoBug fixed in lossless mode
Antonin Descampe [Tue, 3 Aug 2004 14:06:10 +0000 (14:06 +0000)]
Bug fixed in lossless mode

19 years agoDeleted system("pause") at the end of main function
Francois-Olivier Devaux [Mon, 2 Aug 2004 15:23:22 +0000 (15:23 +0000)]
Deleted system("pause") at the end of main function

19 years agoBug fixed in pgx-file reading
Antonin Descampe [Fri, 30 Jul 2004 09:22:22 +0000 (09:22 +0000)]
Bug fixed in pgx-file reading

19 years agoBug fixed in MQ decoder initialization (keyword comment : initbug1)
Antonin Descampe [Wed, 21 Jul 2004 05:18:57 +0000 (05:18 +0000)]
Bug fixed in MQ decoder initialization (keyword comment : initbug1)

19 years ago* Bug fixed in jpt decoding
Antonin Descampe [Tue, 20 Jul 2004 05:40:55 +0000 (05:40 +0000)]
* Bug fixed in jpt decoding
* Bug fixed in pcrl progression order (profile-1 compliance)
* Change in tcd_dump

19 years agoError message modification
Francois-Olivier Devaux [Fri, 16 Jul 2004 15:16:07 +0000 (15:16 +0000)]
Error message modification

19 years agoConverting to DOS-formats
Antonin Descampe [Fri, 16 Jul 2004 14:52:25 +0000 (14:52 +0000)]
Converting to DOS-formats

19 years agoFirst upload of MJ2 module
Francois-Olivier Devaux [Fri, 16 Jul 2004 14:10:49 +0000 (14:10 +0000)]
First upload of MJ2 module

19 years agoFirst upload of mj2.h
Francois-Olivier Devaux [Fri, 16 Jul 2004 14:09:50 +0000 (14:09 +0000)]
First upload of mj2.h

19 years agoInitial revision
Francois-Olivier Devaux [Fri, 16 Jul 2004 14:06:32 +0000 (14:06 +0000)]
Initial revision

19 years agoComments added
Francois-Olivier Devaux [Fri, 16 Jul 2004 13:39:09 +0000 (13:39 +0000)]
Comments added

19 years agominor changes
Francois-Olivier Devaux [Fri, 16 Jul 2004 13:17:23 +0000 (13:17 +0000)]
minor changes

19 years agoBug on jp2_struct->comps memory allocation fixed
Francois-Olivier Devaux [Fri, 16 Jul 2004 13:16:39 +0000 (13:16 +0000)]
Bug on jp2_struct->comps memory allocation fixed

19 years agoUSAGE-statement updated
Antonin Descampe [Fri, 16 Jul 2004 10:39:06 +0000 (10:39 +0000)]
USAGE-statement updated

19 years agoMemory leaks at decoding fixed
Francois-Olivier Devaux [Fri, 16 Jul 2004 10:31:10 +0000 (10:31 +0000)]
Memory leaks at decoding fixed

19 years agoPrevious version reloaded
Antonin Descampe [Fri, 16 Jul 2004 10:27:27 +0000 (10:27 +0000)]
Previous version reloaded

19 years agoMemory leaks at decoding fixed
Francois-Olivier Devaux [Fri, 16 Jul 2004 10:22:59 +0000 (10:22 +0000)]
Memory leaks at decoding fixed

19 years agoFixed bug (compatibility between index_create and j2k_decode)
Antonin Descampe [Fri, 16 Jul 2004 09:57:26 +0000 (09:57 +0000)]
Fixed bug (compatibility between index_create and j2k_decode)

19 years agoMultiple tile bug fixed (line 438)
Francois-Olivier Devaux [Fri, 16 Jul 2004 09:52:24 +0000 (09:52 +0000)]
Multiple tile bug fixed (line 438)

19 years agoMemory leaks fixed (line 1592: frees data of all components of current tile)
Francois-Olivier Devaux [Fri, 16 Jul 2004 09:14:31 +0000 (09:14 +0000)]
Memory leaks fixed (line 1592: frees data of all components of current tile)

19 years agoMinor changes for RESET mode
Antonin Descampe [Fri, 16 Jul 2004 09:08:27 +0000 (09:08 +0000)]
Minor changes for RESET mode

19 years agoComment introcudec (Created by OpenJPEG version 0.9) + Memory leaks fixed
Francois-Olivier Devaux [Fri, 16 Jul 2004 08:59:15 +0000 (08:59 +0000)]
Comment introcudec (Created by OpenJPEG version 0.9) + Memory leaks fixed

19 years ago Bugfix Makefile / jp2.c & jp2.h
Sebastien Lugan [Thu, 15 Jul 2004 15:52:44 +0000 (15:52 +0000)]
  Bugfix Makefile / jp2.c & jp2.h

19 years ago(Sampling + Offset) incompatibility bug fixed
Antonin Descampe [Wed, 14 Jul 2004 15:32:56 +0000 (15:32 +0000)]
(Sampling + Offset) incompatibility bug fixed

19 years agofixed bug from previous revision
Antonin Descampe [Wed, 14 Jul 2004 15:15:07 +0000 (15:15 +0000)]
fixed bug from previous revision

19 years agoMemory leak fix + Comment inserted in codestream: "Created by OpenJPEG version 0.9"
Francois-Olivier Devaux [Wed, 14 Jul 2004 13:00:57 +0000 (13:00 +0000)]
Memory leak fix + Comment inserted in codestream: "Created by OpenJPEG version 0.9"

19 years agoAllocated memory of coding parameters (cp) freed
Francois-Olivier Devaux [Wed, 14 Jul 2004 10:58:11 +0000 (10:58 +0000)]
Allocated memory of coding parameters (cp) freed

19 years ago* PPM markers handling modified (comment keyword : ppmbug1)
Antonin Descampe [Wed, 14 Jul 2004 08:52:15 +0000 (08:52 +0000)]
* PPM markers handling modified (comment keyword : ppmbug1)
* empty resolution level or subband handling (comment keyword : sizebug1)
* index_on field forwarded to j2k_cp_t structure

19 years agoStructure j2k_option_t deleted and option "-reduce" integrated to j2k_cp_t.
Antonin Descampe [Tue, 13 Jul 2004 14:37:11 +0000 (14:37 +0000)]
Structure j2k_option_t deleted and option "-reduce" integrated to j2k_cp_t.
Parameters changed for j2k_decode, jp2_decode, j2k_decode_jpt_stream

19 years ago* Quantization bug fixed when using 9x7 DWT (comment keyword : quantizbug1)
Antonin Descampe [Tue, 13 Jul 2004 09:17:17 +0000 (09:17 +0000)]
* Quantization bug fixed when using 9x7 DWT (comment keyword : quantizbug1)

* Multiplication bug fixed when dividing by 8192 (comment keyword : multbug1)

19 years agoscalar_derived quantization type bug fixed (2)
Antonin Descampe [Fri, 9 Jul 2004 14:37:12 +0000 (14:37 +0000)]
scalar_derived quantization type bug fixed (2)

19 years agoBug fixed for scalar_derived quantization type
Antonin Descampe [Fri, 9 Jul 2004 14:04:06 +0000 (14:04 +0000)]
Bug fixed for scalar_derived quantization type

19 years agoBug fixed in pgx-format
Antonin Descampe [Fri, 9 Jul 2004 10:12:16 +0000 (10:12 +0000)]
Bug fixed in pgx-format

19 years agoAdded jp2.h et jp2.c to the project
Antonin Descampe [Wed, 7 Jul 2004 09:08:49 +0000 (09:08 +0000)]
Added jp2.h et jp2.c to the project

19 years agoFirst version of JP2 file format
Francois-Olivier Devaux [Wed, 7 Jul 2004 08:24:36 +0000 (08:24 +0000)]
First version of JP2 file format

19 years agoInclude jp2.h file
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:38:15 +0000 (07:38 +0000)]
Include jp2.h file

19 years agoNew variable in cp structure for JP2 format
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:37:44 +0000 (07:37 +0000)]
New variable in cp structure for JP2 format

19 years agoj2k_encode can output data to a buffer or to a file
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:37:14 +0000 (07:37 +0000)]
j2k_encode can output data to a buffer or to a file

19 years agoEnables the decoding of JP2 files
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:35:34 +0000 (07:35 +0000)]
Enables the decoding of JP2 files

19 years agoEnables the creation of JP2 files
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:35:12 +0000 (07:35 +0000)]
Enables the creation of JP2 files

19 years agoSets the image color space for JP2 format
Francois-Olivier Devaux [Wed, 7 Jul 2004 07:34:15 +0000 (07:34 +0000)]
Sets the image color space for JP2 format

19 years agoFixed bug for rate option
Francois-Olivier Devaux [Tue, 6 Jul 2004 07:50:05 +0000 (07:50 +0000)]
Fixed bug for rate option

19 years ago*.dsp files added for Microsoft Visual Studio users
Antonin Descampe [Mon, 5 Jul 2004 15:15:14 +0000 (15:15 +0000)]
*.dsp files added for Microsoft Visual Studio users

20 years agosmall changes in the INDEX-file generation (in order to only use data from index...
Antonin Descampe [Fri, 7 May 2004 14:41:45 +0000 (14:41 +0000)]
small changes in the INDEX-file generation (in order to only use data from index data structures)

20 years ago* Fixed_quality option added : specifying -q psnr1,psnr2,psnr3,... at the command...
Antonin Descampe [Fri, 7 May 2004 13:50:47 +0000 (13:50 +0000)]
* Fixed_quality option added : specifying -q psnr1,psnr2,psnr3,... at the command line when encoding an image generates layers with the corresponding psnr. You have to specify values in the increase order. This option is incompatible with "-r" or "-f" options.

* Old -q option is now available with -f

* The INDEX-file structure has been modified and is now like this :
------------------------------
image_width image_height
progression order
tile_width tile_height
nb_tiles_width nb_tiles_height
nb_components
nb_layers
nb_decompositions
foreach resolution_level {[precinct_width,precinct_height]}
main_header_end
codestream_size
foreach tile {
  tileno start_pos end_header end_pos squarred_error_total nb_pixels mean_squarred_error
}
foreach tile {
  foreach packet {
    packetno tileno layerno resno compno precinctno start_pos end_pos SE_reduction
  }
}
SE max
SE total
-----------------------------

20 years agoVarious corrections to avoid "signed/unsigned mismatch" warnings during compilation
Antonin Descampe [Fri, 30 Apr 2004 09:20:22 +0000 (09:20 +0000)]
Various corrections to avoid "signed/unsigned mismatch" warnings during compilation

20 years agoAjout de la possibilit� de taille de precincts diff�rente pour chaque r�solution
Antonin Descampe [Thu, 29 Apr 2004 15:32:38 +0000 (15:32 +0000)]
Ajout de la possibilit� de taille de precincts diff�rente pour chaque r�solution

20 years ago Reformatage : indent -kr -i2 -ci2 $(find . -name '*.c') $(find . -name '*.h')
Sebastien Lugan [Thu, 29 Apr 2004 13:27:24 +0000 (13:27 +0000)]
  Reformatage :  indent -kr -i2 -ci2 $(find . -name '*.c') $(find . -name '*.h')

20 years ago Reformatage : indent -kr $(find . -name '*.c') $(find . -name '*.h')
Sebastien Lugan [Thu, 29 Apr 2004 13:10:05 +0000 (13:10 +0000)]
  Reformatage :  indent -kr $(find . -name '*.c') $(find . -name '*.h')

20 years agoChange in the IFDEF due to error with Windows users
Yannick Verschueren [Mon, 19 Apr 2004 13:11:33 +0000 (13:11 +0000)]
Change in the IFDEF due to error with Windows users

20 years agoremove obsolete part of code in t2_encode_packet
Yannick Verschueren [Mon, 19 Apr 2004 13:08:55 +0000 (13:08 +0000)]
remove obsolete part of code in t2_encode_packet

20 years agoRemove call to obsolete library unistd.h
Yannick Verschueren [Mon, 19 Apr 2004 13:07:00 +0000 (13:07 +0000)]
Remove call to obsolete library unistd.h

20 years agoPotential error in tcd_init around L543 with p and q
Yannick Verschueren [Mon, 19 Apr 2004 13:02:49 +0000 (13:02 +0000)]
Potential error in tcd_init around L543 with p and q

20 years agoBMP problem solves : BMP-Images with dimension multiple of 4 presented problems
Yannick Verschueren [Mon, 15 Mar 2004 10:42:29 +0000 (10:42 +0000)]
BMP problem solves : BMP-Images with dimension multiple of 4 presented problems

20 years agoUpdate to version 0.9 : option -reduce added on decoder
Yannick Verschueren [Fri, 5 Mar 2004 14:42:53 +0000 (14:42 +0000)]
Update to version 0.9 : option -reduce added on decoder

20 years agoError message changed (obsolete pnmtoj2k)
Yannick Verschueren [Fri, 5 Mar 2004 14:35:02 +0000 (14:35 +0000)]
Error message changed (obsolete pnmtoj2k)

20 years agoErrors with some BMP file solved
Yannick Verschueren [Mon, 1 Mar 2004 14:52:02 +0000 (14:52 +0000)]
Errors with some BMP file solved

20 years ago Errors with some BMP file solved
Yannick Verschueren [Mon, 1 Mar 2004 14:44:53 +0000 (14:44 +0000)]
  Errors with some BMP file solved

20 years agoInitial revision
Sebastien Lugan [Tue, 17 Feb 2004 16:33:43 +0000 (16:33 +0000)]
Initial revision

20 years ago Automatic creation of building directories during make (OK for version >= 0.8)
Yannick Verschueren [Fri, 13 Feb 2004 10:04:37 +0000 (10:04 +0000)]
  Automatic creation of building directories during make (OK for version >= 0.8)

20 years ago File necessary for version >= 0.8
Yannick Verschueren [Fri, 13 Feb 2004 10:02:12 +0000 (10:02 +0000)]
  File necessary for version >= 0.8

20 years ago Update for version 1.0
Yannick Verschueren [Fri, 13 Feb 2004 09:54:31 +0000 (09:54 +0000)]
  Update for version 1.0

20 years ago Update for version 1.0
Yannick Verschueren [Fri, 13 Feb 2004 09:52:31 +0000 (09:52 +0000)]
   Update for version 1.0

20 years ago Update for version 0.8
Yannick Verschueren [Fri, 13 Feb 2004 09:47:40 +0000 (09:47 +0000)]
  Update for version 0.8

20 years ago Update for version 0.8
Yannick Verschueren [Fri, 13 Feb 2004 09:38:52 +0000 (09:38 +0000)]
   Update for version 0.8

20 years ago update vor version 0.8
Yannick Verschueren [Fri, 13 Feb 2004 09:29:59 +0000 (09:29 +0000)]
  update vor version 0.8

20 years ago Automatic creation of building directories during make
Sebastien Lugan [Thu, 12 Feb 2004 16:07:03 +0000 (16:07 +0000)]
  Automatic creation of building directories during make

20 years agoInitial revision
Sebastien Lugan [Thu, 27 Nov 2003 14:55:16 +0000 (14:55 +0000)]
Initial revision

20 years agoInitial revision
Sebastien Lugan [Thu, 27 Nov 2003 10:10:17 +0000 (10:10 +0000)]
Initial revision

20 years agoInitial revision
Sebastien Lugan [Thu, 27 Nov 2003 10:07:31 +0000 (10:07 +0000)]
Initial revision

20 years agoinitial checkin
Sebastien Lugan [Thu, 27 Nov 2003 10:07:24 +0000 (10:07 +0000)]
initial checkin

20 years agoinitial checkin
Sebastien Lugan [Thu, 27 Nov 2003 10:07:24 +0000 (10:07 +0000)]
initial checkin

20 years agoNew repository initialized by cvs2svn.
no_author [Thu, 27 Nov 2003 10:07:24 +0000 (10:07 +0000)]
New repository initialized by cvs2svn.