Compare commits

..

No commits in common. "2f736d7891515f601137a23c6ae5b1cb9fcd0267" and "acc25a49265effbbffa36e053ae2a3aa633eddbf" have entirely different histories.

2 changed files with 5 additions and 5 deletions

View file

@ -1696,7 +1696,7 @@ def parse_miff(data):
elif hdata["colorspace"] == "Gray": elif hdata["colorspace"] == "Gray":
numchannels = 1 numchannels = 1
colorspace = Colorspace.L colorspace = Colorspace.L
if hdata.get("matte"): if hdata["matte"]:
numchannels += 1 numchannels += 1
if hdata.get("profile"): if hdata.get("profile"):
# there is no key encoding the length of icc or exif data # there is no key encoding the length of icc or exif data
@ -1746,7 +1746,7 @@ def parse_miff(data):
# case "PseudoClass": # case "PseudoClass":
elif hdata["class"] == "PseudoClass": elif hdata["class"] == "PseudoClass":
assert "colors" in hdata assert "colors" in hdata
if hdata.get("matte"): if hdata["matte"]:
numchannels = 2 numchannels = 2
else: else:
numchannels = 1 numchannels = 1

View file

@ -3873,7 +3873,7 @@ def miff_cmyk8_img(tmp_path_factory, tmp_normal_png):
assert "image" in identify[0] assert "image" in identify[0]
assert identify[0]["image"].get("format") == "MIFF", str(identify) assert identify[0]["image"].get("format") == "MIFF", str(identify)
assert identify[0]["image"].get("class") == "DirectClass" assert identify[0]["image"].get("class") == "DirectClass"
assert identify[0]["image"].get("type") == "ColorSeparation" assert identify[0]["image"].get("baseType") == "ColorSeparation"
assert identify[0]["image"].get("geometry") == { assert identify[0]["image"].get("geometry") == {
"width": 60, "width": 60,
"height": 60, "height": 60,
@ -3917,7 +3917,7 @@ def miff_cmyk16_img(tmp_path_factory, tmp_normal_png):
assert "image" in identify[0] assert "image" in identify[0]
assert identify[0]["image"].get("format") == "MIFF", str(identify) assert identify[0]["image"].get("format") == "MIFF", str(identify)
assert identify[0]["image"].get("class") == "DirectClass" assert identify[0]["image"].get("class") == "DirectClass"
assert identify[0]["image"].get("type") == "ColorSeparation" assert identify[0]["image"].get("baseType") == "ColorSeparation"
assert identify[0]["image"].get("geometry") == { assert identify[0]["image"].get("geometry") == {
"width": 60, "width": 60,
"height": 60, "height": 60,
@ -3952,7 +3952,7 @@ def miff_rgb8_img(tmp_path_factory, tmp_normal_png):
assert "image" in identify[0] assert "image" in identify[0]
assert identify[0]["image"].get("format") == "MIFF", str(identify) assert identify[0]["image"].get("format") == "MIFF", str(identify)
assert identify[0]["image"].get("class") == "DirectClass" assert identify[0]["image"].get("class") == "DirectClass"
assert identify[0]["image"].get("type") == "TrueColor" assert identify[0]["image"].get("baseType") == "TrueColor"
assert identify[0]["image"].get("geometry") == { assert identify[0]["image"].get("geometry") == {
"width": 60, "width": 60,
"height": 60, "height": 60,