← Back to team overview

hugin-devs team mailing list archive

[Bug 685893] Re: arbitrary stop errors because of excessive overlap

 

it is not possible to "just make a warning".  when this error happens it
is because the algorithm can't solve the problem.

that said, there could be a better way than frustrating the user with an
error message and no result after hours of crunching.

to my understanding, enblend adds one image at the time.  how about
adding a switch to keep the previous results?

example:

images: [1,2,3,4,5]

blend 1 and 2 => success. save 1+2 as temp result.
blend 1+2 and 3 => success. save 1+2+3 as temp result and discard 1+2.
blend 1+2+3 and 4 => error. fail, but leave 1+2+3 on the user HDD.

this leave the user with the option of either blend 1+2+3 and 5 or (as
today), remove image 4 from the set and start from scratch with bending
[1,2,3,5]


** Changed in: enblend
       Status: New => Confirmed

** Changed in: enblend
   Importance: Undecided => Wishlist

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

Title:
  arbitrary stop errors because of excessive overlap

Status in Enblend:
  Confirmed

Bug description:
  Sometimes enblend stops with error code 1 and a message "excessive
  overlap detected; remove one of the images". This behavior is
  arbitrary. F.e. a test project with 8 images all in the exact same
  place on an equirectangular canvas doesn't cause the error. The
  message is probably related to
  http://enblend.hg.sourceforge.net/hgweb/enblend/enblend/rev/5c2c0a81fcb3

  enblend versions prior to 4.0 used to warn on redundant images and in
  fact version 4.0 still does f.e in case of the above mentioned project
  with 8 images.

To manage notifications about this bug go to:
https://bugs.launchpad.net/enblend/+bug/685893/+subscriptions