diff options
| author | Parvatha Elangovan <p.elangovan@intopix.com> | 2007-03-21 13:01:15 +0000 |
|---|---|---|
| committer | Parvatha Elangovan <p.elangovan@intopix.com> | 2007-03-21 13:01:15 +0000 |
| commit | 6045158ce611504f6359256926f69b6043ec50ea (patch) | |
| tree | 9b2e2b96eab57434884b3ea7dcda8a7c0d30a83c /libopenjpeg/t1.c | |
| parent | 694a173adb14a7724a37f942a9183fccd2766657 (diff) | |
Fixed j2k_prog_order_list[]. Modifications in j2k.c.
Fixed t1_decode_cblks. Modifications in t1.c.
Diffstat (limited to 'libopenjpeg/t1.c')
| -rw-r--r-- | libopenjpeg/t1.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libopenjpeg/t1.c b/libopenjpeg/t1.c index 87a29594..da93834a 100644 --- a/libopenjpeg/t1.c +++ b/libopenjpeg/t1.c @@ -1064,7 +1064,7 @@ void t1_decode_cblks(opj_t1_t *t1, opj_tcd_tile_t *tile, opj_tcp_t *tcp) { if (t1->data[j][i] >> 1 == 0) { tilec->data[x + i + (y + j) * w] = 0; } else { - double tmp = (double)((t1->data[j][i] << 12) * band->stepsize); + double tmp = (double)(t1->data[j][i] * band->stepsize * 4096.0); int tmp2 = ((int) (floor(fabs(tmp)))) + ((int) floor(fabs(tmp*2))%2); tilec->data[x + i + (y + j) * w] = ((tmp<0)?-tmp2:tmp2); } |
