← Back to team overview

hugin-devs team mailing list archive

[Bug 688380] Re: Assistant / Align unable to run control point detector

 

I finally grabbed the makefile again, while it existed, removed all
those "@echo off" lines, and ran

F:\temp>c:makewing.exe -f ham332Amod.tmp all

That did it, sort of, but crashed one step later.

"C:/Program Files/Hugin/bin/icpfind" -o "C:/Users/wolfgang/AppData/Local/Temp/ha3319.tmp" "C:/Users/wolfgang/AppData/Loc
al/Temp/ha3319.tmp"

APSCpp, enhanced Autopano-sift-c
  Stereographic projection enabled.
Filename F:\bilder\processed\hugin\P1010257.JPG
  width 2560  height 1920  format 0  hfov 33.2292
  reduce size to 1600 x 1200
  use stereographic projection

===============================================================================
The use of this software is restricted by certain conditions.
See the "LICENSE" file distributed with the program for details.

The University of British Columbia has applied for a patent on the SIFT
algorithm in the United States.  Commercial applications of this software may
require a license from the University of British Columbia.
===============================================================================

  7787 keypoints found

Filename F:\bilder\processed\hugin\P1010258.JPG"
Unsupported file format [F:\bilder\processed\hugin\P1010258.JPG"]: must have extension JPG, PNG, TIF, BMP or HDR
Syntax error: Not a valid image
0235199C
c:makewing.exe: *** [all] Error 1

-- 
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/688380

Title:
  Assistant / Align unable to run control point detector

Status in Hugin - Panorama Tools GUI:
  Incomplete

Bug description:
  I've used 2009.04 successfully on this machine, so intended to give the current 2010 beta a try. Alas, Assistant / Align doesn't work at all. I've installed and configured autopano-sift-c.exe (File/Preferences/Control Point Detectors displays the correct path), but it seems that the assistant isn't able to start any Control Point Detector at all.  The .exe isn't called at all.

Unfortunately, a Window displaying some messages is flashed up for only a very short time, so that I am unable to read more than a few words after trying for a few times. It may say something about Create Process failed/File not found, using a typical temporary file name like F:\temp\hamBA28.tmp (got this inspecting hugin.exe using procmon.exe, not by looking at the window). After the window is popped up and destroyed, another windows says "Error / Warning 2 unconnected image groups found [o] [1]". No control points have been detected, that is.

When creating a queue instead, I get the output 
process_begin: CreateProcess(NULL, echo Finding control points..., ...) failed.
make (e=2): Das System kann die angegebene Datei nicht finden.
make: *** [all] Error 2

when running the queue.  The German sentence says "System couldn't find that file".

After digging somewhat deeper, I noticed that hugin probably tries to run its own make on a temporary makefile.
After replacing make.exe by something which just stops and running
c:make_old -f ham35A4.tmp all 
in the temp directory, I get 

process_begin: CreateProcess(NULL, echo Finding control points..., ...) failed.
make (e=2): Das System kann die angegebene Datei nicht finden.
c:makeweg: *** [all] Error 2

which looks remarkably similar to what I believe to see flashing by in the aforementioned window.

"echo Findding control points" in CreateProcess looks suspicious, so I removed all @echo links in the
temporary makefile and try again:

F:\temp>c:makeweg -f ham35A4.tmp all
"c:/bin/Hugin_2010.4.0-beta2/bin/icpfind" -o "f:/temp/ha35A3.tmp" "f:/temp/ha35A3.tmp"
004E727C
c:makeweg: *** [all] Error 1

Well, I'm stuck.


Operating System: Windows NT 6.1 (build 7600)
Architecture: 32 bit
Free memory: 1603916 kiB
Active Codepage: 1252 (Western European Windows)

Hugin
Version: 2010.4.0.c379b4821223 built by Matthew Petroff
Path to ressources: c:\bin\Hugin_2010.4.0-beta2/share/hugin/xrc/
Path to data: c:\bin\Hugin_2010.4.0-beta2/share/hugin/data/





References