#!/bin/sh

DST='kazan-10-8b'

NONA='nona -t 2 -o tmp-'
CCM='color_correct -E -l -p.03 -D64 -a-4096:4096+1024 -k24:40/32 -g28:36/32 -otmp.tiff'
#ENBL='enblend -w -z -m 896 --fine-mask'
ENBL='enblend -w -z -m 896'
#CONV='convert -limit memory 512 -limit map 256'
CONV='convert'
PFSHDR='eval pfsinhdrgen ${DST}.hdrgen | pfshdrcalibrate -v -r gamma -g 6.9 -b 8'
PFSTMO='eval pfstmo_reinhard02 -v -k 0.18 -p 8 | pfsgamma -m 1.0 -g 2.2 | pfsoutimgmagick --quality 100'

LANG=C; export LANG

${NONA} ${DST}.pto \
&& echo rm [0-9][0-9].tiff \
&& ${ENBL} -f 5262x7016 -o tmp+0.tiff tmp-0000.tif tmp-0003.tif tmp-0006.tif \
&& ${ENBL} -f 5262x7016 -o tmp-1.tiff tmp-0001.tif tmp-0004.tif tmp-0007.tif \
&& ${ENBL} -f 5262x7016 -o tmp+1.tiff tmp-0002.tif tmp-0005.tif tmp-0008.tif \
&& rm tmp-0*.tif \
&& ${CONV} tmp+0.tiff -crop 3200x4544+1291+522 +repage -depth 8 -compress LZW ${DST}+0.tiff \
&& ${CONV} tmp-1.tiff -crop 3200x4544+1291+522 +repage -depth 8 -compress LZW ${DST}-1.tiff \
&& ${CONV} tmp+1.tiff -crop 3200x4544+1291+522 +repage -depth 8 -compress LZW ${DST}+1.tiff \
&& rm tmp*.tiff \
&& ${PFSHDR} >${DST}.pfs \
&& cat ${DST}.pfs | ${PFSTMO} ${DST}.tiff \
&& exit
