I have added my script and the .pto file i use as a template. Can you 
please take a look if you see where anything goes wrong?

Op donderdag 23 april 2015 23:01:06 UTC+2 schreef Hans Hermans:
>
> I have a script that automates the creation of 360 degr. panoramic images.
> There are differences in the output with the leveling of the horizon with 
> autooptimiser from hugin 2013 and from hugin 2014 when i run autooptimiser 
> -l from the commandline.
> Hugin 2013 gets the right result, hugin 2014 doesn't. With hugin 2014 i 
> can't get it working properly.
> See attached images.
>
>
>
>

-- 
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/dc5b8acf-c19a-4129-8773-32968d7ff3d2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: panorama1.pto
Description: Binary data

#!/bin/bash
DATE=`date +"%Y-%m-%d"`

PROG=$(zenity  --list  --text "kies programma" --width=550 --height=300 
--radiolist  --column "kies" --column "omschrijving" TRUE standaard-jpg FALSE 
standaard-raw FALSE hdr-camera FALSE hdr-raw-nabew FALSE hdr-raw-auto FALSE 
demo ); echo $PROG

if [ "$PROG" == "standaard-jpg" ]
then
for (( ; ; ))
do
MAP=`date +"%H%M%S"`
cd ~/Afbeeldingen/eyefi
count=$(ls -1 --file-type | grep -v '/$' | wc -l)
echo $count

if [ "$count" -ge 5 ]; then
echo "start stichting"

cd ~/Afbeeldingen/eyefi
i=100;
shopt -s nullglob;
for f in *.jpg *.gif *.ARW *.arw *.JPG *.JPEG *.GIF; do
    mv -- "$f" "$i.${f##*.}";
    ((i++));
done

cd ../
mkdir ./panorama/$DATE
mkdir ./panorama/$DATE/$MAP
cp ~/bin/panoscripts/panorama1.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet2.pto ./panorama/$DATE/$MAP/
# cp ~/bin/panoscripts/naam.tif ./panorama/$DATE/$MAP/
mv ./eyefi/100.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/101.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/102.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/103.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/104.JPG ./panorama/$DATE/$MAP/
cd ./panorama/$DATE/$MAP/
#cpfind --prealigned --sieve1width 20 --sieve1height 20 --sieve1size 200 -o 
panorama1.pto panorama1.pto
cpfind --prealigned -o panorama1.pto panorama1.pto
#autooptimiser -a -o  panorama1.pto panorama1.pto
#cpclean -o panorama1.pto panorama1.pto
pto_var --opt y,p,r,v,b,c,d,e -o panorama1.pto panorama1.pto
autooptimiser -n -o  panorama1.pto panorama1.pto
cpclean -o panorama1.pto panorama1.pto
pto_var --opt y,p,r,v,b,c,d,e -o panorama1.pto panorama1.pto
autooptimiser -n -o  panorama1.pto panorama1.pto
autooptimiser -m -o  panorama1.pto panorama1.pto
autooptimiser -l -o  panorama1.pto panorama1.pto
nona -o panorama panorama1.pto
/usr/bin/enblend --compression=LZW -o panorama.tif panorama0000.tif 
panorama0001.tif panorama0002.tif panorama0003.tif panorama0004.tif
convert panorama.tif -gravity north -extent 7762x3881 panorama.tif
nona -o panorama-planet panorama-planet.pto
# convert panorama-planet0000.tif -flop panorama-planet.tif
convert panorama-planet0000.tif \( +clone -threshold -1 -negate -fill white 
-draw "circle 1000,1000 1000,0" \) -alpha off -compose copy_opacity -composite 
-flop panorama-planet.tif
nona -o panorama-planet2 panorama-planet2.pto
convert panorama-planet20000.tif -gravity south -extent 7762x500 panorama2.tif
#composite -geometry  +0+130 panorama2.tif naam.tif panorama-beneden.tif
composite -geometry  +0+3381 panorama2.tif panorama.tif panorama.tif
convert panorama.tif ../$MAP.jpg
#rm *.tif *.pto

fi
  sleep 3
done
fi

if [ "$PROG" == "standaard-raw" ]
then
for (( ; ; ))
do
MAP=`date +"%H%M%S"`
cd ~/Afbeeldingen/eyefi
count=$(ls -1 --file-type | grep -v '/$' | wc -l)
echo $count

if [ "$count" -ge 5 ]; then
echo "start stichting"

