openjpeg/tests
Even Rouault 3cd1305596
Irreversible compression/decompression DWT: use 1/K constant as per standard
The previous constant opj_c13318 was mysteriously equal to 2/K , and in
the DWT, we had to divide K and opj_c13318 by 2... The issue was that the
band->stepsize computation in tcd.c didn't take into account the log2gain of
the band.

The effect of this change is expected to be mostly equivalent to the previous
situation, except some difference in rounding. But it leads to a dramatic
reduction of the mean square error and peak error in the irreversible encoding
of issue141.tif !
2020-05-20 20:31:28 +02:00
..
conformance Spelling fixes (patch by ka7, #890, rebased on top of master) 2017-07-26 21:06:38 +02:00
fuzzers tests/fuzzers: link fuzz binaries using $LIB_FUZZING_ENGINE. (#1230) 2020-01-13 18:07:54 +01:00
nonregression Irreversible compression/decompression DWT: use 1/K constant as per standard 2020-05-20 20:31:28 +02:00
performance perf_test.py: implement -i option 2017-05-11 20:18:42 +02:00
profiling Add profiling of CPU and memory usage (#912) 2017-05-09 12:35:51 +02:00
unit Use lowercase for cmake commands consistenly 2016-05-02 16:05:41 +02:00
CMakeLists.txt Allow several repeated calls to opj_set_decode_area() and opj_decode() for single-tiled images 2017-09-01 16:30:48 +02:00
compare_dump_files.c Add sanity check for tile coordinates (#823) 2016-09-08 00:24:15 +02:00
compare_images.c Testing: revise testing of lossy encoding by comparing PEAK and MSE with original image 2020-05-20 20:31:28 +02:00
compare_raw_files.c [trunk] fixed return value for compare_raw_files (fixes issue 453) 2014-12-20 12:42:40 +00:00
include_openjpeg.c Add compilation test for standalone inclusion of openjpeg.h (#798) 2016-07-14 11:06:26 +02:00
j2k_random_tile_access.c [trunk]Replaced deprecated opj_stream_set_user_data function from API 2014-04-23 07:46:11 +00:00
pdf2jp2.c trunk: extend support for pdf2jp2 2014-09-19 15:48:48 +00:00
ppm2rgb3.c [trunk] Add documentation 2014-03-25 10:22:40 +00:00
test_decode_area.c test_decode_area.c: assign tdy to *ptileh instead of *ptilew (fixes #1195) 2019-05-26 11:06:30 +02:00
test_tile_decoder.c Fix some issues reported by Coverity Scan (#846) 2016-09-21 21:15:25 +02:00
test_tile_encoder.c test_tile_encoder: fix checks on argc 2017-08-21 23:06:53 +02:00