← Back to team overview

hugin-devs team mailing list archive

[Bug 2053287] Re: sometimes there are black patches/corners in blended images

 

I can't get the latest mercurial with patches to build, this doesn't
really make sense to me as enblend requires c++17:


```
/usr/include/vigra/separableconvolution.hxx:1413:13: error: ISO C++17 does not allow dynamic exception specifications
 1413 |             throw(PreconditionViolation)
      |             ^~~~~
/usr/include/vigra/stdconvolution.hxx:796:13: error: ISO C++17 does not allow dynamic exception specifications
  796 |             throw(PreconditionViolation)
      |             ^~~~~
```

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

Title:
  sometimes there are black patches/corners in blended images

Status in Enblend:
  New

Bug description:
  As has been known for a long time, enblend sometimes produces black
  patches in the corners of subimages.

  As we have discussed by email, I'd like to suggest a patch for that:
   -- patch1 contains the pyramid type to make the following simpler
   -- patch2 contains the actual change where the mask is corrected using both alpha layers prior to the actual blending step
   -- patch3 are two small functional changes that are unrelated to the main issue
   -- patch4 are modernisation and style improvements, that I just had to do while working on the code.  If you think some of them don't add enough (or any) value, feel free to drop some.

  cheers, lukas wirz

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



References