cd ~/Afbeeldingen/eyefi
i=100;
shopt -s nullglob;
for f in *.jpg *.gif *.ARW *.arw *.JPG *.JPEG *.GIF; do
    mv -- "$f" "$i.${f##*.}";
    ((i++));
done

cd ../
mkdir ./panorama/$DATE
mkdir ./panorama/$DATE/$MAP
cp ~/bin/panoscripts/panoramatif.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet2.pto ./panorama/$DATE/$MAP/
# cp ~/bin/panoscripts/naam.tif ./panorama/$DATE/$MAP/
mv ./eyefi/100.ARW ./panorama/$DATE/$MAP/
mv ./eyefi/101.ARW ./panorama/$DATE/$MAP/
mv ./eyefi/102.ARW ./panorama/$DATE/$MAP/
mv ./eyefi/103.ARW ./panorama/$DATE/$MAP/
mv ./eyefi/104.ARW ./panorama/$DATE/$MAP/
cd ./panorama/$DATE/$MAP/
darktable-cli ./100.ARW ./100.ppm
darktable-cli ./101.ARW ./101.ppm
darktable-cli ./102.ARW ./102.ppm
darktable-cli ./103.ARW ./103.ppm
darktable-cli ./104.ARW ./104.ppm
convert ./100.ppm ./100.tif
convert ./101.ppm ./101.tif
convert ./102.ppm ./102.tif
convert ./103.ppm ./103.tif
convert ./104.ppm ./104.tif

cpfind --prealigned -o panoramatif.pto panoramatif.pto
#autooptimiser -a -o  panorama1.pto panorama1.pto
#cpclean -o panorama1.pto panorama1.pto
pto_var --opt y,p,r,v,b,c,d,e -o panoramatif.pto panoramatif.pto
autooptimiser -n -o  panoramatif.pto panoramatif.pto
cpclean -o panoramatif.pto panoramatif.pto
pto_var --opt y,p,r,v,b,c,d,e -o panoramatif.pto panoramatif.pto
autooptimiser -n -o  panoramatif.pto panoramatif.pto
autooptimiser -m -o  panoramatif.pto panoramatif.pto
autooptimiser -l -o  panoramatif.pto panoramatif.pto
nona -o panorama panoramatif.pto
/usr/bin/enblend --compression=LZW -o panorama.tif panorama0000.tif 
panorama0001.tif panorama0002.tif panorama0003.tif panorama0004.tif
convert panorama.tif -gravity north -extent 7762x3881 panorama.tif
nona -o panorama-planet panorama-planet.pto
# convert panorama-planet0000.tif -flop panorama-planet.tif
convert panorama-planet0000.tif \( +clone -threshold -1 -negate -fill white 
-draw "circle 1000,1000 1000,0" \) -alpha off -compose copy_opacity -composite 
-flop panorama-planet.tif
nona -o panorama-planet2 panorama-planet2.pto
convert panorama-planet20000.tif -gravity south -extent 7762x500 panorama2.tif
#composite -geometry  +0+130 panorama2.tif naam.tif panorama-beneden.tif
composite -geometry  +0+3381 panorama2.tif panorama.tif panorama.tif
convert panorama.tif ../$MAP.jpg
#rm *.tif *.ppm *.pto
fi
  sleep 3
done
fi

if [ "$PROG" == "hdr-camera" ]
then
for (( ; ; ))
do
MAP=`date +"%H%M%S"`
cd ~/Afbeeldingen/eyefi
count=$(ls -1 --file-type | grep -v '/$' | wc -l)
echo $count

if [ "$count" -ge 10 ]; then
echo "start stichting"

cd ~/Afbeeldingen/eyefi
i=100;
shopt -s nullglob;
for f in *.jpg *.gif *.ARW *.arw *.JPG *.JPEG *.GIF; do
    mv -- "$f" "$i.${f##*.}";
    ((i++));
done

cd ../
mkdir ./panorama/$DATE
mkdir ./panorama/$DATE/$MAP
cp ~/bin/panoscripts/panorama1.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet2.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/naam.tif ./panorama/$DATE/$MAP/
mv ./eyefi/100.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/101.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/102.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/103.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/104.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/105.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/106.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/107.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/108.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/109.JPG ./panorama/$DATE/$MAP/
cd ./panorama/$DATE/$MAP/
rm ./100.JPG
mv ./101.JPG ./100.JPG
rm ./102.JPG
mv ./103.JPG ./101.JPG
rm ./104.JPG
mv ./105.JPG ./102.JPG
rm ./106.JPG 
mv ./107.JPG ./103.JPG
rm ./108.JPG 
mv ./109.JPG ./104.JPG
#cpfind --prealigned --sieve1width 20 --sieve1height 20 --sieve1size 200 -o 
panorama1.pto panorama1.pto
cpfind --prealigned -o panorama1.pto panorama1.pto
#autooptimiser -a -o  panorama1.pto panorama1.pto
#cpclean -o panorama1.pto panorama1.pto
pto_var --opt y,p,r,v,b,c,d,e -o panorama1.pto panorama1.pto
autooptimiser -n -o  panorama1.pto panorama1.pto
cpclean -o panorama1.pto panorama1.pto
pto_var --opt y,p,r,v,b,c,d,e -o panorama1.pto panorama1.pto
autooptimiser -n -o  panorama1.pto panorama1.pto
autooptimiser -m -o  panorama1.pto panorama1.pto
autooptimiser -l -o  panorama1.pto panorama1.pto
nona -o panorama panorama1.pto
/usr/bin/enblend --compression=LZW -o panorama.tif panorama0000.tif 
panorama0001.tif panorama0002.tif panorama0003.tif panorama0004.tif
convert panorama.tif -gravity north -extent 7762x3881 panorama.tif
nona -o panorama-planet panorama-planet.pto
# convert panorama-planet0000.tif -flop panorama-planet.tif
convert panorama-planet0000.tif \( +clone -threshold -1 -negate -fill white 
-draw "circle 1000,1000 1000,0" \) -alpha off -compose copy_opacity -composite 
-flop panorama-planet.tif
nona -o panorama-planet2 panorama-planet2.pto
convert panorama-planet20000.tif -gravity south -extent 7762x500 panorama2.tif
#composite -geometry  +0+130 panorama2.tif naam.tif panorama-beneden.tif
composite -geometry  +0+3381 panorama2.tif panorama.tif panorama.tif
convert panorama.tif ../$MAP.jpg
rm *.tif *.pto

fi
  sleep 3
done
fi

if [ "$PROG" == "demo" ]
then
for (( ; ; ))
do
MAP=`date +"%H%M%S"`
cd ~/Afbeeldingen/eyefi
count=$(ls -1 --file-type | grep -v '/$' | wc -l)
echo $count

if [ "$count" -ge 5 ]; then
echo "start stichting"

cd ~/Afbeeldingen/eyefi
i=100;
shopt -s nullglob;
for f in *.jpg *.gif *.ARW *.arw *.JPG *.JPEG *.GIF; do
    mv -- "$f" "$i.${f##*.}";
    ((i++));
done

cd ../
mkdir ./panorama/$DATE
mkdir ./panorama/$DATE/$MAP
cp ~/bin/panoscripts/panorama1.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet2.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/naam.tif ./panorama/$DATE/$MAP/
mv ./eyefi/100.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/101.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/102.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/103.JPG ./panorama/$DATE/$MAP/
mv ./eyefi/104.JPG ./panorama/$DATE/$MAP/
cd ./panorama/$DATE/$MAP/
#cpfind --prealigned --sieve1width 20 --sieve1height 20 --sieve1size 200 -o 
panorama1.pto panorama1.pto
cpfind --prealigned -o panorama1.pto panorama1.pto
#autooptimiser -a -o  panorama1.pto panorama1.pto
#cpclean -o panorama1.pto panorama1.pto
pto_var --opt y,p,r,v,b,c,d,e -o panorama1.pto panorama1.pto
autooptimiser -n -o  panorama1.pto panorama1.pto
cpclean -o panorama1.pto panorama1.pto
pto_var --opt y,p,r,v,b,c,d,e -o panorama1.pto panorama1.pto
autooptimiser -n -o  panorama1.pto panorama1.pto
autooptimiser -m -o  panorama1.pto panorama1.pto
autooptimiser -l -o  panorama1.pto panorama1.pto
nona -o panorama panorama1.pto
/usr/bin/enblend --compression=LZW -o panorama.tif panorama0000.tif 
panorama0001.tif panorama0002.tif panorama0003.tif panorama0004.tif
convert panorama.tif -gravity north -extent 7762x3881 panorama.tif
nona -o panorama-planet panorama-planet.pto
# convert panorama-planet0000.tif -flop panorama-planet.tif
convert panorama-planet0000.tif \( +clone -threshold -1 -negate -fill white 
-draw "circle 1000,1000 1000,0" \) -alpha off -compose copy_opacity -composite 
-flop panorama-planet.tif
nona -o panorama-planet2 panorama-planet2.pto
convert panorama-planet20000.tif -gravity south -extent 7762x500 panorama2.tif
#composite -geometry  +0+130 panorama2.tif naam.tif panorama-beneden.tif
composite -geometry  +0+3381 panorama2.tif panorama.tif panorama.tif
convert panorama.tif ../$MAP.jpg
rm *.tif *.pto
panopostprocessing
fi
  sleep 3
