openjpeg 1.3 does not apply the palette. Closes #147
This commit is contained in:
parent
ebf62f416b
commit
a9d62da2c8
1 changed files with 5 additions and 1 deletions
|
|
@ -382,7 +382,11 @@ class TestJp2k(unittest.TestCase):
|
||||||
warnings.simplefilter("ignore")
|
warnings.simplefilter("ignore")
|
||||||
jpx = Jp2k(self.jpxfile)
|
jpx = Jp2k(self.jpxfile)
|
||||||
data = jpx.read()
|
data = jpx.read()
|
||||||
self.assertEqual(data.shape, (1024, 1024, 3))
|
if re.match(r"""1\.[0123]""", glymur.version.openjpeg_version):
|
||||||
|
# openjpeg 1.3 doesn't apply the palette, so it's a 2D image here
|
||||||
|
self.assertEqual(data.shape, (1024, 1024))
|
||||||
|
else:
|
||||||
|
self.assertEqual(data.shape, (1024, 1024, 3))
|
||||||
|
|
||||||
@unittest.skipIf(os.name == "nt", "NamedTemporaryFile issue on windows")
|
@unittest.skipIf(os.name == "nt", "NamedTemporaryFile issue on windows")
|
||||||
def test_unrecognized_exif_tag(self):
|
def test_unrecognized_exif_tag(self):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue