Commit graph

1,058 commits

Author SHA1 Message Date
jevans
2c780af3f0 added several near duplicate tests from opj suite, some refactoring
Rewrite of read method tests with area parameter.  They run much faster now.
2014-09-14 17:26:10 -04:00
jevans
18c1687b28 Not supporting on 1.5 2014-09-13 20:35:35 -04:00
jevans
27b67113bc Added single pixel and component retrieval. 2014-09-13 12:36:03 -04:00
jevans
7f60811135 More progress. All UTs passing on Mac/3.4.1/2.1.0
__getitem__  method needs a refactor.  Need to test on JPX file with
multiple images.
2014-09-13 09:31:11 -04:00
jevans
c61bf0babe Merge branch 'issue246' of https://github.com/quintusdias/glymur into issue246 2014-09-12 21:12:51 -04:00
John Evans
f7b7b9a0df __keyitem__ parameter now assumed to be either integer or slice. No
longer erroring out when mixing resolution reduction with horiz/vert
slicing, but neither is it tested.
2014-09-12 16:46:08 -04:00
John Evans
79a0b7edb8 Further along. 2014-09-12 11:08:22 -04:00
John Evans
6b66d4f604 Do not show VIM swp files in output of "git status" 2014-09-12 10:06:59 -04:00
John Evans
276a74ecaa starting work to allow full resolution slicing 2014-09-12 10:06:09 -04:00
John Evans
3adb09e6f4 refactoring slice protocol tests 2014-09-12 10:05:40 -04:00
jevans
4f5e6968bf Merge branch 'devel' of https://github.com/quintusdias/glymur into issue246 2014-09-11 20:01:35 -04:00
John Evans
e02217e214 Merge branch 'issue259' into devel 2014-09-11 11:58:07 -04:00
John Evans
cde16a062e Add six to travis harness requirements. 2014-09-11 11:47:01 -04:00
John Evans
5c7dd5ebb6 Restored set_parseoptions, get_parseoptions to glymur/__init__
Was mistakenly removed.
2014-09-11 11:37:36 -04:00
John Evans
5c083a7f53 Merge branch 'issue254' into devel 2014-09-11 11:29:56 -04:00
John Evans
7d9a4efdbd Rewrote jp2dump as an entry point console script.
Some printing UT refactoring was done.
2014-09-11 11:29:17 -04:00
John Evans
385f4f32a2 Merge branch 'issue256' into devel 2014-09-10 14:44:58 -04:00
John Evans
72093f05f8 Finesses the check of skimage.io
If on Anaconda and python3 and the scikit image version < 0.11, then
don't bother.  Otherwise, go back to prior try/except code for existance
of skimage.io and availability of freeimage backend, which fixes the
issue on Linux Mint.
2014-09-10 14:43:11 -04:00
John Evans
2252519b2d Merge branch 'issue255' into devel 2014-09-10 11:22:19 -04:00
John Evans
81c804e74c Must skip warning tests if version of six is < 1.7. 2014-09-10 11:21:48 -04:00
jevans
2c8e30e320 Documentation for slicing. 2014-09-09 19:10:31 -04:00
jevans
30219d01bf Basic functionality and UTs are in. 2014-09-08 20:10:21 -04:00
John Evans
1ce3113f95 Merge branch 'issue253' into devel 2014-09-03 20:26:54 -04:00
John Evans
69d3c1a846 Need to use extra care on skimage.io.plugin('freeimage'...) 2014-09-03 20:26:11 -04:00
jevans
4c4fecabd2 Merge branch 'issue251' into devel 2014-08-28 19:48:54 -04:00
jevans
5304734dfa Removed test_ETS_C1P0_p0_07_j2k. Closes #251
Test has always failed, so just remove it.
2014-08-28 19:45:39 -04:00
jevans
b29aaf3f19 Removed duplicated warning tests. Closes #250. 2014-08-27 20:49:59 -04:00
jevans
b80c0d7c6a Merge branch 'issue249' into devel 2014-08-26 20:30:47 -04:00
jevans
20d2f33cfa Skipping failing test. Closes #249
Test was failing already in openjpeg's own test suite on 1.5.2 and
2.0.0.  Best to just skip the test for those configurations.
2014-08-26 20:29:26 -04:00
John Evans
363786724c Merge branch 'issue245' into devel 2014-08-25 21:06:27 -04:00
John Evans
af80a9e81a Reworked warning tests, closes #245.
Using 3.x warning infrastructure to verify warnings.  Using old 2.x
infrastructure to suppress warnings when the point of the test is not
the warning itself but something else.

All tests for warnings moved into glymur.test.test_glymur_warnings.
2014-08-25 21:02:18 -04:00
John Evans
a854123bca Merge branch 'master' into devel 2014-08-17 18:17:11 -04:00
jevans
f88218d482 Releasing 0.6.0
Skipping a test that segfaults only on 1.5.0 and 2.0.0.  The test was
test_NR_DEC_issue188_beach_64bitsbox_jp2_41_decode.  It was not introduced
until the 2.1.x series and the fix was backported to 2.0.1.

glymur.test.test_jp2k.TestJp2k.test_no_cxform_pclr_jpx was failing on
1.5.2 only.  It's a pretty obscure test, so just skipping it on that
release.

Some tests for warnings are being skipped.
2014-08-17 17:42:57 -04:00
jevans
5311eb731b Merge branch 'devel' of https://github.com/quintusdias/glymur into devel 2014-05-25 21:45:29 -04:00
jevans
8a023c63b5 Merge branch 'issue238' into devel 2014-05-25 21:45:05 -04:00
jevans
83755cef0a Added another irreversible test to not use OPJ_TEST_SUITE. #238 2014-05-25 21:44:08 -04:00
John Evans
6e5cb5d6db Merge branch 'issue238' into devel 2014-05-23 06:36:47 -04:00
John Evans
6adbae067b Irreversible test needed OPJ_DATA_ROOT decorator. #238 2014-05-23 06:35:53 -04:00
jevans
81057fc03b Merge branch 'issue237' into devel 2014-05-22 21:35:54 -04:00
jevans
298c493029 New "whatsnew" documents, sort of look like h5py. #237 2014-05-22 21:35:20 -04:00
jevans
5975842d2c Merge branch 'issue238' into devel 2014-05-22 21:32:09 -04:00
jevans
a719bb4ac9 Added irreversible 9-7 transform support. #238 2014-05-22 21:30:30 -04:00
jevans
e202895ced Merge branch 'issue236' into devel 2014-05-21 21:05:45 -04:00
jevans
5d072604f7 Refactored test_codestream into test_codestream and test_codestream_warnings #236 2014-05-21 21:04:43 -04:00
jevans
334103d86d Merge branch 'issue237' into devel 2014-05-20 20:56:08 -04:00
jevans
133205d66b Changed look and feel of changelog to match 0.5.12. #237 2014-05-20 20:52:27 -04:00
jevans
4cf9f7841e Refactored test_opj_suite.py 2014-05-18 22:01:28 -04:00
John Evans
9bcea6c090 Merge branch 'issue234' into devel 2014-05-12 06:35:16 -04:00
John Evans
6a7be5363b Cinema parameters were incorrectly specified for 2.0.1 #234 2014-05-12 06:34:32 -04:00
jevans
c709215713 Merge branch 'issue229' into devel 2014-05-10 20:02:39 -04:00