done
fi

if [ "$PROG" == "hdr-raw-nabew" ]
then
for (( ; ; ))
do
MAP=`date +"%H%M%S"`
cd ~/Afbeeldingen/eyefi
count=$(ls -1 --file-type | grep -v '/$' | wc -l)
echo $count

if [ "$count" -ge 15 ]; then
echo "start stichting"

cd ~/Afbeeldingen/eyefi
i=100;
shopt -s nullglob;
for f in *.jpg *.gif *.ARW *.arw *.JPG *.JPEG *.GIF; do
    mv -- "$f" "$i.${f##*.}";
    ((i++));
done

cd ../
mkdir ./panorama/$DATE
mkdir ./panorama/$DATE/$MAP
mkdir ./panorama/$DATE/$MAP/plus
mkdir ./panorama/$DATE/$MAP/min
mkdir ./panorama/$DATE/$MAP/nor
cp ~/bin/panoscripts/panoramatif.pto ./panorama/$DATE/$MAP/nor/
cp ~/bin/panoscripts/panorama-planet.pto ./panorama/$DATE/$MAP/nor/
cp ~/bin/panoscripts/panorama-planet2.pto ./panorama/$DATE/$MAP/nor/
cp ~/bin/panoscripts/panorama.xmp ./panorama/$DATE/$MAP/
mv ./eyefi/100.ARW ./panorama/$DATE/$MAP/nor/100n.ARW
mv ./eyefi/101.ARW ./panorama/$DATE/$MAP/min/100m.ARW
mv ./eyefi/102.ARW ./panorama/$DATE/$MAP/plus/100p.ARW
mv ./eyefi/103.ARW ./panorama/$DATE/$MAP/nor/101n.ARW
mv ./eyefi/104.ARW ./panorama/$DATE/$MAP/min/101m.ARW
mv ./eyefi/105.ARW ./panorama/$DATE/$MAP/plus/101p.ARW
mv ./eyefi/106.ARW ./panorama/$DATE/$MAP/nor/102n.ARW
mv ./eyefi/107.ARW ./panorama/$DATE/$MAP/min/102m.ARW
mv ./eyefi/108.ARW ./panorama/$DATE/$MAP/plus/102p.ARW
mv ./eyefi/109.ARW ./panorama/$DATE/$MAP/nor/103n.ARW
mv ./eyefi/110.ARW ./panorama/$DATE/$MAP/min/103m.ARW
mv ./eyefi/111.ARW ./panorama/$DATE/$MAP/plus/103p.ARW
mv ./eyefi/112.ARW ./panorama/$DATE/$MAP/nor/104n.ARW
mv ./eyefi/113.ARW ./panorama/$DATE/$MAP/min/104m.ARW
mv ./eyefi/114.ARW ./panorama/$DATE/$MAP/plus/104p.ARW

cd ~/Afbeeldingen/panorama/$DATE/$MAP/nor/
darktable-cli ./100n.ARW ./100.ppm
darktable-cli ./101n.ARW ./101.ppm
darktable-cli ./102n.ARW ./102.ppm
darktable-cli ./103n.ARW ./103.ppm
darktable-cli ./104n.ARW ./104.ppm
convert ./100.ppm ./100.tif
convert ./101.ppm ./101.tif
convert ./102.ppm ./102.tif
convert ./103.ppm ./103.tif
convert ./104.ppm ./104.tif
mv 100n.ARW ../100.ARW
mv 101n.ARW ../103.ARW
mv 102n.ARW ../106.ARW
mv 103n.ARW ../109.ARW
mv 104n.ARW ../112.ARW

