# makefile for panorama stitching, created by hugin using the new makefilelib # Tool configuration NONA=nona PTSTITCHER=PTStitcher PTMENDER=PTmender PTBLENDER=PTblender PTMASKER=PTmasker PTROLLER=PTroller ENBLEND=enblend ENFUSE=enfuse SMARTBLEND=smartblend.exe HDRMERGE=hugin_hdrmerge RM=rm EXIFTOOL=exiftool # Project parameters HUGIN_PROJECTION=1 HUGIN_HFOV=140 HUGIN_WIDTH=4016 HUGIN_HEIGHT=3404 # options for the programs NONA_LDR_REMAPPED_COMP=-z LZW NONA_OPTS= ENBLEND_OPTS= -f3454x1223+265+674 ENBLEND_LDR_COMP=--compression=LZW ENBLEND_EXPOSURE_COMP=--compression=LZW ENBLEND_HDR_COMP= HDRMERGE_OPTS=-m avg -c ENFUSE_OPTS= EXIFTOOL_COPY_ARGS=-ImageDescription -Make -Model -Artist -WhitePoint -Copyright -GPS:all -DateTimeOriginal -CreateDate -UserComment -ColorSpace -OwnerName -SerialNumber EXIFTOOL_INFO_ARGS='-Software=Hugin 2011.4.0.cf9be9344356' '-UserComment<$${UserComment}&\#xa;Projection: Cylindrical (1)&\#xa;FOV: 140 x 92&\#xa;Ev: 6.75' -f # the output panorama LDR_REMAPPED_PREFIX=IMG_4823-IMG_4828 LDR_REMAPPED_PREFIX_SHELL=IMG_4823-IMG_4828 HDR_STACK_REMAPPED_PREFIX=IMG_4823-IMG_4828_hdr_ HDR_STACK_REMAPPED_PREFIX_SHELL=IMG_4823-IMG_4828_hdr_ LDR_EXPOSURE_REMAPPED_PREFIX=IMG_4823-IMG_4828_exposure_layers_ LDR_EXPOSURE_REMAPPED_PREFIX_SHELL=IMG_4823-IMG_4828_exposure_layers_ PROJECT_FILE=/mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4823-IMG_4828.pto PROJECT_FILE_SHELL=/mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4823-IMG_4828.pto LDR_BLENDED=IMG_4823-IMG_4828.tif LDR_BLENDED_SHELL=IMG_4823-IMG_4828.tif LDR_STACKED_BLENDED=IMG_4823-IMG_4828_fused.tif LDR_STACKED_BLENDED_SHELL=IMG_4823-IMG_4828_fused.tif LDR_EXPOSURE_LAYERS_FUSED=IMG_4823-IMG_4828_blended_fused.tif LDR_EXPOSURE_LAYERS_FUSED_SHELL=IMG_4823-IMG_4828_blended_fused.tif HDR_BLENDED=IMG_4823-IMG_4828_hdr.exr HDR_BLENDED_SHELL=IMG_4823-IMG_4828_hdr.exr # first input image INPUT_IMAGE_1=/mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4824.JPG INPUT_IMAGE_1_SHELL=/mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4824.JPG # all input images INPUT_IMAGES=/mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4824.JPG\ /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4825.JPG\ /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4826.JPG\ /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4827.JPG\ /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4828.JPG INPUT_IMAGES_SHELL=/mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4824.JPG\ /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4825.JPG\ /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4826.JPG\ /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4827.JPG\ /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4828.JPG # remapped images LDR_LAYERS=IMG_4823-IMG_48280000.tif\ IMG_4823-IMG_48280001.tif\ IMG_4823-IMG_48280002.tif\ IMG_4823-IMG_48280003.tif\ IMG_4823-IMG_48280004.tif LDR_LAYERS_SHELL=IMG_4823-IMG_48280000.tif\ IMG_4823-IMG_48280001.tif\ IMG_4823-IMG_48280002.tif\ IMG_4823-IMG_48280003.tif\ IMG_4823-IMG_48280004.tif # remapped images (hdr) HDR_LAYERS=IMG_4823-IMG_4828_hdr_0000.exr\ IMG_4823-IMG_4828_hdr_0001.exr\ IMG_4823-IMG_4828_hdr_0002.exr\ IMG_4823-IMG_4828_hdr_0003.exr\ IMG_4823-IMG_4828_hdr_0004.exr HDR_LAYERS_SHELL=IMG_4823-IMG_4828_hdr_0000.exr\ IMG_4823-IMG_4828_hdr_0001.exr\ IMG_4823-IMG_4828_hdr_0002.exr\ IMG_4823-IMG_4828_hdr_0003.exr\ IMG_4823-IMG_4828_hdr_0004.exr # remapped maxval images HDR_LAYERS_WEIGHTS=IMG_4823-IMG_4828_hdr_0000_gray.pgm\ IMG_4823-IMG_4828_hdr_0001_gray.pgm\ IMG_4823-IMG_4828_hdr_0002_gray.pgm\ IMG_4823-IMG_4828_hdr_0003_gray.pgm\ IMG_4823-IMG_4828_hdr_0004_gray.pgm HDR_LAYERS_WEIGHTS_SHELL=IMG_4823-IMG_4828_hdr_0000_gray.pgm\ IMG_4823-IMG_4828_hdr_0001_gray.pgm\ IMG_4823-IMG_4828_hdr_0002_gray.pgm\ IMG_4823-IMG_4828_hdr_0003_gray.pgm\ IMG_4823-IMG_4828_hdr_0004_gray.pgm # stacked hdr images HDR_STACK_0=IMG_4823-IMG_4828_stack_hdr_0000.exr HDR_STACK_0_SHELL=IMG_4823-IMG_4828_stack_hdr_0000.exr HDR_STACK_0_INPUT=IMG_4823-IMG_4828_hdr_0000.exr HDR_STACK_0_INPUT_SHELL=IMG_4823-IMG_4828_hdr_0000.exr HDR_STACK_1=IMG_4823-IMG_4828_stack_hdr_0001.exr HDR_STACK_1_SHELL=IMG_4823-IMG_4828_stack_hdr_0001.exr HDR_STACK_1_INPUT=IMG_4823-IMG_4828_hdr_0001.exr HDR_STACK_1_INPUT_SHELL=IMG_4823-IMG_4828_hdr_0001.exr HDR_STACK_2=IMG_4823-IMG_4828_stack_hdr_0002.exr HDR_STACK_2_SHELL=IMG_4823-IMG_4828_stack_hdr_0002.exr HDR_STACK_2_INPUT=IMG_4823-IMG_4828_hdr_0002.exr HDR_STACK_2_INPUT_SHELL=IMG_4823-IMG_4828_hdr_0002.exr HDR_STACK_3=IMG_4823-IMG_4828_stack_hdr_0003.exr HDR_STACK_3_SHELL=IMG_4823-IMG_4828_stack_hdr_0003.exr HDR_STACK_3_INPUT=IMG_4823-IMG_4828_hdr_0003.exr HDR_STACK_3_INPUT_SHELL=IMG_4823-IMG_4828_hdr_0003.exr HDR_STACK_4=IMG_4823-IMG_4828_stack_hdr_0004.exr HDR_STACK_4_SHELL=IMG_4823-IMG_4828_stack_hdr_0004.exr HDR_STACK_4_INPUT=IMG_4823-IMG_4828_hdr_0004.exr HDR_STACK_4_INPUT_SHELL=IMG_4823-IMG_4828_hdr_0004.exr HDR_STACKS_NUMBERS=0 1 2 3 4 HDR_STACKS=$(HDR_STACK_0) $(HDR_STACK_1) $(HDR_STACK_2) $(HDR_STACK_3) $(HDR_STACK_4) HDR_STACKS_SHELL=$(HDR_STACK_0_SHELL) $(HDR_STACK_1_SHELL) $(HDR_STACK_2_SHELL) $(HDR_STACK_3_SHELL) $(HDR_STACK_4_SHELL) # number of image sets with similar exposure LDR_EXPOSURE_LAYER_0=IMG_4823-IMG_4828_exposure_0000.tif LDR_EXPOSURE_LAYER_0_SHELL=IMG_4823-IMG_4828_exposure_0000.tif LDR_EXPOSURE_LAYER_0_INPUT=IMG_4823-IMG_4828_exposure_layers_0000.tif\ IMG_4823-IMG_4828_exposure_layers_0001.tif\ IMG_4823-IMG_4828_exposure_layers_0002.tif\ IMG_4823-IMG_4828_exposure_layers_0003.tif\ IMG_4823-IMG_4828_exposure_layers_0004.tif LDR_EXPOSURE_LAYER_0_INPUT_SHELL=IMG_4823-IMG_4828_exposure_layers_0000.tif\ IMG_4823-IMG_4828_exposure_layers_0001.tif\ IMG_4823-IMG_4828_exposure_layers_0002.tif\ IMG_4823-IMG_4828_exposure_layers_0003.tif\ IMG_4823-IMG_4828_exposure_layers_0004.tif LDR_EXPOSURE_LAYER_0_INPUT_PTMENDER=IMG_4823-IMG_48280000.tif\ IMG_4823-IMG_48280001.tif\ IMG_4823-IMG_48280002.tif\ IMG_4823-IMG_48280003.tif\ IMG_4823-IMG_48280004.tif LDR_EXPOSURE_LAYER_0_INPUT_PTMENDER_SHELL=IMG_4823-IMG_48280000.tif\ IMG_4823-IMG_48280001.tif\ IMG_4823-IMG_48280002.tif\ IMG_4823-IMG_48280003.tif\ IMG_4823-IMG_48280004.tif LDR_EXPOSURE_LAYER_0_EXPOSURE=6.7546 LDR_EXPOSURE_LAYERS_NUMBERS=0 LDR_EXPOSURE_LAYERS=$(LDR_EXPOSURE_LAYER_0) LDR_EXPOSURE_LAYERS_SHELL=$(LDR_EXPOSURE_LAYER_0_SHELL) LDR_EXPOSURE_LAYERS_REMAPPED=IMG_4823-IMG_4828_exposure_layers_0000.tif\ IMG_4823-IMG_4828_exposure_layers_0001.tif\ IMG_4823-IMG_4828_exposure_layers_0002.tif\ IMG_4823-IMG_4828_exposure_layers_0003.tif\ IMG_4823-IMG_4828_exposure_layers_0004.tif LDR_EXPOSURE_LAYERS_REMAPPED_SHELL=IMG_4823-IMG_4828_exposure_layers_0000.tif\ IMG_4823-IMG_4828_exposure_layers_0001.tif\ IMG_4823-IMG_4828_exposure_layers_0002.tif\ IMG_4823-IMG_4828_exposure_layers_0003.tif\ IMG_4823-IMG_4828_exposure_layers_0004.tif # stacked ldr images LDR_STACK_0=IMG_4823-IMG_4828_stack_ldr_0000.tif LDR_STACK_0_SHELL=IMG_4823-IMG_4828_stack_ldr_0000.tif LDR_STACK_0_INPUT=IMG_4823-IMG_4828_exposure_layers_0000.tif LDR_STACK_0_INPUT_SHELL=IMG_4823-IMG_4828_exposure_layers_0000.tif LDR_STACK_1=IMG_4823-IMG_4828_stack_ldr_0001.tif LDR_STACK_1_SHELL=IMG_4823-IMG_4828_stack_ldr_0001.tif LDR_STACK_1_INPUT=IMG_4823-IMG_4828_exposure_layers_0001.tif LDR_STACK_1_INPUT_SHELL=IMG_4823-IMG_4828_exposure_layers_0001.tif LDR_STACK_2=IMG_4823-IMG_4828_stack_ldr_0002.tif LDR_STACK_2_SHELL=IMG_4823-IMG_4828_stack_ldr_0002.tif LDR_STACK_2_INPUT=IMG_4823-IMG_4828_exposure_layers_0002.tif LDR_STACK_2_INPUT_SHELL=IMG_4823-IMG_4828_exposure_layers_0002.tif LDR_STACK_3=IMG_4823-IMG_4828_stack_ldr_0003.tif LDR_STACK_3_SHELL=IMG_4823-IMG_4828_stack_ldr_0003.tif LDR_STACK_3_INPUT=IMG_4823-IMG_4828_exposure_layers_0003.tif LDR_STACK_3_INPUT_SHELL=IMG_4823-IMG_4828_exposure_layers_0003.tif LDR_STACK_4=IMG_4823-IMG_4828_stack_ldr_0004.tif LDR_STACK_4_SHELL=IMG_4823-IMG_4828_stack_ldr_0004.tif LDR_STACK_4_INPUT=IMG_4823-IMG_4828_exposure_layers_0004.tif LDR_STACK_4_INPUT_SHELL=IMG_4823-IMG_4828_exposure_layers_0004.tif LDR_STACKS_NUMBERS=0 1 2 3 4 LDR_STACKS=$(LDR_STACK_0) $(LDR_STACK_1) $(LDR_STACK_2) $(LDR_STACK_3) $(LDR_STACK_4) LDR_STACKS_SHELL=$(LDR_STACK_0_SHELL) $(LDR_STACK_1_SHELL) $(LDR_STACK_2_SHELL) $(LDR_STACK_3_SHELL) $(LDR_STACK_4_SHELL) DO_LDR_BLENDED=1 all : startStitching $(LDR_BLENDED) startStitching : @echo '===========================================================================' @echo 'Stitching panorama' @echo '===========================================================================' clean : @echo '===========================================================================' @echo 'Remove temporary files' @echo '===========================================================================' -$(RM) $(LDR_LAYERS_SHELL) test : @echo '===========================================================================' @echo 'Testing programs' @echo '===========================================================================' @echo -n 'Checking nona...' @-$(NONA) --help > /dev/null 2>&1 && echo '[OK]' || echo '[FAILED]' @echo -n 'Checking enblend...' @-$(ENBLEND) -h > /dev/null 2>&1 && echo '[OK]' || echo '[FAILED]' @echo -n 'Checking enfuse...' @-$(ENFUSE) -h > /dev/null 2>&1 && echo '[OK]' || echo '[FAILED]' @echo -n 'Checking hugin_hdrmerge...' @-$(HDRMERGE) -h > /dev/null 2>&1 && echo '[OK]' || echo '[FAILED]' @echo -n 'Checking exiftool...' @-$(EXIFTOOL) -ver > /dev/null 2>&1 && echo '[OK]' || echo '[FAILED]' info : @echo '===========================================================================' @echo '*************** Panorama makefile generated by Hugin ***************' @echo '===========================================================================' @echo 'System information' @echo '===========================================================================' @echo -n 'Operating system: ' @-uname -o @echo -n 'Release: ' @-uname -r @echo -n 'Kernel version: ' @-uname -v @echo -n 'Machine: ' @-uname -m @echo 'Disc usage' @-df -h @echo 'Memory usage' @-free -m @echo '===========================================================================' @echo 'Output options' @echo '===========================================================================' @echo 'Hugin Version: 2011.4.0.cf9be9344356' @echo 'Project file: /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4823-IMG_4828.pto' @echo 'Output prefix: IMG_4823-IMG_4828' @echo 'Projection: Cylindrical (1)' @echo 'Field of view: 140 x 92' @echo 'Canvas dimensions: 4016 x 3404' @echo 'Crop area: (265,674) - (3719,1897)' @echo 'Output exposure value: 6.75' @echo 'Selected outputs' @echo 'Normal panorama' @echo '* Blended panorama' @echo '===========================================================================' @echo 'Input images' @echo '===========================================================================' @echo 'Number of images in project file: 5' @echo 'Number of active images: 5' @echo 'Image 0: /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4824.JPG' @echo 'Image 0: Size 2592x1944, Exposure: 6.58' @echo 'Image 1: /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4825.JPG' @echo 'Image 1: Size 2592x1944, Exposure: 6.57' @echo 'Image 2: /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4826.JPG' @echo 'Image 2: Size 2592x1944, Exposure: 6.90' @echo 'Image 3: /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4827.JPG' @echo 'Image 3: Size 2592x1944, Exposure: 6.76' @echo 'Image 4: /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4828.JPG' @echo 'Image 4: Size 2592x1944, Exposure: 6.96' # Rules for ordinary TIFF_m and hdr output IMG_4823-IMG_48280000.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4824.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -m TIFF_m -o $(LDR_REMAPPED_PREFIX_SHELL) -i 0 $(PROJECT_FILE_SHELL) IMG_4823-IMG_4828_hdr_0000.exr : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4824.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) -r hdr -m EXR_m -o $(HDR_STACK_REMAPPED_PREFIX_SHELL) -i 0 $(PROJECT_FILE_SHELL) IMG_4823-IMG_48280001.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4825.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -m TIFF_m -o $(LDR_REMAPPED_PREFIX_SHELL) -i 1 $(PROJECT_FILE_SHELL) IMG_4823-IMG_4828_hdr_0001.exr : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4825.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) -r hdr -m EXR_m -o $(HDR_STACK_REMAPPED_PREFIX_SHELL) -i 1 $(PROJECT_FILE_SHELL) IMG_4823-IMG_48280002.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4826.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -m TIFF_m -o $(LDR_REMAPPED_PREFIX_SHELL) -i 2 $(PROJECT_FILE_SHELL) IMG_4823-IMG_4828_hdr_0002.exr : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4826.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) -r hdr -m EXR_m -o $(HDR_STACK_REMAPPED_PREFIX_SHELL) -i 2 $(PROJECT_FILE_SHELL) IMG_4823-IMG_48280003.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4827.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -m TIFF_m -o $(LDR_REMAPPED_PREFIX_SHELL) -i 3 $(PROJECT_FILE_SHELL) IMG_4823-IMG_4828_hdr_0003.exr : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4827.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) -r hdr -m EXR_m -o $(HDR_STACK_REMAPPED_PREFIX_SHELL) -i 3 $(PROJECT_FILE_SHELL) IMG_4823-IMG_48280004.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4828.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -m TIFF_m -o $(LDR_REMAPPED_PREFIX_SHELL) -i 4 $(PROJECT_FILE_SHELL) IMG_4823-IMG_4828_hdr_0004.exr : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4828.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) -r hdr -m EXR_m -o $(HDR_STACK_REMAPPED_PREFIX_SHELL) -i 4 $(PROJECT_FILE_SHELL) # Rules for exposure layer output IMG_4823-IMG_4828_exposure_layers_0000.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4824.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -e 6.58101 -m TIFF_m -o $(LDR_EXPOSURE_REMAPPED_PREFIX_SHELL) -i 0 $(PROJECT_FILE_SHELL) IMG_4823-IMG_4828_exposure_layers_0001.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4825.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -e 6.56604 -m TIFF_m -o $(LDR_EXPOSURE_REMAPPED_PREFIX_SHELL) -i 1 $(PROJECT_FILE_SHELL) IMG_4823-IMG_4828_exposure_layers_0002.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4826.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -e 6.90348 -m TIFF_m -o $(LDR_EXPOSURE_REMAPPED_PREFIX_SHELL) -i 2 $(PROJECT_FILE_SHELL) IMG_4823-IMG_4828_exposure_layers_0003.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4827.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -e 6.76393 -m TIFF_m -o $(LDR_EXPOSURE_REMAPPED_PREFIX_SHELL) -i 3 $(PROJECT_FILE_SHELL) IMG_4823-IMG_4828_exposure_layers_0004.tif : /mnt/data/baloun/behy/foto/jeleni_skaly2013/IMG_4828.JPG $(PROJECT_FILE) $(NONA) $(NONA_OPTS) $(NONA_LDR_REMAPPED_COMP) -r ldr -e 6.95854 -m TIFF_m -o $(LDR_EXPOSURE_REMAPPED_PREFIX_SHELL) -i 4 $(PROJECT_FILE_SHELL) # Rules for LDR and HDR stack merging, a rule for each stack $(LDR_STACK_0) : $(LDR_STACK_0_INPUT) $(ENFUSE) $(ENFUSE_OPTS) -o $(LDR_STACK_0_SHELL) -- $(LDR_STACK_0_INPUT_SHELL) -$(EXIFTOOL) -overwrite_original_in_place -TagsFromFile $(INPUT_IMAGE_1_SHELL) $(EXIFTOOL_COPY_ARGS) $(LDR_STACK_0_SHELL) $(HDR_STACK_0) : $(HDR_STACK_0_INPUT) $(HDRMERGE) $(HDRMERGE_OPTS) -o $(HDR_STACK_0_SHELL) -- $(HDR_STACK_0_INPUT_SHELL) $(LDR_STACK_1) : $(LDR_STACK_1_INPUT) $(ENFUSE) $(ENFUSE_OPTS) -o $(LDR_STACK_1_SHELL) -- $(LDR_STACK_1_INPUT_SHELL) -$(EXIFTOOL) -overwrite_original_in_place -TagsFromFile $(INPUT_IMAGE_1_SHELL) $(EXIFTOOL_COPY_ARGS) $(LDR_STACK_1_SHELL) $(HDR_STACK_1) : $(HDR_STACK_1_INPUT) $(HDRMERGE) $(HDRMERGE_OPTS) -o $(HDR_STACK_1_SHELL) -- $(HDR_STACK_1_INPUT_SHELL) $(LDR_STACK_2) : $(LDR_STACK_2_INPUT) $(ENFUSE) $(ENFUSE_OPTS) -o $(LDR_STACK_2_SHELL) -- $(LDR_STACK_2_INPUT_SHELL) -$(EXIFTOOL) -overwrite_original_in_place -TagsFromFile $(INPUT_IMAGE_1_SHELL) $(EXIFTOOL_COPY_ARGS) $(LDR_STACK_2_SHELL) $(HDR_STACK_2) : $(HDR_STACK_2_INPUT) $(HDRMERGE) $(HDRMERGE_OPTS) -o $(HDR_STACK_2_SHELL) -- $(HDR_STACK_2_INPUT_SHELL) $(LDR_STACK_3) : $(LDR_STACK_3_INPUT) $(ENFUSE) $(ENFUSE_OPTS) -o $(LDR_STACK_3_SHELL) -- $(LDR_STACK_3_INPUT_SHELL) -$(EXIFTOOL) -overwrite_original_in_place -TagsFromFile $(INPUT_IMAGE_1_SHELL) $(EXIFTOOL_COPY_ARGS) $(LDR_STACK_3_SHELL) $(HDR_STACK_3) : $(HDR_STACK_3_INPUT) $(HDRMERGE) $(HDRMERGE_OPTS) -o $(HDR_STACK_3_SHELL) -- $(HDR_STACK_3_INPUT_SHELL) $(LDR_STACK_4) : $(LDR_STACK_4_INPUT) $(ENFUSE) $(ENFUSE_OPTS) -o $(LDR_STACK_4_SHELL) -- $(LDR_STACK_4_INPUT_SHELL) -$(EXIFTOOL) -overwrite_original_in_place -TagsFromFile $(INPUT_IMAGE_1_SHELL) $(EXIFTOOL_COPY_ARGS) $(LDR_STACK_4_SHELL) $(HDR_STACK_4) : $(HDR_STACK_4_INPUT) $(HDRMERGE) $(HDRMERGE_OPTS) -o $(HDR_STACK_4_SHELL) -- $(HDR_STACK_4_INPUT_SHELL) $(LDR_BLENDED) : $(LDR_LAYERS) $(ENBLEND) $(ENBLEND_LDR_COMP) $(ENBLEND_OPTS) -o $(LDR_BLENDED_SHELL) -- $(LDR_LAYERS_SHELL) -$(EXIFTOOL) -E -overwrite_original_in_place -TagsFromFile $(INPUT_IMAGE_1_SHELL) $(EXIFTOOL_COPY_ARGS) $(EXIFTOOL_INFO_ARGS) $(LDR_BLENDED_SHELL) $(LDR_EXPOSURE_LAYER_0) : $(LDR_EXPOSURE_LAYER_0_INPUT) $(ENBLEND) $(ENBLEND_EXPOSURE_COMP) $(ENBLEND_OPTS) -o $(LDR_EXPOSURE_LAYER_0_SHELL) -- $(LDR_EXPOSURE_LAYER_0_INPUT_SHELL) -$(EXIFTOOL) -overwrite_original_in_place -TagsFromFile $(INPUT_IMAGE_1_SHELL) $(EXIFTOOL_COPY_ARGS) $(LDR_EXPOSURE_LAYER_0_SHELL) $(LDR_STACKED_BLENDED) : $(LDR_STACKS) $(ENBLEND) $(ENBLEND_LDR_COMP) $(ENBLEND_OPTS) -o $(LDR_STACKED_BLENDED_SHELL) -- $(LDR_STACKS_SHELL) -$(EXIFTOOL) -E -overwrite_original_in_place -TagsFromFile $(INPUT_IMAGE_1_SHELL) $(EXIFTOOL_COPY_ARGS) $(EXIFTOOL_INFO_ARGS) $(LDR_STACKED_BLENDED_SHELL) $(LDR_EXPOSURE_LAYERS_FUSED) : $(LDR_EXPOSURE_LAYERS) $(ENFUSE) $(ENBLEND_LDR_COMP) $(ENFUSE_OPTS) -o $(LDR_EXPOSURE_LAYERS_FUSED_SHELL) -- $(LDR_EXPOSURE_LAYERS_SHELL) -$(EXIFTOOL) -E -overwrite_original_in_place -TagsFromFile $(INPUT_IMAGE_1_SHELL) $(EXIFTOOL_COPY_ARGS) $(EXIFTOOL_INFO_ARGS) $(LDR_EXPOSURE_LAYERS_FUSED_SHELL) $(HDR_BLENDED) : $(HDR_STACKS) $(ENBLEND) $(ENBLEND_HDR_COMP) $(ENBLEND_OPTS) -o $(HDR_BLENDED_SHELL) -- $(HDR_STACKS_SHELL) $(LDR_REMAPPED_PREFIX)_multilayer.tif : $(LDR_LAYERS) tiffcp $(LDR_LAYERS_SHELL) $(LDR_REMAPPED_PREFIX_SHELL)_multilayer.tif $(LDR_REMAPPED_PREFIX)_fused_multilayer.tif : $(LDR_STACKS) $(LDR_EXPOSURE_LAYERS) tiffcp $(LDR_STACKS_SHELL) $(LDR_EXPOSURE_LAYERS_SHELL) $(LDR_REMAPPED_PREFIX_SHELL)_fused_multilayer.tif $(LDR_REMAPPED_PREFIX)_multilayer.psd : $(LDR_LAYERS) PTtiff2psd -o $(LDR_REMAPPED_PREFIX_SHELL)_multilayer.psd $(LDR_LAYERS_SHELL) $(LDR_REMAPPED_PREFIX)_fused_multilayer.psd : $(LDR_STACKS) $(LDR_EXPOSURE_LAYERS) PTtiff2psd -o $(LDR_REMAPPED_PREFIX_SHELL)_fused_multilayer.psd $(LDR_STACKS_SHELL)$(LDR_EXPOSURE_LAYERS_SHELL)