from PIL import Image
from pathlib import Path
import json
p=Path(__file__).parent;r=[]
for n in ['untagged.png','tagged-srgb.png','converted-srgb.png']:
 im=Image.open(p/n);r.append({'file':n,'icc_bytes':len(im.info.get('icc_profile',b'')),'pixels':[im.getpixel((x,40)) for x in (40,120,200)]})
assert r[0]['icc_bytes']==0 and r[1]['icc_bytes']>0
assert r[0]['pixels']==r[1]['pixels']==r[2]['pixels']
print(json.dumps(r,indent=2))
