python - <<'PY'
import tifffile as t, numpy as np
from PIL import Image,ImageDraw
for f in ['photos/HH-1041.tif','charts/HH-1041_chart.tif','photos/HH-5547.tif','charts/HH-5547_chart.tif']:
 a=t.imread('/workspace/input/'+f);print(f,a.shape,a.dtype)
 with t.TiffFile('/workspace/input/'+f) as tf: print([(x.name,str(x.value)[:160]) for x in tf.pages[0].tags.values()])
a=t.imread('/workspace/input/photos/HH-1041.tif')/65535;b=t.imread('/workspace/input/charts/HH-1041_chart.tif')/65535
Image.fromarray((np.clip(abs(a-b)*10,0,1)*255).astype('uint8')).save('/workspace/scratch/diff.png')
files=['HH-5547','HH-6672','HH-9328','HH-9340']
out=Image.new('RGB',(1200,800))
for i,f in enumerate(files):
 im=Image.open('/workspace/input/charts/'+f+'_chart.tif');im.thumbnail((600,400));out.paste(im,((i%2)*600,(i//2)*400))
out.save('/workspace/scratch/charts4.jpg')
PY