cd ~/Afbeeldingen/panorama/$DATE/$MAP/plus/
darktable-cli ./100p.ARW ./100.ppm
darktable-cli ./101p.ARW ./101.ppm
darktable-cli ./102p.ARW ./102.ppm
darktable-cli ./103p.ARW ./103.ppm
darktable-cli ./104p.ARW ./104.ppm
convert ./100.ppm ./100.tif
convert ./101.ppm ./101.tif
convert ./102.ppm ./102.tif
convert ./103.ppm ./103.tif
convert ./104.ppm ./104.tif
mv 100p.ARW ../102.ARW
mv 101p.ARW ../105.ARW
mv 102p.ARW ../108.ARW
mv 103p.ARW ../111.ARW
mv 104p.ARW ../113.ARW

cd ~/Afbeeldingen/panorama/$DATE/$MAP/min/
darktable-cli ./100m.ARW ./100.ppm
darktable-cli ./101m.ARW ./101.ppm
darktable-cli ./102m.ARW ./102.ppm
darktable-cli ./103m.ARW ./103.ppm
darktable-cli ./104m.ARW ./104.ppm
convert ./100.ppm ./100.tif
convert ./101.ppm ./101.tif
convert ./102.ppm ./102.tif
convert ./103.ppm ./103.tif
convert ./104.ppm ./104.tif
mv 100m.ARW ../101.ARW
mv 101m.ARW ../104.ARW
mv 102m.ARW ../107.ARW
mv 103m.ARW ../110.ARW
mv 104m.ARW ../112.ARW

cd ~/Afbeeldingen/panorama/$DATE/$MAP/nor/
#cpfind --prealigned --sieve1width 20 --sieve1height 20 --sieve1size 200 -o 
panorama1.pto panorama1.pto
cpfind --prealigned -o panoramatif.pto panoramatif.pto
#autooptimiser -a -o  panorama1.pto panorama1.pto
#cpclean -o panorama1.pto panorama1.pto
pto_var --opt y,p,r,v,b,c,d,e -o panoramatif.pto panoramatif.pto
autooptimiser -n -o  panoramatif.pto panoramatif.pto
cpclean -o panoramatif.pto panoramatif.pto
pto_var --opt y,p,r,v,b,c,d,e -o panoramatif.pto panoramatif.pto
autooptimiser -n -o  panoramatif.pto panoramatif.pto
autooptimiser -m -o  panoramatif.pto panoramatif.pto
autooptimiser -l -o  panoramatif.pto panoramatif.pto
nona -o panorama panoramatif.pto
/usr/bin/enblend --compression=LZW -o panorama.tif panorama0000.tif 
panorama0001.tif panorama0002.tif panorama0003.tif panorama0004.tif
convert panorama.tif -gravity north -extent 7762x3881 panorama.tif
nona -o panorama-planet panorama-planet.pto
# convert panorama-planet0000.tif -flop panorama-planet.tif
convert panorama-planet0000.tif \( +clone -threshold -1 -negate -fill white 
-draw "circle 1000,1000 1000,0" \) -alpha off -compose copy_opacity -composite 
-flop panorama-planet.tif
nona -o panorama-planet2 panorama-planet2.pto
convert panorama-planet20000.tif -gravity south -extent 7762x500 panorama2.tif
#composite -geometry  +0+130 panorama2.tif naam.tif panorama-beneden.tif
composite -geometry  +0+3381 panorama2.tif panorama.tif panorama-nor.tif
mv ./panorama-nor.tif ../panorama-nor.tif
rm *.tif *.ppm

cp ~/Afbeeldingen/panorama/$DATE/$MAP/nor/panoramatif.pto 
~/Afbeeldingen/panorama/$DATE/$MAP/plus/
cp ~/Afbeeldingen/panorama/$DATE/$MAP/nor/panoramatif.pto 
~/Afbeeldingen/panorama/$DATE/$MAP/min/
cp ~/Afbeeldingen/panorama/$DATE/$MAP/nor/panorama-planet.pto 
~/Afbeeldingen/panorama/$DATE/$MAP/plus/
cp ~/Afbeeldingen/panorama/$DATE/$MAP/nor/panorama-planet.pto 
~/Afbeeldingen/panorama/$DATE/$MAP/min/
cp ~/Afbeeldingen/panorama/$DATE/$MAP/nor/panorama-planet2.pto 
~/Afbeeldingen/panorama/$DATE/$MAP/plus/
cp ~/Afbeeldingen/panorama/$DATE/$MAP/nor/panorama-planet2.pto 
~/Afbeeldingen/panorama/$DATE/$MAP/min/

