summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authormayeut <mayeut@users.noreply.github.com>2016-04-23 01:53:32 +0200
committermayeut <mayeut@users.noreply.github.com>2016-04-23 04:29:03 +0200
commit74e814358c2530d238e3ada22d8eee6bf1d65283 (patch)
tree0fd33bd27b6f277fa9a81814db442a18892f581e /tests
parent54393d9e38ac9d170d1ca6ac0c348d5f539d117d (diff)
Allow to write 3/5/7/9/11/13/15 bpp TIF files
Update uclouvain/openjpeg#729
Diffstat (limited to 'tests')
-rw-r--r--tests/nonregression/md5refs.txt28
-rw-r--r--tests/nonregression/test_suite.ctest.in34
2 files changed, 62 insertions, 0 deletions
diff --git a/tests/nonregression/md5refs.txt b/tests/nonregression/md5refs.txt
index 499441c0..541a44df 100644
--- a/tests/nonregression/md5refs.txt
+++ b/tests/nonregression/md5refs.txt
@@ -182,40 +182,68 @@ d33fb5dbddb9b9b4438eb51fa27445a3 issue495.jp2_0.pgx
97da625d2f2d0b75bf891d8083ce8bfb issue495.jp2_2.pgx
86729c5f2b74b2dfd42cb0d8e47aef79 a1_mono_tif-1.tif
fa9b7b896536b25a7a1d8eeeacb59141 a1_mono_tif-10.tif
+e1f194f69d1c58ce8bed62cd4f1d5b6a a1_mono_tif-11.tif
b0ee13aa90ca4421e09a3b7b41f410c0 a1_mono_tif-12.tif
+de53251a33356e206a793fbdbaf90db2 a1_mono_tif-13.tif
4699894fedd3758727d8288cd7adb56c a1_mono_tif-14.tif
+012958af4207f4a779c0cdc9e18bc9be a1_mono_tif-15.tif
4ad682c58e63d3223914c10a6656c8ae a1_mono_tif-16.tif
22c2fa09a4d7b9fade6a3cddc6c6a4dc a1_mono_tif-2.tif
+7aea003d047d6c26475d0d257a0cfdfc a1_mono_tif-3.tif
996c5e67a663218be90e86bff8ecad89 a1_mono_tif-4.tif
+0489a5d490588fa603a8e59af60ef8fc a1_mono_tif-5.tif
7f451a5ac89915c5cdc023fd8c813a3c a1_mono_tif-6.tif
+e164a6c0219737ee05a3d55d6e3a3104 a1_mono_tif-7.tif
c3ebfcf478b1c4fc786748813f2b5d53 a1_mono_tif-8.tif
+67adb084f1fe234f240a1d0b2698507e a1_mono_tif-9.tif
31650ec40241737634179fff6ad306f8 basn4a08_tif-1.tif
abf884080bcfbf58c044a9d86bfa5e5d basn4a08_tif-10.tif
+b0d82c12aa2c9b3ecd96c6a5b5663a8c basn4a08_tif-11.tif
916d97c098d9792993cc91fee4a83f77 basn4a08_tif-12.tif
+90cabbb0f401b75dcfa64e4fbb987020 basn4a08_tif-13.tif
57643174986481d336db6ddf04b970df basn4a08_tif-14.tif
+3cbf7868617a0dfdbeddd5c50ea96b31 basn4a08_tif-15.tif
fb5cf848d63c61dc485c87c9246ee9c7 basn4a08_tif-16.tif
5d7b01d98c82ad563bb28c2d83484a2a basn4a08_tif-2.tif
+7928de544e7d9731572a625beeb2b3ee basn4a08_tif-3.tif
2401cebbb1d5494fcbe0d899484c342d basn4a08_tif-4.tif
+05ea9dfd48a6cd613bf935394988ec38 basn4a08_tif-5.tif
6dbeb5b708bbde76e204c0887da61f6b basn4a08_tif-6.tif
+18a59ac6036ee64e92af19b7e3cd3d64 basn4a08_tif-7.tif
dc40cc1da6de28e7e973c8ba796ca189 basn4a08_tif-8.tif
+824b776a5aa3459b77894b5f77621311 basn4a08_tif-9.tif
59e32c45591fd3bb44fe99381a116ba1 basn6a08_tif-1.tif
630e6fb6deba0b3efd93b610561d607a basn6a08_tif-10.tif
+5419fec92f0e0e5907d838dacf9712b4 basn6a08_tif-11.tif
765555e75e59de27f7b2177d04f36bc1 basn6a08_tif-12.tif
+7d20d3e026fc1ac25be16dd44e9fb2e5 basn6a08_tif-13.tif
62384c112d5fe40aefd0a9b0b9a4bcc6 basn6a08_tif-14.tif
+325de66e18e133f2ad865fc1faa20439 basn6a08_tif-15.tif
d725d41557658a28ab31dff74e2467fa basn6a08_tif-16.tif
96d91df6b10e866ea26ebbf0b8ddc7da basn6a08_tif-2.tif
+36690c1fe565b6efc229f5c7e486de31 basn6a08_tif-3.tif
a324032339808d5fe85d6e354f14c183 basn6a08_tif-4.tif
+64dfb6af672ea8e890e24cfb208c6755 basn6a08_tif-5.tif
d60864a6a5c8a49a202d98ae6f5165c7 basn6a08_tif-6.tif
+086fd12fec963995fe2e405dcef7e477 basn6a08_tif-7.tif
c3e93f61125f82a9832d0b9440468034 basn6a08_tif-8.tif
+a9723dcc0732e74c9e8cd2bf93474a7d basn6a08_tif-9.tif
cfe04d15cf9d615fc36357dcb3b3956b p0_14_tif-1.tif
9ad87e7fddc77ac85e2e92509bee2365 p0_14_tif-10.tif
+f144e26d6d5aa24d98f0415f10751025 p0_14_tif-11.tif
38e67f9d573e61166761d5eee0104448 p0_14_tif-12.tif
+4e804903537e4c52a7e4c15bd74eb15c p0_14_tif-13.tif
77486f0468694b94290d0b55361498a0 p0_14_tif-14.tif
+2aa3211823a8ee41cc5061f401dfd52d p0_14_tif-15.tif
51be675689949dd08b6ee1427af3eb4a p0_14_tif-16.tif
3e34e94bd8f7380c8d159676fee9ea57 p0_14_tif-2.tif
+f623c6b98711ba8582f2b60620c6494a p0_14_tif-3.tif
b6f71c941e3a5b8d2547792ccec58d54 p0_14_tif-4.tif
+5a8498d473cc57318ab9d216fdc5dcc9 p0_14_tif-5.tif
81fcdd90917efb95aed94c6522d1c188 p0_14_tif-6.tif
+951c99efbd922d8f3feb015e9ef8e350 p0_14_tif-7.tif
6808377b760b4ef3559ba8b14ed9b91a p0_14_tif-8.tif
+96aa7dafa873d0ce33f84bb1ff78fa9b p0_14_tif-9.tif
dd15b3d487d36a3682be0679300a4319 issue235.jp2_0.pgx
b9cd6dc76b141fb1fec15f50c1f70e01 issue235.jp2_1.pgx
3edef2ae197ef30b08deda1b28825399 issue235.jp2_2.pgx
diff --git a/tests/nonregression/test_suite.ctest.in b/tests/nonregression/test_suite.ctest.in
index 97a53602..e6e90303 100644
--- a/tests/nonregression/test_suite.ctest.in
+++ b/tests/nonregression/test_suite.ctest.in
@@ -518,3 +518,37 @@ opj_decompress -i @INPUT_NR_PATH@/issue559-eci-091-CIELab.jp2 -o @TEMP_PATH@/iss
# issue 653 Last box of undefined size byg
opj_decompress -i @INPUT_NR_PATH@/issue653-zero-unknownbox.jp2 -o @TEMP_PATH@/issue653-zero-unknownbox.jp2.png -p 8S
+
+# issue 729 decompress 3/5/7/9/11/13/15 bits precision to tiff
+# GRAYSCALE
+opj_decompress -i @INPUT_CONF_PATH@/a1_mono.j2c -o @TEMP_PATH@/a1_mono_tif-3.tif -p 3S
+opj_decompress -i @INPUT_CONF_PATH@/a1_mono.j2c -o @TEMP_PATH@/a1_mono_tif-5.tif -p 5S
+opj_decompress -i @INPUT_CONF_PATH@/a1_mono.j2c -o @TEMP_PATH@/a1_mono_tif-7.tif -p 7S
+opj_decompress -i @INPUT_CONF_PATH@/a1_mono.j2c -o @TEMP_PATH@/a1_mono_tif-9.tif -p 9S
+opj_decompress -i @INPUT_CONF_PATH@/a1_mono.j2c -o @TEMP_PATH@/a1_mono_tif-11.tif -p 11S
+opj_decompress -i @INPUT_CONF_PATH@/a1_mono.j2c -o @TEMP_PATH@/a1_mono_tif-13.tif -p 13S
+opj_decompress -i @INPUT_CONF_PATH@/a1_mono.j2c -o @TEMP_PATH@/a1_mono_tif-15.tif -p 15S
+# GRAYSCALE ALPHA
+opj_decompress -i @INPUT_NR_PATH@/basn4a08.jp2 -o @TEMP_PATH@/basn4a08_tif-3.tif -p 3S
+opj_decompress -i @INPUT_NR_PATH@/basn4a08.jp2 -o @TEMP_PATH@/basn4a08_tif-5.tif -p 5S
+opj_decompress -i @INPUT_NR_PATH@/basn4a08.jp2 -o @TEMP_PATH@/basn4a08_tif-7.tif -p 7S
+opj_decompress -i @INPUT_NR_PATH@/basn4a08.jp2 -o @TEMP_PATH@/basn4a08_tif-9.tif -p 9S
+opj_decompress -i @INPUT_NR_PATH@/basn4a08.jp2 -o @TEMP_PATH@/basn4a08_tif-11.tif -p 11S
+opj_decompress -i @INPUT_NR_PATH@/basn4a08.jp2 -o @TEMP_PATH@/basn4a08_tif-13.tif -p 13S
+opj_decompress -i @INPUT_NR_PATH@/basn4a08.jp2 -o @TEMP_PATH@/basn4a08_tif-15.tif -p 15S
+# RGB
+opj_decompress -i @INPUT_CONF_PATH@/p0_14.j2k -o @TEMP_PATH@/p0_14_tif-3.tif -p 3S
+opj_decompress -i @INPUT_CONF_PATH@/p0_14.j2k -o @TEMP_PATH@/p0_14_tif-5.tif -p 5S
+opj_decompress -i @INPUT_CONF_PATH@/p0_14.j2k -o @TEMP_PATH@/p0_14_tif-7.tif -p 7S
+opj_decompress -i @INPUT_CONF_PATH@/p0_14.j2k -o @TEMP_PATH@/p0_14_tif-9.tif -p 9S
+opj_decompress -i @INPUT_CONF_PATH@/p0_14.j2k -o @TEMP_PATH@/p0_14_tif-11.tif -p 11S
+opj_decompress -i @INPUT_CONF_PATH@/p0_14.j2k -o @TEMP_PATH@/p0_14_tif-13.tif -p 13S
+opj_decompress -i @INPUT_CONF_PATH@/p0_14.j2k -o @TEMP_PATH@/p0_14_tif-15.tif -p 15S
+# RGBA
+opj_decompress -i @INPUT_NR_PATH@/basn6a08.jp2 -o @TEMP_PATH@/basn6a08_tif-3.tif -p 3S
+opj_decompress -i @INPUT_NR_PATH@/basn6a08.jp2 -o @TEMP_PATH@/basn6a08_tif-5.tif -p 5S
+opj_decompress -i @INPUT_NR_PATH@/basn6a08.jp2 -o @TEMP_PATH@/basn6a08_tif-7.tif -p 7S
+opj_decompress -i @INPUT_NR_PATH@/basn6a08.jp2 -o @TEMP_PATH@/basn6a08_tif-9.tif -p 9S
+opj_decompress -i @INPUT_NR_PATH@/basn6a08.jp2 -o @TEMP_PATH@/basn6a08_tif-11.tif -p 11S
+opj_decompress -i @INPUT_NR_PATH@/basn6a08.jp2 -o @TEMP_PATH@/basn6a08_tif-13.tif -p 13S
+opj_decompress -i @INPUT_NR_PATH@/basn6a08.jp2 -o @TEMP_PATH@/basn6a08_tif-15.tif -p 15S