Add Hugin binaries

This commit is contained in:
yann64
2023-10-19 11:41:58 +02:00
parent 74829732ce
commit 7f3c404757
199 changed files with 55284 additions and 1 deletions

View File

@@ -0,0 +1,55 @@
[General]
Description=Assistant for dual lens images
Help=Assistant for images shot with dual lens camera/one shot panoramic cameras
StepCount=9
[Step0]
Description=Prepare initial pto file
Condition=single image
Program=pto_gen
Arguments=--output=%project% --projection=2 --fov=393 %image0% %image0%
[Step1]
Description=Setting advanced settings
Condition=single image
Program=pto_var
Arguments=--output=%project% --unlink=v0,d0,e0 --set=y1=180,d0=-0.25*width,d1=0.25*width,e=0 --crop=50%,94% %project%
[Step2]
Description=Searching control points
Condition=not connected
Program=cpfind
Arguments=-v --output=%project% %project%
[Step3]
Description=Check result
Condition=not connected
Program=checkpto
Arguments=%project%
[Step4]
Description=Cleaning control points
Condition=not connected
Program=cpclean
Arguments=--output=%project% %project%
[Step5]
Description=Searching line cp
Condition=no line cp
Program=linefind
Arguments=--output=%project% %project%
[Step6]
Description=Setting advanced settings
Program=pto_var
Arguments=--output=%project% --opt=y,p,r,v,d,e %project%
[Step7]
Description=Optimizing
Program=autooptimiser
Arguments=-n --output=%project% %project%
[Step8]
Description=Searching for best crop
Program=pano_modify
Arguments=--projection=2 --fov=360x180 --canvas=70% --crop=AUTO --output=%project% %project%

View File

@@ -0,0 +1,44 @@
[General]
Description=Multi-row (2 rows)
Help=Assistant for multi-row panorama (2 rows, handles orphaned images)
StepCount=7
[Step0]
Description=Assign rough positions
Condition=not connected
Program=pto_var
Arguments=--set nrRows=2,overlap=20,imagesPerRow=ceil((imax+1)/nrRows),y=(i%(imagesPerRow)-(imagesPerRow-1)/2)*hfov*(1-overlap/100),p=-(floor(i/imagesPerRow)-(nrRows-1)/2)*deg(atan(2*height/width*tan(rad(hfov/2))))*(1-overlap/100),r=0 --output=%project% %project%
[Step1]
Description=Searching control points
Condition=not connected
Program=cpfind
Arguments=--prealigned -v --output=%project% %project%
[Step2]
Description=Cleaning control points
Condition=not connected
Program=cpclean
Arguments=--output=%project% %project%
[Step3]
Description=Connect orphaned images
Condition=not connected
Program=geocpset
Arguments=--output=%project% %project%
[Step4]
Description=Searching line cp
Condition=no line cp
Program=linefind
Arguments=--output=%project% %project%
[Step5]
Description=Optimizing
Program=autooptimiser
Arguments=-a -m -l -s --output=%project% %project%
[Step6]
Description=Searching for best crop
Program=pano_modify
Arguments=--canvas=70% --crop=AUTO --output=%project% %project%

View File

@@ -0,0 +1,38 @@
[General]
Description=User defined assistant
Help=Assistant for normal panorama
StepCount=6
[Step0]
Description=Searching control points
Condition=not connected
Program=cpfind
Arguments=--celeste --multirow -v --output=%project% %project%
[Step1]
Description=Check result
Condition=not connected
Program=checkpto
Arguments=%project%
[Step2]
Description=Cleaning control points
Condition=not connected
Program=cpclean
Arguments=--output=%project% %project%
[Step3]
Description=Searching line cp
Condition=no line cp
Program=linefind
Arguments=--output=%project% %project%
[Step4]
Description=Optimizing
Program=autooptimiser
Arguments=-a -m -l -s --output=%project% %project%
[Step5]
Description=Searching for best crop
Program=pano_modify
Arguments=--canvas=70% --crop=AUTO --output=%project% %project%

View File

@@ -0,0 +1,54 @@
[General]
Description=Scanned images
Help=Assistant for scanned images
StepCount=9
[Step0]
Description=Setting initial values
Program=pano_modify
Arguments=--projection=0 --fov=20x20 --output=%project% %project%
[Step1]
Description=Reset initial positions
Condition=not connected
Program=pto_var
Arguments=--set=y=0,p=0 --output=%project% %project%
[Step2]
Description=Searching control points
Condition=not connected
Program=cpfind
Arguments=--multirow --output=%project% %project%
[Step3]
Description=Check result
Condition=not connected
Program=checkpto
Arguments=%project%
[Step4]
Description=Cleaning control points
Condition=not connected
Program=cpclean
Arguments=--output=%project% %project%
[Step5]
Description=Searching line cp
Condition=no line cp
Program=linefind
Arguments=--output=%project% %project%
[Step6]
Description=Setting optimizer variables
Program=pto_var
Arguments=--unlink v0,d0,e0 --opt v,r,d,e,!r0,!d0,!e0,!v0 --output=%project% %project%
[Step7]
Description=Optimizing
Program=autooptimiser
Arguments=-n -m -l --output=%project% %project%
[Step8]
Description=Searching for best crop
Program=pano_modify
Arguments=--fov=AUTO --canvas=70% --crop=AUTO --output=%project% %project%

View File

@@ -0,0 +1,54 @@
[General]
Description=Scanned images (TrXYZ)
Help=Assistant for scanned images, using translation parameters
StepCount=9
[Step0]
Description=Setting initial values
Program=pano_modify
Arguments=--projection=0 --fov=20x20 --output=%project% %project%
[Step1]
Description=Reset initial positions
Condition=not connected
Program=pto_var
Arguments=--set=y=0,p=0 --output=%project% %project%
[Step2]
Description=Searching control points
Condition=not connected
Program=cpfind
Arguments=--multirow --output=%project% %project%
[Step3]
Description=Check result
Condition=not connected
Program=checkpto
Arguments=%project%
[Step4]
Description=Cleaning control points
Condition=not connected
Program=cpclean
Arguments=--output=%project% %project%
[Step5]
Description=Searching line cp
Condition=no line cp
Program=linefind
Arguments=--output=%project% %project%
[Step6]
Description=Setting optimizer variables
Program=pto_var
Arguments=--opt r,TrX,TrY,TrZ,!TrX0,!TrY0,!TrZ0 --output=%project% %project%
[Step7]
Description=Optimizing
Program=autooptimiser
Arguments=-n -m -l --output=%project% %project%
[Step8]
Description=Searching for best crop
Program=pano_modify
Arguments=--fov=AUTO --canvas=70% --crop=AUTO --output=%project% %project%

View File

@@ -0,0 +1,31 @@
[General]
Description=Align image stack assistant
Help=Assistant for alignment of a single stack
StepCount=5
[Step0]
Description=Searching control points
Condition=not connected
Program=cpfind
Arguments=--linearmatch -v --output=%project% %project%
[Step1]
Description=Checking result
Condition=not connected
Program=checkpto
Arguments=%project%
[Step2]
Description=Setting optimizer variables
Program=pto_var
Arguments=--opt=y,p,r --output=%project% %project%
[Step3]
Description=Optimizing
Program=autooptimiser
Arguments=-n --output=%project% %project%
[Step4]
Description=Searching for best crop
Program=pano_modify
Arguments=--projection=0 --fov=AUTO --canvas=100% --crop=AUTOHDR --output-type=REMAPORIG --output=%project% %project%