| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
bit files (t1.c and tcd.c) and the calculation of elapsed time for multiple tiles parts (tcd.c and tdc.h).
|
|
added an encoder settings tab, for future integration with "save file as..." in JPEG 2000 format
|
|
"convert.c".
Fixed the parameters used for cinema compression (9-7 transform used instead of 5-3). Modified "image_to_j2k.c"
|
|
COD/COC can be anywhere in the header, the decoder cannot always know while decoding the POC marker the value of numlayers and numresolution.
|
|
arrays dynamic, which greatly reduces cache thrashing. Also, some minor cleanup to prevent unnecessary casts"
|
|
cleanups, so that the long function definitions and calls fit on screen. Use of prefix increment which is theoretically faster, in
practice any sane compiler can optimize a postfix increment but its best not to count on such things. Consolidation of some redundant calculations in the inner loops, which becomes very useful in the future autovectorize patch."
|
|
code in t1 to use a flag_t type, which can then be changed to reduce RAM usage. It is now typedef to a short."
|
|
LUTs static. I actually intend this as a prelude to possibly eliminating some or all of the LUTs entirely."
|
|
|
|
|
|
Hence, the MJ2 codec will now take advantage of all the improvements and optimizations done on the LibOpenJPEG library.
|
|
and new decoding_limit: DECODE_ALL_BUT_PACKETS
|
|
|
|
|
|
|
|
removed the dangerous #IFDEF JPWL and added tcp_mct in cparameters.
|
|
|
|
|
|
image_to_j2k.c.
Modified imagetotif() to read images with signed data. Modification in convert.c.
|
|
dzonux.net> and Callum Lerwick <seg at haxxed.com> for these great patches !
|
|
in image_to_j2k.c.
Bit rate limitation for each color component. Modification in image_to_j2k.c, t2.c.
Modified and tested Progression order change "-POC" option. Modification in image_to_j2k.c, j2k.c, pi.c.
Function j2k_check_poc_val() to check for possible loss of packets in case of wrong POC declaration. Modification in j2k.c.
Structure T2_MODE. This tells if the t2_encode_packets() is called during Threshold calculation or in Final pass. Modification in j2k.h, tcd.c
|
|
OpenJPEG to
include it into the built package in a legally unambiguous manner.
|
|
Tested under Suse 10.1 64 bit.
|
|
Rsiz profile name generation to be STD_RSIZ for profiles which are not DCI compliant.Modification in image_to_j2k.c
Renamed convert_progression_order to j2k_convert_progression_order. Modification j2k.c
Calculation of number of tile part in each tile in j2k_calculate_tp. Modification j2k.c
j2k_setup_encoder to set bit rate limitation for digital cinema compliance with quality option. Modification in j2k.c
Equation to check multiple tile precincts. Modification pi.c
array size generation of pi->include in pi_initialise_encode().Modification in pi.c
Modification in pi_create_encode for tile part generation.Modification in pi.c
In tcd_rateallocate a variable stable_threshold which holds the valid threshold value. This is used to avoid error in case of a wrong threshold value in the last iteration. Modification in tcd.c.
|
|
It compiles, but does not yet display images.
|
|
in the codestream. Thanks to Sylvain, Pascal and Parvatha !
|
|
strict checking in t2.c and j2k.c, have been substituted with (object free'ing + opj_evt_message(EVT_ERROR) + return); added linking to TIFF library in the JPWL VC6 workspaces
|
|
for image rendering with bit depths lower than 8 bits; can display an arbitrary frame of an MJ2 file (only in B/W, though); can reload a file; better image resizing capabilities
|
|
|
|
Fixed t1_decode_cblks. Modifications in t1.c.
|
|
openjpeg.c, j2k.c, pi.c
Added function j2k_write_tlm(),to generate TLM marker for a Digital cinema compliant codestream. Modifications in j2k.c.
|
|
|
|
chosen by "-cinema2K" or "-cinema4K" for a 2K and 4K compliance respectively. The feature for tileparts has not been implemented in this version. Modification in image_to_j2k.c
Added the Digital Cinema profiles (CINEMA2K and CINEMA4K) to the list of profiles recognized in the codestream SIZ marker segment. Modification in openjpeg.h,j2k.c
Added feature for constant quality within bitrate defined in Digital cinema standards. Modification in tcd.c
Modified the method of generation of buffer length. Modification in cio.c
|
|
(modified codec/image_to_j2k.dsp codec/j2k_to_image.dsp and codec/makefile)
|
|
|
|
|
|
|
|
platforms.
|
|
decompression of codestream to TIF image format using imagetotif(). Modifications in image_to_j2k.c, j2k_to_image.c, convert.c, convert.h
|
|
correctly : mqc_reset_enc in mqc.c
|
|
|
|
j2k_to_image.c, getopt.c, getopt.h
|
|
files. Used in image_to_j2k.c and j2k_to_image.c.
|
|
parameters by "-ImgDir" along with output decod format specified by "-OutFor" . Modifications in image_to_j2k.c, j2k_to_image.c, getopt.c, getopt.h
Enabling use of multi character input parameters in the codec. Modifications in image_to_j2k.c, j2k_to_image.c, getopt.c, getopt.h
|
|
JPWL files
|
|
|
|
|