From: Daniel M. G. <dm...@uv...> - 2006-12-13 16:21:42
|
Hi Pablo, Pablo> Hi all, JD> Can PTMender take a nona .pto script without difficulty? It would b= e JD> nice to use nona for normal workflow to generate 16bit or multi-laye= r JD> TIFFs, and then modify the output type to Lambert and re-run PTMende= r on JD> the script to create a Lambertian preview image. >>=20 >> Not yet, but it is in the todo list. I meant ignoring several of the >> nona-only parameters. If anybody wants to step up the plate that woul= d >> be great.=20 Pablo> I had a short look at this, and the main problems seems to be Pablo> (except for the new V and K parameters, which is easily Pablo> fixed), that PTmender only accepts image descriptions in "o" Pablo> lines whereas hugin used "i" lines. I fixed that recently. It takes filenames from (in order of precedence): * Command line. It would process only as many files as specified=20 * i-line. * o-line. The code that PTmender uses to parse i and o lines is the same as PTstitcher (unless it has a bug). It is not pretty, but it works. See (in tools/PTmender.c) main() --from the command line panoMenderImageFileNamesReadFromScript(fullPath **ptrImageFileNames, fullPath *scriptFileName) -- from script Pablo> hugin treats "i" and "o" lines the same. So the question is Pablo> wether to switch hugin to use only "o" lines (then hugin Pablo> scripts cannot be sent to PTOptimizer directly), or modify the Pablo> PTmender script parser to accept "i" lines, if no "o" lines Pablo> are present. Pablo> The o lines are only used for output, and cannot contain linked v= ariables etc. Hmm this also means that hugin cannot save "o" lines, becau= se the linked variables are essential. Pablo> I'm not sure what problem would occur if PTmender and other tools= would also accept "i" lines instead of only o lines ("o" lines overridin= g the "i" lines). Any ideas? PTmender will read the filenames from the 'i' lines and use the 'o' lines for the generation of the pano in the same order as they appear (first i-line uses first o-line). Pablo> ciao Pablo Pablo> _________________________________________________________________= _____________ Pablo> "Ein Herz f=FCr Kinder" - Ihre Spende hilft! Aktion: www.deutschl= andsegelt.de Pablo> Unser Dankesch=F6n: Ihr Name auf dem Segel der 1. deutschen Ameri= ca's Cup-Yacht! -- Daniel M. German "There is no national science as=20 there is no national multiplication ta= ble; Anton Chekov -> what is national is no longer science= ." http://turingmachine.org/ http://silvernegative.com/ dmg (at) uvic (dot) ca replace (at) with @ and (dot) with . =20 |