cd ~/Afbeeldingen/panorama/$DATE/$MAP/plus/

nona -o panorama panoramatif.pto
/usr/bin/enblend --compression=LZW -o panorama.tif panorama0000.tif 
panorama0001.tif panorama0002.tif panorama0003.tif panorama0004.tif
convert panorama.tif -gravity north -extent 7762x3881 panorama.tif
nona -o panorama-planet panorama-planet.pto
# convert panorama-planet0000.tif -flop panorama-planet.tif
convert panorama-planet0000.tif \( +clone -threshold -1 -negate -fill white 
-draw "circle 1000,1000 1000,0" \) -alpha off -compose copy_opacity -composite 
-flop panorama-planet.tif
nona -o panorama-planet2 panorama-planet2.pto
convert panorama-planet20000.tif -gravity south -extent 7762x500 panorama2.tif
#composite -geometry  +0+130 panorama2.tif naam.tif panorama-beneden.tif
composite -geometry  +0+3381 panorama2.tif panorama.tif panorama-plus.tif
mv ./panorama-plus.tif ../panorama-plus.tif
rm *.tif *.pto *.ppm

cd ~/Afbeeldingen/panorama/$DATE/$MAP/min/

nona -o panorama panoramatif.pto
/usr/bin/enblend --compression=LZW -o panorama.tif panorama0000.tif 
panorama0001.tif panorama0002.tif panorama0003.tif panorama0004.tif
convert panorama.tif -gravity north -extent 7762x3881 panorama.tif
nona -o panorama-planet panorama-planet.pto
# convert panorama-planet0000.tif -flop panorama-planet.tif
convert panorama-planet0000.tif \( +clone -threshold -1 -negate -fill white 
-draw "circle 1000,1000 1000,0" \) -alpha off -compose copy_opacity -composite 
-flop panorama-planet.tif
nona -o panorama-planet2 panorama-planet2.pto
convert panorama-planet20000.tif -gravity south -extent 7762x500 panorama2.tif
#composite -geometry  +0+130 panorama2.tif naam.tif panorama-beneden.tif
composite -geometry  +0+3381 panorama2.tif panorama.tif panorama-min.tif
mv ./panorama-min.tif ../panorama-min.tif
rm *.tif *.pto *.ppm

cd ../
PhotomatixCL -2 -3 -p *.tif
convert Set00Natural3from_panorama-min.tif ../$MAP.jpg

fi
  sleep 3
done
fi

if [ "$PROG" == "hdr-raw-auto" ]
then
for (( ; ; ))
do
MAP=`date +"%H%M%S"`
cd ~/Afbeeldingen/eyefi
count=$(ls -1 --file-type | grep -v '/$' | wc -l)
echo $count

if [ "$count" -ge 15 ]; then
echo "start stichting"

cd ~/Afbeeldingen/eyefi
i=100;
shopt -s nullglob;
for f in *.jpg *.gif *.ARW *.arw *.JPG *.JPEG *.GIF; do
    mv -- "$f" "$i.${f##*.}";
    ((i++));
done

cd ../
mkdir ./panorama/$DATE
mkdir ./panorama/$DATE/$MAP
cp ~/bin/panoscripts/panoramatif.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet.pto ./panorama/$DATE/$MAP/
cp ~/bin/panoscripts/panorama-planet2.pto ./panorama/$DATE/$MAP/
mv ./eyefi/100.ARW ./panorama/$DATE/$MAP/100nor.ARW
mv ./eyefi/101.ARW ./panorama/$DATE/$MAP/100min.ARW
mv ./eyefi/102.ARW ./panorama/$DATE/$MAP/100plus.ARW
mv ./eyefi/103.ARW ./panorama/$DATE/$MAP/101nor.ARW
mv ./eyefi/104.ARW ./panorama/$DATE/$MAP/101min.ARW
mv ./eyefi/105.ARW ./panorama/$DATE/$MAP/101plus.ARW
mv ./eyefi/106.ARW ./panorama/$DATE/$MAP/102nor.ARW
mv ./eyefi/107.ARW ./panorama/$DATE/$MAP/102min.ARW
mv ./eyefi/108.ARW ./panorama/$DATE/$MAP/102plus.ARW
mv ./eyefi/109.ARW ./panorama/$DATE/$MAP/103nor.ARW
mv ./eyefi/110.ARW ./panorama/$DATE/$MAP/103min.ARW
mv ./eyefi/111.ARW ./panorama/$DATE/$MAP/103plus.ARW
mv ./eyefi/112.ARW ./panorama/$DATE/$MAP/104nor.ARW
mv ./eyefi/113.ARW ./panorama/$DATE/$MAP/104min.ARW
mv ./eyefi/114.ARW ./panorama/$DATE/$MAP/104plus.ARW

