Subtile decoding: only do 5x3 IDWT computations on relevant areas of tile-component...
authorEven Rouault <even.rouault@spatialys.com>
Fri, 18 Aug 2017 13:08:51 +0000 (15:08 +0200)
committerEven Rouault <even.rouault@spatialys.com>
Fri, 18 Aug 2017 13:08:51 +0000 (15:08 +0200)
commit5d403250561398f7ba3041d9eb8c893bd680dd72
treef0da191cd421b212901c8e982d021649f9d60e2c
parent028c504a43e962a725c4fd73d6642ee73c653e1b
Subtile decoding: only do 5x3 IDWT computations on relevant areas of tile-component buffer.

This lowers 'bin/opj_decompress -i ../MAPA.jp2 -o out.tif -d 0,0,256,256'
down to 0.860s
src/lib/openjp2/bench_dwt.c
src/lib/openjp2/dwt.c
src/lib/openjp2/dwt.h
src/lib/openjp2/opj_intmath.h
src/lib/openjp2/t1.c
src/lib/openjp2/tcd.c
tests/CMakeLists.txt