found a bug in tcd.c that was preventing to find the correct threshold in tcd_rateallocate.c for high-precision images. Applied a temporary patch but a better solution should be found.
This commit is contained in:
parent
4a90f97639
commit
73d8401465
|
@ -5,6 +5,9 @@ What's New for OpenJPEG
|
|||
! : changed
|
||||
+ : added
|
||||
|
||||
August 21, 2008
|
||||
* [antonin] found a bug in tcd.c that was preventing to find the correct threshold in tcd_rateallocate.c for high-precision images. Applied a temporary patch but a better solution should be found.
|
||||
|
||||
August 21, 2008
|
||||
* [antonin] fixed a bug in image_to_j2k.c that was preventing the 'r' option to work properly (everything was compressed lossless regardless of the specified rate).
|
||||
|
||||
|
|
|
@ -1094,7 +1094,7 @@ bool tcd_rateallocate(opj_tcd_t *tcd, unsigned char *dest, int len, opj_codestre
|
|||
opj_t2_t *t2 = t2_create(tcd->cinfo, tcd->image, cp);
|
||||
double thresh = 0;
|
||||
|
||||
for (i = 0; i < 32; i++) {
|
||||
for (i = 0; i < 128; i++) {
|
||||
int l = 0;
|
||||
double distoachieved = 0; /* fixed_quality */
|
||||
thresh = (lo + hi) / 2;
|
||||
|
|
Loading…
Reference in New Issue