cd ~/Afbeeldingen/panorama/$DATE/$MAP/
darktable-cli ./100nor.ARW ./100nor.ppm
darktable-cli ./101nor.ARW ./101nor.ppm
darktable-cli ./102nor.ARW ./102nor.ppm
darktable-cli ./103nor.ARW ./103nor.ppm
darktable-cli ./104nor.ARW ./104nor.ppm
convert ./100nor.ppm ./100nor.tif
convert ./101nor.ppm ./101nor.tif
convert ./102nor.ppm ./102nor.tif
convert ./103nor.ppm ./103nor.tif
convert ./104nor.ppm ./104nor.tif
darktable-cli ./100min.ARW ./100min.ppm
darktable-cli ./101min.ARW ./101min.ppm
darktable-cli ./102min.ARW ./102min.ppm
darktable-cli ./103min.ARW ./103min.ppm
darktable-cli ./104min.ARW ./104min.ppm
convert ./100min.ppm ./100min.tif
convert ./101min.ppm ./101min.tif
convert ./102min.ppm ./102min.tif
convert ./103min.ppm ./103min.tif
convert ./104min.ppm ./104min.tif
darktable-cli ./100plus.ARW ./100plus.ppm
darktable-cli ./101plus.ARW ./101plus.ppm
darktable-cli ./102plus.ARW ./102plus.ppm
darktable-cli ./103plus.ARW ./103plus.ppm
darktable-cli ./104plus.ARW ./104plus.ppm
convert ./100plus.ppm ./100plus.tif
convert ./101plus.ppm ./101plus.tif
convert ./102plus.ppm ./102plus.tif
convert ./103plus.ppm ./103plus.tif
convert ./104plus.ppm ./104plus.tif

PhotomatixCL -2 -o 100 100min.tif 100nor.tif 100plus.tif
PhotomatixCL -2 -o 101 101min.tif 101nor.tif 101plus.tif 
PhotomatixCL -2 -o 102 102min.tif 102nor.tif 102plus.tif 
PhotomatixCL -2 -o 103 103min.tif 103nor.tif 103plus.tif 
PhotomatixCL -2 -o 104 104min.tif 104nor.tif 104plus.tif

autooptimiser -m -o  panoramatif.pto panoramatif.pto
cpfind --prealigned -o panoramatif.pto panoramatif.pto
pto_var --opt y,p,r,v,b,c,d,e -o panoramatif.pto panoramatif.pto
autooptimiser -n -o  panoramatif.pto panoramatif.pto
cpclean -o panoramatif.pto panoramatif.pto
pto_var --opt y,p,r,v,b,c,d,e -o panoramatif.pto panoramatif.pto
autooptimiser -n -o  panoramatif.pto panoramatif.pto
#autooptimiser -m -o  panoramatif.pto panoramatif.pto
autooptimiser -l -o  panoramatif.pto panoramatif.pto
nona -o panorama panoramatif.pto
/usr/bin/enblend --compression=LZW -o panorama.tif panorama0000.tif 
panorama0001.tif panorama0002.tif panorama0003.tif panorama0004.tif
convert panorama.tif -gravity north -extent 7762x3881 panorama.tif
nona -o panorama-planet panorama-planet.pto
convert panorama-planet0000.tif \( +clone -threshold -1 -negate -fill white 
-draw "circle 1000,1000 1000,0" \) -alpha off -compose copy_opacity -composite 
-flop panorama-planet.tif
nona -o panorama-planet2 panorama-planet2.pto
convert panorama-planet20000.tif -gravity south -extent 7762x500 panorama2.tif
composite -geometry  +0+3381 panorama2.tif panorama.tif panorama-nor.tif
mv ./panorama-nor.tif ./panorama.tif

convert panorama.tif ../$MAP.jpg
rm *.tif *.ppm

fi
  sleep 3
done
fi

Reply via email to