[Hugin-devs] [Bug 1709473] Re: Enfuse: artifacts - false colored pixels in dark regions

2018-04-12 Thread Christoph Spiel
Carl,

The weird, bright pixels in dark areas are artifacts of the
LCMS color-conversions in so called open color spaces.  Experience has
shown that it is hard to catch all of them.  However, Enblend/Enfuse
have a lot of (undocumented) command-line parameters that control the
hedging of those outliers.  Please take a look at source file
"fixmath.h" in the "src" directory and check out for example `class
OptimizableLuminanceSpace'.  You can control _everything_ coded as
`parameter::as_*("foo-bar", ...)' from the command line, for example
the code reads
parameter::as_boolean("mark-freaky-color-conversions", false)
so, you could say
--parameter=mark-freaky-color-conversions=true
at the command line.

For a better understanding of what is going on in the color-space
conversion steps you will probably want to compile your Enblend and
Enfuse with `LOG_COLORSPACE_CONVERSION' or even
`LOG_COLORSPACE_CONVERSION_DETAIL'.  The make(1) variable
`EXTRACPPFLAGS' was made for endeavors like this:
EXTRACPPFLAGS='-DLOG_COLORSPACE_CONVERSION 
-DLOG_COLORSPACE_CONVERSION_DETAIL'
Otherwise it will be enfusing-by-night.


On the technical side: all operations in "fixmath.h" only consider a
single, isolated pixel.  We could think of a median filter or a
Kuwahara filter that operates on a N-times-N region of pixels at a
later processing step that mops up the outliers without impacting the
"good" pixels too much.  Please send me your patches, if this idea
works out!


/cls

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

Title:
  Enfuse: artifacts - false colored pixels in dark regions

Status in Enblend:
  New

Bug description:
  enfuse sometimes produces false colored pixels around dark regions
  using the default options.

  When using the option "--blend-colorspace=identity" the artefacts
  don't show (at least with the attached example images).

  Tested with version 4.2  and 4.3-e93b798a0c5f. The artefacts show with
  both versions, although there are differences.

  
  Attached are sample images and the result images after using the included 
script. There is also a self-compiled binary of the enfuse version 
4.3-e93b798a0c5f and a text file ("Info.txt") containing info about versions, 
operating system and hardware. 

  The result images 
  "default.tif" and "default_dev.tif"
  are the images made with default options,
  the images 
  "identity.tif" and "identity_dev.tif"
  are made with the option "--blend-colorspace=identity".

  The images
  "default_dev.tif"and "identity_dev.tif" are made with the development version 
4.3-e93b798a0c5f

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1702119] Re: selector.cc: 2 * bad catch type ?

2017-07-06 Thread Christoph Spiel
Fixed in rev 1c815a028afc.


** Changed in: enblend
   Status: New => Fix Committed

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

** Changed in: enblend
 Assignee: (unassigned) => Christoph Spiel (cspiel)

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

Title:
  selector.cc: 2 * bad catch type ?

Status in Enblend:
  Fix Committed

Bug description:
  selector.cc:490:21: warning: catching polymorphic type 'class
  std::invalid_argument' by value [-Wcatch-value=]

  selector.cc:494:21: warning: catching polymorphic type 'class
  std::out_of_range' by value [-Wcatch-value=]

  Suggest catch polymorphic types by const reference, not value.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1649122] Re: Enfuse brightness mismatch in deghosted area

2016-12-20 Thread Christoph Spiel
I stand corrected.  Thanks go to Thomas for poining out
what I ignored!

The documentation was corrected accordingly in
rev f0304648cc0f.  See
http://hg.code.sf.net/p/enblend/code/rev/f0304648cc0f

The crucial change is the restriction in the sentence
"Enblend and Enfuse simply copy the pixels of this
region to the output image ***if they are away far
enough from the overlap area***."

In particular, my explanation for your Enfuse example was
wrong.  All your images overlap completely and the small
masked out portion is certainly influenced by all other
images through the Gaussian pyramids as explained in the
fixed documentation.

Sorry for the mess.

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

Title:
  Enfuse brightness mismatch in deghosted area

Status in Enblend:
  Fix Committed

Bug description:
  Enfuse results in a brightness mismatch of dark deghosted areas when
  exposure-mu is decreased from its default value.

  Program Version:
  - enfuse 4.1.3 (could not compile 4.2)

  Platforms:
  - Debian Jessie
  - OS X 10.11.6 via MacPorts

  
  == Testcase Files ==

  https://www.dropbox.com/sh/8la13xukmfamjk5/AACI6mruatMEsZ27wZgl8ysha?dl=0

  Bracketed exposures:
  161022_tc2_7079.tif - RGBA
  161022_tc2_7081.tif - RGBA
  161022_tc2_7083.tif - RGBA
  161022_tc2_7085.tif - RGBA
  161022_tc2_7086.tif - RGB

  Enfused results:
  161022_mu00.tif - exposure-mu=0.0
  161022_mu02.tif - exposure-mu=0.2
  161022_mu05.tif - exposure-mu=0.5 (default)

  Commands to reproduce:
  $ enfuse --exposure-mu=0.0 -o 161022_mu00.tif 161022_tc2_70??.tif
  $ enfuse --exposure-mu=0.2 -o 161022_mu02.tif 161022_tc2_70??.tif
  $ enfuse --exposure-mu=0.5 -o 161022_mu05.tif 161022_tc2_70??.tif

  
  == Detailed Description ==

  Deghosting;
  All exposures except the lightest one (..7086) share the same alpha channel 
which masks a dark area in the middle of the image for deghosting of moving 
leaves. The masking is binary, there are no partially masked pixels.

  When I change the exposure-mu parameter from its default 0.5 to a
  smaller value to darken the image, the deghosted area stays much
  lighter than its surroundings. The problem does not occur when
  deghosting a bright area using pixels from a dark exposure.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1649122] Re: Enfuse brightness mismatch in deghosted area

2016-12-14 Thread Christoph Spiel
Thanks for reviewing the patch!

Just to demonstrate the power of the multi-level blending:
Again set mu=0 and _reduce_ the number of blend levels with
option `--levels'.  You'll find your masked tree sticking
out of the darkness much more prominently.  By default
both Enblend and Enfuse maximize the number of levels for
each overlapping region (see documentation for details).


** Changed in: enblend
   Status: In Progress => Fix Committed

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

Title:
  Enfuse brightness mismatch in deghosted area

Status in Enblend:
  Fix Committed

Bug description:
  Enfuse results in a brightness mismatch of dark deghosted areas when
  exposure-mu is decreased from its default value.

  Program Version:
  - enfuse 4.1.3 (could not compile 4.2)

  Platforms:
  - Debian Jessie
  - OS X 10.11.6 via MacPorts

  
  == Testcase Files ==

  https://www.dropbox.com/sh/8la13xukmfamjk5/AACI6mruatMEsZ27wZgl8ysha?dl=0

  Bracketed exposures:
  161022_tc2_7079.tif - RGBA
  161022_tc2_7081.tif - RGBA
  161022_tc2_7083.tif - RGBA
  161022_tc2_7085.tif - RGBA
  161022_tc2_7086.tif - RGB

  Enfused results:
  161022_mu00.tif - exposure-mu=0.0
  161022_mu02.tif - exposure-mu=0.2
  161022_mu05.tif - exposure-mu=0.5 (default)

  Commands to reproduce:
  $ enfuse --exposure-mu=0.0 -o 161022_mu00.tif 161022_tc2_70??.tif
  $ enfuse --exposure-mu=0.2 -o 161022_mu02.tif 161022_tc2_70??.tif
  $ enfuse --exposure-mu=0.5 -o 161022_mu05.tif 161022_tc2_70??.tif

  
  == Detailed Description ==

  Deghosting;
  All exposures except the lightest one (..7086) share the same alpha channel 
which masks a dark area in the middle of the image for deghosting of moving 
leaves. The masking is binary, there are no partially masked pixels.

  When I change the exposure-mu parameter from its default 0.5 to a
  smaller value to darken the image, the deghosted area stays much
  lighter than its surroundings. The problem does not occur when
  deghosting a bright area using pixels from a dark exposure.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1649122] Re: Enfuse brightness mismatch in deghosted area

2016-12-13 Thread Christoph Spiel
> Perhaps this adaptation mechanism at the border ceases
> to work when the exposure is too far off. There might
> even be a built-in limit to prevent side-effects like
> increased noise.

Neither is there an `adaptation mechanism' nor a `built-in limit'.
What you see is just the Mertens/Kautz/van Reeth algorithm at
work.  If you dig deeper in this issue database you may even
find a bug report where Enblend did not exactly reproduce the
parts of the images that were not overlapping.

Please review change
http://hg.code.sf.net/p/enblend/code/rev/04948f29c8ed
where I added some clarifying paragraphs to the documentation.


** Changed in: enblend
   Status: Triaged => In Progress

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

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

Title:
  Enfuse brightness mismatch in deghosted area

Status in Enblend:
  In Progress

Bug description:
  Enfuse results in a brightness mismatch of dark deghosted areas when
  exposure-mu is decreased from its default value.

  Program Version:
  - enfuse 4.1.3 (could not compile 4.2)

  Platforms:
  - Debian Jessie
  - OS X 10.11.6 via MacPorts

  
  == Testcase Files ==

  https://www.dropbox.com/sh/8la13xukmfamjk5/AACI6mruatMEsZ27wZgl8ysha?dl=0

  Bracketed exposures:
  161022_tc2_7079.tif - RGBA
  161022_tc2_7081.tif - RGBA
  161022_tc2_7083.tif - RGBA
  161022_tc2_7085.tif - RGBA
  161022_tc2_7086.tif - RGB

  Enfused results:
  161022_mu00.tif - exposure-mu=0.0
  161022_mu02.tif - exposure-mu=0.2
  161022_mu05.tif - exposure-mu=0.5 (default)

  Commands to reproduce:
  $ enfuse --exposure-mu=0.0 -o 161022_mu00.tif 161022_tc2_70??.tif
  $ enfuse --exposure-mu=0.2 -o 161022_mu02.tif 161022_tc2_70??.tif
  $ enfuse --exposure-mu=0.5 -o 161022_mu05.tif 161022_tc2_70??.tif

  
  == Detailed Description ==

  Deghosting;
  All exposures except the lightest one (..7086) share the same alpha channel 
which masks a dark area in the middle of the image for deghosting of moving 
leaves. The masking is binary, there are no partially masked pixels.

  When I change the exposure-mu parameter from its default 0.5 to a
  smaller value to darken the image, the deghosted area stays much
  lighter than its surroundings. The problem does not occur when
  deghosting a bright area using pixels from a dark exposure.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1649122] Re: Enfuse brightness mismatch in deghosted area

2016-12-12 Thread Christoph Spiel
Thank you for a report in exemplary form.  The small input image sizes
in particular are highly appreciated!

Enfuse weights each *overlapping* pixel of the input images at that very
pixel.  Naturally, if there is no overlap, there is nothing to weight.
The extreme case is no pixels at all, a hole in the image and then your
case where only a single image participates because of masking out all
others or, generally no image overlap.  Enfuse (and Enblend) simply copy
solitary pixels to the output image *unchanged*.  We could even issue a
warning on this case: "Nothing to fuse" or "Nothing to blend".

In your example the problem is homegrown by masking out all but one
image.  The luminance match for the default exposure optimum stems from
the non-masked image falling well into the maximum of the Gaussian with
mu=.5.  If you want to stick with your workflow and still want a
different mu, choose as un-masked image the one that best matches your
desired mu.


** Changed in: enblend
 Assignee: (unassigned) => Christoph Spiel (cspiel)

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

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

Title:
  Enfuse brightness mismatch in deghosted area

Status in Enblend:
  Triaged

Bug description:
  Enfuse results in a brightness mismatch of dark deghosted areas when
  exposure-mu is decreased from its default value.

  Program Version:
  - enfuse 4.1.3 (could not compile 4.2)

  Platforms:
  - Debian Jessie
  - OS X 10.11.6 via MacPorts

  
  == Testcase Files ==

  https://www.dropbox.com/sh/8la13xukmfamjk5/AACI6mruatMEsZ27wZgl8ysha?dl=0

  Bracketed exposures:
  161022_tc2_7079.tif - RGBA
  161022_tc2_7081.tif - RGBA
  161022_tc2_7083.tif - RGBA
  161022_tc2_7085.tif - RGBA
  161022_tc2_7086.tif - RGB

  Enfused results:
  161022_mu00.tif - exposure-mu=0.0
  161022_mu02.tif - exposure-mu=0.2
  161022_mu05.tif - exposure-mu=0.5 (default)

  Commands to reproduce:
  $ enfuse --exposure-mu=0.0 -o 161022_mu00.tif 161022_tc2_70??.tif
  $ enfuse --exposure-mu=0.2 -o 161022_mu02.tif 161022_tc2_70??.tif
  $ enfuse --exposure-mu=0.5 -o 161022_mu05.tif 161022_tc2_70??.tif

  
  == Detailed Description ==

  Deghosting;
  All exposures except the lightest one (..7086) share the same alpha channel 
which masks a dark area in the middle of the image for deghosting of moving 
leaves. The masking is binary, there are no partially masked pixels.

  When I change the exposure-mu parameter from its default 0.5 to a
  smaller value to darken the image, the deghosted area stays much
  lighter than its surroundings. The problem does not occur when
  deghosting a bright area using pixels from a dark exposure.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1647215] Re: Problems building current default

2016-12-11 Thread Christoph Spiel
** Changed in: enblend
   Status: New => Won't Fix

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

Title:
  Problems building current default

Status in Enblend:
  Won't Fix

Bug description:
  Attempting to build the current default (1491:24c37812cde3) on Fedora 25 
x86_64, using rpmbuild and cmake.
  Problems occur in the docs stage. The last part of the rpmbuild log, leading 
up to the first reported problem, is attached. I'll provide the full rpmbuild 
log if needed, but thought this may be sufficient to provide clues.
  The rpmbuild spec file is unchanged from that used to successfully build 
1488:882d3ccba621.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1647215] Re: Problems building current default

2016-12-10 Thread Christoph Spiel
The Autoconf/Automake and the CMake generated Makefiles both
build the documentation up to and including the PostScript
targets by default.  We intentionally avoid PDF for the
default target -- obviously for good reasons.

If packagers trigger the PDF targets it is their problem.
I'm inclined to stick with the current behavior of your
Makefiles and set this issue's status to "Won't Fix".

@Terry: Do we need another resolution?

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

Title:
  Problems building current default

Status in Enblend:
  New

Bug description:
  Attempting to build the current default (1491:24c37812cde3) on Fedora 25 
x86_64, using rpmbuild and cmake.
  Problems occur in the docs stage. The last part of the rpmbuild log, leading 
up to the first reported problem, is attached. I'll provide the full rpmbuild 
log if needed, but thought this may be sufficient to provide clues.
  The rpmbuild spec file is unchanged from that used to successfully build 
1488:882d3ccba621.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1647215] Re: Problems building current default

2016-12-07 Thread Christoph Spiel
WOMS.  Probably your LaTeX build chain is different.

I have just checked my local Enblend/Enfuse repo
on a Debian system and it builds the complete
documentation.

My prime suspect would be your "epstopdf.pl"
or any driver program that fires it up.  The
docu build process is quite complicated.

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

Title:
  Problems building current default

Status in Enblend:
  New

Bug description:
  Attempting to build the current default (1491:24c37812cde3) on Fedora 25 
x86_64, using rpmbuild and cmake.
  Problems occur in the docs stage. The last part of the rpmbuild log, leading 
up to the first reported problem, is attached. I'll provide the full rpmbuild 
log if needed, but thought this may be sufficient to provide clues.
  The rpmbuild spec file is unchanged from that used to successfully build 
1488:882d3ccba621.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1633354] Re: "enblend: warning: unable to run Dijkstra optimizer" for large panorama

2016-10-21 Thread Christoph Spiel
> When running enblend with --visualize and path debugging, the program
> crashes. The effect is stat output suddenly stops, ...

It is possible that `--parameter=debug-path' does not jibe
well with OMP.  (Any `--parameter' lets you rummage in the guts of
Enblend or Enfuse.)  Try a non-OMP version or set `OMP_NUM_THREADS=1',
though neither trick may cut it.


> Maybe there is some LZW issue, because for the same image sometimes an
> LZW warning ("enblend: error: Deflate compression support is not
> configured") appears ...

This error is related to your TIFF library, which ought to fall
back to `no compression' in such a case.


> Still with different dijkstra parameters there is always a severe
> artefact in the resulting image.

Which is what I have suspected in #1: "The warning [of the
Dijkstra optimizer] is benign."

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

Title:
  "enblend: warning: unable to run Dijkstra optimizer" for large
  panorama

Status in Enblend:
  Opinion

Bug description:
  Reported for Hugin on Windows (32-bit version of Hugin): 
https://bugs.launchpad.net/hugin/+bug/1633352
  I suspect it's an enblend bug. I'm no expert on enblend, so I could use some 
help how to diagnose, isolate and fix the problem.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1633354] Re: "enblend: warning: unable to run Dijkstra optimizer" for large panorama

2016-10-14 Thread Christoph Spiel
The warning is benign.  It is not related to the size of a panorama,
but to the location of the tentative seam-line after
Simulated Annealing.

Use `--visualize' to check if there is a connection between the
seam line and the supposed artifacts.  For a more detailed look
at the optimizer's job try
`--parameter=debug-path'.
You will want to divert this output to a log-file.

Probably any of the optimizers' (S/A and Dijkstra) parameters
that can be set at the Enblend commandline may influence the
occurrence of the warning.  So, you could run some experiments
along this line, too.

If you really want to jump into the source, "postoptimizer.h"
and "path.h" are your starting points.  Though I doubt whether
one can improve on the situation, I'll be happy to accept your
patches.  TIA!


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

** 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/1633354

Title:
  "enblend: warning: unable to run Dijkstra optimizer" for large
  panorama

Status in Enblend:
  Opinion

Bug description:
  Reported for Hugin on Windows (32-bit version of Hugin): 
https://bugs.launchpad.net/hugin/+bug/1633352
  I suspect it's an enblend bug. I'm no expert on enblend, so I could use some 
help how to diagnose, isolate and fix the problem.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1598583] Re: Missing image parts with graphcut seam generator

2016-07-15 Thread Christoph Spiel
** Changed in: enblend
 Assignee: (unassigned) => Mikolaj Leszczynski (rosomack)

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

Title:
  Missing image parts with graphcut seam generator

Status in Enblend:
  New

Bug description:
  In certain situations, enblend seems to just completely skip an image. So far 
it has only happend with an image on the bottom edge of the panorama, but who 
knows...
  Messing around with the crop, resolution and what images to include changes 
the behavior, so it seems kind of random. Happens both with multithreading and 
a single thread.

  This only happens in enblend 4.2, going back to 4.1.5 fixes the
  problem. Not sure whether the fault is in Hugin (bad or out of date
  command line) or in enblend.

  
  Here is a zip file with files needed to reproduce the bug (I hope):
  http://ajpanton.se/hugin_enblend_bugreport.zip
  I've removed as many input files as possible to make it smaller and faster to 
process. That's why there's so much empty space in the output.

  Steps to reproduce:

  1a. Have Windows (tested on Windows 10, 64-bit).
  1b. Have enblend 4.2 (tested both with the "official" build and the one 
included in 2016.2 beta, both x64).
  1c. Have Hugin (testeed with 2015.0 and 2016.2 beta, both x64) with default 
settings.
  2. Open the .pto file with Hugin.
  3. Stitch.

  The output will look like "output 4.2.JPG", with one input image
  missing. enblend 4.1.5 does it correctly in "output 4.1.5.JPG"

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1581889] Re: Current default branch fails to build

2016-05-16 Thread Christoph Spiel
Commit a1fbf734e58a by Thomas gets the CMake system
in lockstep with Autoconf/Automake again.  WOMS.

@Terry: THX for venturing out so far.


** Changed in: enblend
   Status: New => Fix Committed

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

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

Title:
  Current default branch fails to build

Status in Enblend:
  Fix Committed

Bug description:
  Attempting to build the current default branch (1165d8692e19 1457
  default) on Fedora 23 x86_64 using rpmbuild, the build exits with the
  following error message...

  In file included from 
/home/terry/rpmbuild/BUILD/enblend-4.3.0-1457hg-Source/src/enblend.cc:81:0:
  
/home/terry/rpmbuild/BUILD/enblend-4.3.0-1457hg-Source/src/optional_transitional.hpp:56:2:
 error: #error "no viable, C++-17-compatible  header file defined"
   #error "no viable, C++-17-compatible  header file defined"

  Have I missed something that is required, or ??

  Cheers,
  Terry

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1581889] Re: Current default branch fails to build

2016-05-15 Thread Christoph Spiel
Only the Autoconf/Automake side of configuration is supposed to work right now.
http://hg.code.sf.net/p/enblend/code/rev/062ef888f4cf
If you happened to configure with CMake the breakage is expected.
Surely Thomas will adjust the CMake side as always.

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

Title:
  Current default branch fails to build

Status in Enblend:
  New

Bug description:
  Attempting to build the current default branch (1165d8692e19 1457
  default) on Fedora 23 x86_64 using rpmbuild, the build exits with the
  following error message...

  In file included from 
/home/terry/rpmbuild/BUILD/enblend-4.3.0-1457hg-Source/src/enblend.cc:81:0:
  
/home/terry/rpmbuild/BUILD/enblend-4.3.0-1457hg-Source/src/optional_transitional.hpp:56:2:
 error: #error "no viable, C++-17-compatible  header file defined"
   #error "no viable, C++-17-compatible  header file defined"

  Have I missed something that is required, or ??

  Cheers,
  Terry

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1576862] Re: Artefacts after enfuse

2016-05-14 Thread Christoph Spiel
If using option `--no-ciecam' or future-proof option
`--blend-colorspace=identity' fixes the problem this
report is a duplicate of #752283.

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

Title:
  Artefacts after enfuse

Status in Enblend:
  New

Bug description:
  Source files: http://fliker09.tk:8800/Source.zip
  Result: http://fliker09.tk:8800/Enfused.tiff
  WARNING! Big files.
  Command: enfuse --depth=16 -o Enfused.tif {1..7}.tiff
  These color pixels drives me crazy, I can't understand why they appear...
  If additional information required just ask!

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1568917] Re: enblend 4.2 CMake error

2016-04-27 Thread Christoph Spiel
Probably fixed in rev 1f276a9e5840.


** Changed in: enblend
   Status: New => Fix Committed

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

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

Title:
  enblend 4.2 CMake error

Status in Enblend:
  Fix Committed

Bug description:
  I run into the following problem failing to configure/build enblend-
  enfuse 4.2 using the CMake build system.

  [...]
  -- Boost_FOUND = 1
  -- OpenMP_CXX_FLAGS = -fopenmp
  -- Adding PROPERTIES LINK_FLAGS to enblend and enfuse
  CMake Error at src/CMakeLists.txt:77 (add_subdirectory):
The source directory

  /var/tmp/paludis/build/media-gfx-enblend-enfuse-4.2/work/enblend-
  enfuse-4.2/src/layer_selection

does not contain a CMakeLists.txt file.

  
  CMake Error at src/CMakeLists.txt:81 (add_subdirectory):
The source directory

  /var/tmp/paludis/build/media-gfx-enblend-enfuse-4.2/work/enblend-
  enfuse-4.2/src/dynamic_loader

does not contain a CMakeLists.txt file.

  Attached is a full build.log

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1565269] Re: enblend 4.2 build error without latex

2016-04-03 Thread Christoph Spiel
Should be fixed in rev 78a09bc743b7, which will be backported to 4.2.1.

Given the complexity and sheer mass of checks for the documentation,
I expect more bugs to show up time after time.


** Changed in: enblend
 Assignee: (unassigned) => Christoph Spiel (cspiel)

** Changed in: enblend
   Status: New => Fix Committed

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

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

Title:
  enblend 4.2 build error without latex

Status in Enblend:
  Fix Committed

Bug description:
  enblend 4.2 has a hard dependency on (pdf)latex:

  checking for perl module Time::Zone... ok
  checking for latex... no
  checking for elatex... no
  checking for lambda... no
  ../configure: line 8623: WARNING:: command not found
  checking for pdflatex... ../configure: line 8655: WARNING:: command not found
  no
  checking for latex... no
  checking for elatex... no
  checking for lambda... no
  configure: error: Unable to find a LaTeX application

  Afaict this code in configure.ac fails to work as expected:
  ---
  can_build_doc=yes

  AC_PATH_PROGS(LATEX, [latex elatex lambda],
[AC_MSG_WARN(missing LaTeX translator)
 can_build_doc=no
 missing_for_doc="$missing_for_doc latex"])
  AC_PATH_PROG(PDFLATEX, pdflatex,
   [AC_MSG_WARN([missing PDFLaTeX translator -- no direct 
translation of LaTeX to PDF available])
missing_for_doc="$missing_for_doc pdflatex"])

  if test "$latex" != 'no'
  then
AC_LATEX_CLASS(report,report,[],
   [AC_MSG_WARN(missing document class report.cls)
can_build_doc=no
missing_for_doc="$missing_for_doc report.cls"])
  -
  AC_PATH_PROGS would set $LATEX  ("upper case") on success and 
can_build_doc=no otherwise but the code checks "$latex" != 'no' instead of 
'"$can_build_doc'='yes'. Therefore AC_LATEX_CLASS is always invoked which 
afaict invokes AC_PROG_LATEX and throws a hard error of AC_PROG_LATE fails.

  cu Andreas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1469004] Re: Problems building 4.2 docs

2016-03-30 Thread Christoph Spiel
Fixed in 4.2.


** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  Problems building 4.2 docs

Status in Enblend:
  Fix Released

Bug description:
  Running into problems generating the pdf docs, on Fedora 21
  if I run ./configure, it reports "can build all documentation: yes"
  Building in rpmbuild using cmake, with -DDOC=ON, ps docs are generated OK.
  Building in rpmbuild using cmake, with -DDOC=ON -DINSTALL_HTML_DOC=ON, both 
ps and html docs are generated.
  Building in rpmbuild using cmake, with -DDOC=ON -DINSTALL_PDF_DOC=ON, my 
build fails with following info;

  [ 35%] Generating fullsine.pstex
  cd /home/terry/rpmbuild/BUILD/enblend-4.2.0-1180hg-Source/doc && 
/usr/bin/gnuplot --default-settings -e 
'DATA_DIR="/home/terry/rpmbuild/BUILD/enblend-4.2.0-1180hg-Source/doc"' -e set\ 
output\ \"fullsine.tex\"\;\ set\ terminal\ epslatex\  
/home/terry/rpmbuild/BUILD/enblend-4.2.0-1180hg-Source/doc/fullsine.gp
  Error renaming from "exposure-weights.tex" to "exposure-weights.pstex": No 
such file or directory
  doc/CMakeFiles/pdf.dir/build.make:351: recipe for target 
'doc/exposure-weights.pstex' failed
  make[2]: *** [doc/exposure-weights.pstex] Error 1

  I also note that the ps and html docs are not the same. The ps contains a 
list of tables, html does not.
  I note a minor a mistake in the ps 'list of tables', page 46, "Visualization 
colors an symbols...", suspect this should be "Visualization colors and 
symbols".

  Cheers,
  Terry

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1475448] Re: DVI output fails on SMP build

2016-03-30 Thread Christoph Spiel
Fixed in 4.2.


** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  DVI output fails on SMP build

Status in Enblend:
  Fix Released

Bug description:
  Basically the default 'make' target builds the binaries, man pages,
  PS, DVI and HTML docs, but the DVI step fails randomly half the time
  when using the make -j2 option to build in parallel (and 3/4 of the
  time with -j4).

  The result is that a local build is fine, but enblend built in the
  fedora build system is not. I can force fedora to build with a single
  thread, but this slows things down, and this problem will catch out
  other packagers in the future.

  A workaround would be to just build the binaries and man pages in the
  default target and let people build the DVI/PDF/HTML docs separately
  as needed.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1181678] Re: build-error with texinfo 5.1

2016-03-30 Thread Christoph Spiel
Fixed in 4.1.4.  Version 4.2 does not use Texinfo,
so the problem does not occur.


** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  build-error with texinfo 5.1

Status in Enblend:
  Fix Released
Status in enblend package in Gentoo Linux:
  Unknown

Bug description:
  Hello,

  documentation generation fails with texinfo 5.1.  texinfo seems to have 
stopped supporting colons in variable names (@set <-> @value), causing errors 
like this one:
  -
  doc/enfuse.texi:564: bad syntax for @value
  -

  According to texinfo 5.1 documentation basically the only thing
  guaranteed to work are alpha-numericals:

  Subsequent characters, if any, may not be whitespace, ‘@’, braces,
  angle brackets, or any of ‘~`^+|’; other characters, such as ‘%’, may
  work. However, it is best to use only letters and numerals in a flag
  name, not ‘-’ or ‘_’ or others—they will work in some contexts, but
  not all, due to limitations in TeX.

  cu Andreas

  See http://bugs.debian.org/708800 or
  https://bugzilla.redhat.com/show_bug.cgi?id=919935

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 746653] Re: FR: 2 Mu parameters instead of 1 (enfuse)

2016-03-30 Thread Christoph Spiel
Fixed in 4.2.


** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  FR: 2 Mu parameters instead of 1 (enfuse)

Status in Enblend:
  Fix Released

Bug description:
  I hope I have understood the parameters right, but the Mu parameter
  represents the middle gamma value of the enfusion (defining the middle
  "grey" basically).

  Would it be possible to introduce Mu1 and Mu2, which by default would
  be 0.33 and 0.66. The two values would basically control the relative
  brightness of the shadows and highlights, giving the user an
  opportunity to selectively bring in more highlight details and/or
  shadow details during the enfusion process... the old Mu would be
  defined as the center between Mu1 and Mu2.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1332323] Re: Fix issues reported by valgrind

2016-03-30 Thread Christoph Spiel
Fixed in 4.1.4 and 4.2.


** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  Fix issues reported by valgrind

Status in Enblend:
  Fix Released

Bug description:
  Hi everyone,

  I ran enblend under valgrind which reported several issues.

  The first one is a simple missing initialization.

  The other ones are mostly about bad usage of boost::scoped_ptr<>. I have two 
  different approaches to fix this:

  1. Directly write into std::string buffer instead of using a temporary char[] 
  buffer. This is guaranteed behavior by C++11, see e.g.
  
http://herbsutter.com/2008/04/07/cringe-not-vectors-are-guaranteed-to-be-contiguous/#comment-483

  2. Use a boost::tokenizer. As it does not need a char[] buffer, different to
  strtok, no need to allocate one. This has the nice side effect to get rid
  of the homegrown enblend::strtoken_r tokenizer.

  Kind regards,

  Stefan

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1256621] Re: compilation fails since introduction of timer

2016-03-30 Thread Christoph Spiel
Fixed in 4.2.


** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  compilation fails since introduction of timer

Status in Enblend:
  Fix Released

Bug description:
  Hi,

  Since the introduction of the timer class (around changeset 981) I get
  compile time errors about non existing types.  Is that a missing
  'include' or am I missing  some flag?

  cheers, lukas


  [  3%] Building CXX object src/CMakeFiles/enblend.dir/timer.cc.o
  In file included from /usr/src/pano/enblend_hg/src/timer.cc:22:0:
  /usr/src/pano/enblend_hg/src/timer.h:121:9: error: ‘tms’ does not name a type
  /usr/src/pano/enblend_hg/src/timer.h:122:9: error: ‘tms’ does not name a type
  /usr/src/pano/enblend_hg/src/timer.cc: In member function ‘void 
timer::ProcessorTime::start()’:
  /usr/src/pano/enblend_hg/src/timer.cc:135:16: error: ‘start_’ was not 
declared in this scope
  /usr/src/pano/enblend_hg/src/timer.cc:135:22: error: ‘times’ was not declared 
in this scope
  /usr/src/pano/enblend_hg/src/timer.cc:136:9: error: ‘stop_’ was not declared 
in this scope
  /usr/src/pano/enblend_hg/src/timer.cc: In member function ‘void 
timer::ProcessorTime::stop()’:
  /usr/src/pano/enblend_hg/src/timer.cc:144:16: error: ‘stop_’ was not declared 
in this scope
  /usr/src/pano/enblend_hg/src/timer.cc:144:21: error: ‘times’ was not declared 
in this scope
  /usr/src/pano/enblend_hg/src/timer.cc:145:41: error: ‘start_’ was not 
declared in this scope
  /usr/src/pano/enblend_hg/src/timer.cc: In member function ‘void 
timer::ProcessorTime::restart()’:
  /usr/src/pano/enblend_hg/src/timer.cc:155:16: error: ‘start_’ was not 
declared in this scope
  /usr/src/pano/enblend_hg/src/timer.cc:155:22: error: ‘times’ was not declared 
in this scope
  /usr/src/pano/enblend_hg/src/timer.cc:156:9: error: ‘stop_’ was not declared 
in this scope
  make[2]: *** [src/CMakeFiles/enblend.dir/timer.cc.o] Error 1
  make[1]: *** [src/CMakeFiles/enblend.dir/all] Error 2
  make: *** [all] Error 2

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1468524] Re: convert -3 error building docs

2016-03-30 Thread Christoph Spiel
** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  convert -3 error building docs

Status in Enblend:
  Fix Released

Bug description:
  This code in configure.ac tries to substitute 'convert' for 'tiff2ps'
  if tiff2ps isn't found:

  AC_PATH_PROG(TIFF2PS, tiff2ps, false)
  if test "$TIFF2PS" = false; then
  if test "$CONVERT" != false; then
  AC_MSG_WARN(cannot find tiff2ps; will substitute convert)
  TIFF2PS="$CONVERT"
  TIFF2PS_FLAGS=""
  else
  AC_MSG_WARN(cannot find tiff2ps; will not be able to build PostScript 
documentation)
  can_build_doc=no
  missing_for_doc="$missing_for_doc tiff2ps"
  fi
  fi

  ..but then this fails calling `convert -3` which isn't a valid convert
  command.

  Other than that, once I have all the right dependencies installed, I
  can now successfully build html, dvi, ps and pdf docs - It's a long
  time since this worked on fedora!

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1356551] Re: White pixels at 180 wrap and zenith for 16/32bit HDR Pano

2016-03-30 Thread Christoph Spiel
Fixed in 4.2.


** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  White pixels at 180 wrap and zenith for 16/32bit HDR Pano

Status in Enblend:
  Fix Released
Status in Hugin:
  Invalid

Bug description:
  When stitching my final pano for an HDR workflow I get a column of
  blank/white pixels near the equator at the 180 wrap and an entire row
  of blank/white pixels at the top.  Here's the basic pieces of my
  workflow:

  - Multiple exposures at 7 angles with samyang 8mm + pano head
  - Combined exposures to 7 HDR images using pfstools (sometimes exr files for 
16bpp, other times tiff for 32bpp)
  - Use hugin to: mask out pano head arm, find control points, optimize 
positions, barrel and view and set output options
  - Stitch with a script using nona+enblend to equirec HDR image

  Can view example of the white pixels here:
  - you're facing the 180 wrap when it first comes up
  - zoom in at zenith to see the missing top pixel
  
http://vr.rollerblading.es/pano/file?path=https://dl.dropboxusercontent.com/u/3340541/Panos/MuralLobby-Pano-LDR.jpg

  When I look at intermediate files I'm pretty sure it is enblend that is the 
source of the problem.  I've tried several different versions:
  - The stock version from the OSX binary on the source forge web site (v 4.1.1)
  - Enblend 4.1.2_2 compiled with macports
  - Enblend 4.1.3 compiled with macports (using my own updated portfile to grab 
the 4.1.3 tar ball)

  All three versions show the same problem.  I'll attach a screenshot
  pointing out the truant pixels as well as a minimal .pto file and the
  script I use for stitching.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1374686] Re: Enblend adds black to edges of some pictures in a pano sometimes when using include masks.

2016-03-30 Thread Christoph Spiel
Fixed in 4.2.


** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  Enblend adds black to edges of some pictures in a pano sometimes when
  using include masks.

Status in Enblend:
  Fix Released

Bug description:
  Here are two examples http://kvtours.com/test-photos/CraterLake.jpg
  and
  http://kvtours.com/test-photos/Wheeler1.jpg

  
  http://kvtours.com/test-photos/enblendBlackEdgeErrorTest.zip That is a 8.12mb 
test package for use with hugin. 

  The test package is an example that I just took out of a half pano
  that I was working on last nightt, that I doubt many people would have
  cause to do, but it was an easy one to show the problem with. In it
  you will find two pictures and a pto file. One of the pictures is in
  the pto file twice. The second copy has different light settings so
  that the sun is not quite so blown out. There is complete overlap on
  those two images. When I put a single include mask on the one that has
  a good sun I get a pretty good result, but the mask goes a bit further
  away from the sun than I want. So I add a second include mask to the
  other copy to keep most of the good colors and then I get the results
  shown in the Wheeler1.jpg

  If I remove one of the include masks and instead use one include and
  one exclude I get the results that I want with no bugs. Remove both
  masks it works as expected as well.


  On the crater lake one I did it a month ago and it more clearly shows
  the problem(I did not include it as a test package as it is a large
  set). My work flow on it, I was going along stitching small versions
  finding places where there were masking errors or that I needed more
  control points and correcting as I saw fit and then somewhere along
  the lines the black started showing up. At first it was just a little
  bit on the rock under the tri-pod. That caught my eye and I removed
  all the masks in that area and restitched. That did not remove the
  problem(I still had masks in other places.) I figured I could
  photoshop it so I continued and a few masks and restitches later I had
  problems showing up in places where there were and had never been a
  mask(that is the photo that I attached to this post). At that point I
  scrapped the project and started over and had no problems on my second
  try.

  
  I have seen the bug with both the version of enblend that comes with hugin 
2013 and enblend 4.1.3 win64 version. 

  I am running windows 7 on a desktop. A friend has had the same
  problems with windows 7 on a laptop.

  For command line options I use the standard that hugin has plus I add in
  -a --no-ciecam

  Here is the thread where I first started talking about it.
  https://groups.google.com/forum/#!msg/hugin-ptx/pQYSIjk7Af8/WyYBRSz_CgMJ

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1157155] Re: enblend 4.1 generates brighter images than originals

2016-03-30 Thread Christoph Spiel
Fixed in 4.2.


** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  enblend 4.1 generates brighter images than originals

Status in Enblend:
  Fix Released

Bug description:
  I just notice that the recent versions of enblend (4.1 I think) generates a 
panorama image which is much more brighter than the original JPEGs.
  When the original JPEGs contain some black or dark areas, they becomes grey 
(like a problem of gamma).
  I check with Gimp and the histogram no longer contains black or dark colors 
as if it was compressed at right.

  As I didn't remember this kind of problems with previous enblend versions, I 
looked in recent options like CIECAM02 which is enabled by default.
  And, when I use --no-ciecam, the problem disappears.

  (In my case, all my original JPEGs are in sRGB and for this test case,
  I haven't done any exposition correction in Hugin : I just compare the
  result by adding and removing --no-ciecam).

  So, is it a regression or an expected behaviour ?

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 685105] Re: enblend fails to blend large pano

2016-03-30 Thread Christoph Spiel
** Changed in: enblend
   Status: Fix Committed => Fix Released

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

Title:
  enblend fails to blend large pano

Status in Enblend:
  Fix Released

Bug description:
  Enblend failed with:

  enblend --compression=LZW -m 1200 -w -f135659x3947+0+1091 -o pano8110_l.tif 

  ...
  enblend: info: loading next image: pano8110_l.tif 1/1
  enblend: out of memory
  enblend: std::bad_alloc

  This is a simple 0.5Gpixel panorama I shot. And agreed, Hugin did warn
  me that it might take a lot of memory.

  The thing is: There is no other tool to stitch this with, so I'll have to 
make do with hugin and its toolset
  I thought there was an "imagecache" that would swap parts of images to disk...

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1537368] Re: enblend 4.1.4 build-error with gcc-6

2016-03-22 Thread Christoph Spiel
Released version 4.1 Patchlevel 5:
http://hg.code.sf.net/p/enblend/code/file/f8a34cfab8c1/NEWS


** Changed in: enblend
   Status: In Progress => Fix Released

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

Title:
  enblend 4.1.4 build-error with gcc-6

Status in Enblend:
  Fix Released

Bug description:
  Hello,
  enblend 4.1.4 FTBFS with gcc/g++ 6 (tested with snapshot 20160117):

  ../../include/vigra_ext/impexalpha.hxx:252:78: error: no matching function 
for call to 
'std::auto_ptr::auto_ptr(std::unique_ptr)'
   std::auto_ptr 
decoder(vigra::decoder(import_info));

^

  This does not apply to HG default!

  See https://bugs.debian.org/811869 and https://wiki.debian.org/GCC6

  cu Andreas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1537368] Re: enblend 4.1.4 build-error with gcc-6

2016-02-16 Thread Christoph Spiel
Wrt to #5: No gcc-6 here, so dunno.  Andreas would have hollered,
though.

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

Title:
  enblend 4.1.4 build-error with gcc-6

Status in Enblend:
  In Progress

Bug description:
  Hello,
  enblend 4.1.4 FTBFS with gcc/g++ 6 (tested with snapshot 20160117):

  ../../include/vigra_ext/impexalpha.hxx:252:78: error: no matching function 
for call to 
'std::auto_ptr::auto_ptr(std::unique_ptr)'
   std::auto_ptr 
decoder(vigra::decoder(import_info));

^

  This does not apply to HG default!

  See https://bugs.debian.org/811869 and https://wiki.debian.org/GCC6

  cu Andreas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1537368] Re: enblend 4.1.4 build-error with gcc-6

2016-02-15 Thread Christoph Spiel
Broken compilation with gcc-6 as reported in #2 should
be fixed in rev 73e6f16de80a.

Dropped the dependency on `boost::assign' at the offending position;
it did not buy us that much anyhow.

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

Title:
  enblend 4.1.4 build-error with gcc-6

Status in Enblend:
  In Progress

Bug description:
  Hello,
  enblend 4.1.4 FTBFS with gcc/g++ 6 (tested with snapshot 20160117):

  ../../include/vigra_ext/impexalpha.hxx:252:78: error: no matching function 
for call to 
'std::auto_ptr::auto_ptr(std::unique_ptr)'
   std::auto_ptr 
decoder(vigra::decoder(import_info));

^

  This does not apply to HG default!

  See https://bugs.debian.org/811869 and https://wiki.debian.org/GCC6

  cu Andreas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1537368] Re: enblend 4.1.4 build-error with gcc-6

2016-02-15 Thread Christoph Spiel
** Changed in: enblend
   Status: Fix Committed => In Progress

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

Title:
  enblend 4.1.4 build-error with gcc-6

Status in Enblend:
  In Progress

Bug description:
  Hello,
  enblend 4.1.4 FTBFS with gcc/g++ 6 (tested with snapshot 20160117):

  ../../include/vigra_ext/impexalpha.hxx:252:78: error: no matching function 
for call to 
'std::auto_ptr::auto_ptr(std::unique_ptr)'
   std::auto_ptr 
decoder(vigra::decoder(import_info));

^

  This does not apply to HG default!

  See https://bugs.debian.org/811869 and https://wiki.debian.org/GCC6

  cu Andreas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1537368] Re: enblend 4.1.4 build-error with gcc-6

2016-01-24 Thread Christoph Spiel
** Changed in: enblend
   Status: New => In Progress

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

** Changed in: enblend
 Assignee: (unassigned) => Christoph Spiel (cspiel)

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

Title:
  enblend 4.1.4 build-error with gcc-6

Status in Enblend:
  In Progress

Bug description:
  Hello,
  enblend 4.1.4 FTBFS with gcc/g++ 6 (tested with snapshot 20160117):

  ../../include/vigra_ext/impexalpha.hxx:252:78: error: no matching function 
for call to 
'std::auto_ptr::auto_ptr(std::unique_ptr)'
   std::auto_ptr 
decoder(vigra::decoder(import_info));

^

  This does not apply to HG default!

  See https://bugs.debian.org/811869 and https://wiki.debian.org/GCC6

  cu Andreas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1537368] Re: enblend 4.1.4 build-error with gcc-6

2016-01-24 Thread Christoph Spiel
Fixed in rev 467a73754dbb.

I had to open up `Patchlevel 5', which is _unreleased_ and which will
remain open for a while in case gcc-6 finds more problems.  That
way you can carry on testing/porting.


> This does not apply to HG default!

The offending source does not exist in the current tip of the
`Development Branch'.  All local changes to Vigra were pushed
to the Vigra-project a long time ago.


** Changed in: enblend
   Status: In Progress => Fix Committed

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

Title:
  enblend 4.1.4 build-error with gcc-6

Status in Enblend:
  Fix Committed

Bug description:
  Hello,
  enblend 4.1.4 FTBFS with gcc/g++ 6 (tested with snapshot 20160117):

  ../../include/vigra_ext/impexalpha.hxx:252:78: error: no matching function 
for call to 
'std::auto_ptr::auto_ptr(std::unique_ptr)'
   std::auto_ptr 
decoder(vigra::decoder(import_info));

^

  This does not apply to HG default!

  See https://bugs.debian.org/811869 and https://wiki.debian.org/GCC6

  cu Andreas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1181678] Re: build-error with texinfo 5.1

2015-08-07 Thread Christoph Spiel
Made to work again in the Stable Branch in rev 8387f0170f7b:
http://hg.code.sf.net/p/enblend/code/rev/8387f0170f7b
Thus, the problem will be solved in the next patch-level,
i.e.  version 4.1.4.

The issue does not apply to Development Branch because
Texinfo as source of the documentation was replaced with
pure LaTeX.


** Changed in: enblend
   Status: Triaged = Fix Committed

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  build-error with texinfo 5.1

Status in Enblend:
  Fix Committed
Status in enblend package in Gentoo Linux:
  Unknown

Bug description:
  Hello,

  documentation generation fails with texinfo 5.1.  texinfo seems to have 
stopped supporting colons in variable names (@set - @value), causing errors 
like this one:
  -
  doc/enfuse.texi:564: bad syntax for @value
  -

  According to texinfo 5.1 documentation basically the only thing
  guaranteed to work are alpha-numericals:

  Subsequent characters, if any, may not be whitespace, ‘@’, braces,
  angle brackets, or any of ‘~`^+|’; other characters, such as ‘%’, may
  work. However, it is best to use only letters and numerals in a flag
  name, not ‘-’ or ‘_’ or others—they will work in some contexts, but
  not all, due to limitations in TeX.

  cu Andreas

  See http://bugs.debian.org/708800 or
  https://bugzilla.redhat.com/show_bug.cgi?id=919935

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1475448] Re: DVI output fails on SMP build

2015-07-26 Thread Christoph Spiel
Fixed in ef895497dff3.


** Changed in: enblend
   Status: New = Fix Committed

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

Title:
  DVI output fails on SMP build

Status in Enblend:
  Fix Committed

Bug description:
  Basically the default 'make' target builds the binaries, man pages,
  PS, DVI and HTML docs, but the DVI step fails randomly half the time
  when using the make -j2 option to build in parallel (and 3/4 of the
  time with -j4).

  The result is that a local build is fine, but enblend built in the
  fedora build system is not. I can force fedora to build with a single
  thread, but this slows things down, and this problem will catch out
  other packagers in the future.

  A workaround would be to just build the binaries and man pages in the
  default target and let people build the DVI/PDF/HTML docs separately
  as needed.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1468520] Re: make dist fails

2015-07-17 Thread Christoph Spiel
I'll postpone the patch #5 indefinitely and
put this issue into state won't fix.  The less
we molest Automake the better.

@Bruno: Please reopen and apply a fix à ton goût if
you have a brilliant idea.


** Changed in: enblend
   Status: Incomplete = Won't Fix

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

Title:
  make dist fails

Status in Enblend:
  Won't Fix

Bug description:
  I'm trying to make a tarball from the default branch so I can update
  the fedora package but `make dist` fails:

  $ make dist
  make  dist-gzip am__post_remove_distdir='@:'
  make[1]: Entering directory '/home/bruno/src/enblend'
  if test -d enblend-enfuse-4.2-add32106f8f5; then find 
enblend-enfuse-4.2-add32106f8f5 -type d ! -perm -200 -exec chmod u+w {} ';' 
 rm -rf enblend-enfuse-4.2-add32106f8f5 || { sleep 5  rm -rf 
enblend-enfuse-4.2-add32106f8f5; }; else :; fi
  test -d enblend-enfuse-4.2-add32106f8f5 || mkdir 
enblend-enfuse-4.2-add32106f8f5
   (cd share  make  top_distdir=../enblend-enfuse-4.2-add32106f8f5 
distdir=../enblend-enfuse-4.2-add32106f8f5/share \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[2]: Entering directory '/home/bruno/src/enblend/share'
   (cd enfuse  make  top_distdir=../../enblend-enfuse-4.2-add32106f8f5 
distdir=../../enblend-enfuse-4.2-add32106f8f5/share/enfuse \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[3]: Entering directory '/home/bruno/src/enblend/share/enfuse'
  make[3]: *** No rule to make target 'distdir'.  Stop.
  make[3]: Leaving directory '/home/bruno/src/enblend/share/enfuse'
  Makefile:489: recipe for target 'distdir' failed
  make[2]: *** [distdir] Error 1
  make[2]: Leaving directory '/home/bruno/src/enblend/share'
  Makefile:548: recipe for target 'distdir' failed
  make[1]: *** [distdir] Error 1
  make[1]: Leaving directory '/home/bruno/src/enblend'
  Makefile:647: recipe for target 'dist' failed
  make: *** [dist] Error 2

  This is fedora f22
  automake-1.15
  autoconf-2.69

  `./configure  make` works ok, so does `cmake .  make
  package_source`

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1468520] Re: make dist fails

2015-07-15 Thread Christoph Spiel
I understand that `make dist' fails.  As automake(1) sets up our Makefiles
it _must_ fail after a `make clean'.

Check whether the patch in #5 fixes the problem.  If it does I still would
be hesitant to apply it until we get the blessings from some of the
Autoconf/Automake demi-gods.

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

Title:
  make dist fails

Status in Enblend:
  Incomplete

Bug description:
  I'm trying to make a tarball from the default branch so I can update
  the fedora package but `make dist` fails:

  $ make dist
  make  dist-gzip am__post_remove_distdir='@:'
  make[1]: Entering directory '/home/bruno/src/enblend'
  if test -d enblend-enfuse-4.2-add32106f8f5; then find 
enblend-enfuse-4.2-add32106f8f5 -type d ! -perm -200 -exec chmod u+w {} ';' 
 rm -rf enblend-enfuse-4.2-add32106f8f5 || { sleep 5  rm -rf 
enblend-enfuse-4.2-add32106f8f5; }; else :; fi
  test -d enblend-enfuse-4.2-add32106f8f5 || mkdir 
enblend-enfuse-4.2-add32106f8f5
   (cd share  make  top_distdir=../enblend-enfuse-4.2-add32106f8f5 
distdir=../enblend-enfuse-4.2-add32106f8f5/share \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[2]: Entering directory '/home/bruno/src/enblend/share'
   (cd enfuse  make  top_distdir=../../enblend-enfuse-4.2-add32106f8f5 
distdir=../../enblend-enfuse-4.2-add32106f8f5/share/enfuse \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[3]: Entering directory '/home/bruno/src/enblend/share/enfuse'
  make[3]: *** No rule to make target 'distdir'.  Stop.
  make[3]: Leaving directory '/home/bruno/src/enblend/share/enfuse'
  Makefile:489: recipe for target 'distdir' failed
  make[2]: *** [distdir] Error 1
  make[2]: Leaving directory '/home/bruno/src/enblend/share'
  Makefile:548: recipe for target 'distdir' failed
  make[1]: *** [distdir] Error 1
  make[1]: Leaving directory '/home/bruno/src/enblend'
  Makefile:647: recipe for target 'dist' failed
  make: *** [dist] Error 2

  This is fedora f22
  automake-1.15
  autoconf-2.69

  `./configure  make` works ok, so does `cmake .  make
  package_source`

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1468520] Re: make dist fails

2015-07-14 Thread Christoph Spiel
Patch rename-share-gnumakefile.diff went into rev 8f3ccaa707e6:
http://hg.code.sf.net/p/enblend/code/rev/8f3ccaa707e6
So this part is patch applied.

I set the issue's status to incomplete until you find out whether
the `dist'-target depends on `all'.  See comment #3.


** Changed in: enblend
   Status: Confirmed = Incomplete

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

Title:
  make dist fails

Status in Enblend:
  Incomplete

Bug description:
  I'm trying to make a tarball from the default branch so I can update
  the fedora package but `make dist` fails:

  $ make dist
  make  dist-gzip am__post_remove_distdir='@:'
  make[1]: Entering directory '/home/bruno/src/enblend'
  if test -d enblend-enfuse-4.2-add32106f8f5; then find 
enblend-enfuse-4.2-add32106f8f5 -type d ! -perm -200 -exec chmod u+w {} ';' 
 rm -rf enblend-enfuse-4.2-add32106f8f5 || { sleep 5  rm -rf 
enblend-enfuse-4.2-add32106f8f5; }; else :; fi
  test -d enblend-enfuse-4.2-add32106f8f5 || mkdir 
enblend-enfuse-4.2-add32106f8f5
   (cd share  make  top_distdir=../enblend-enfuse-4.2-add32106f8f5 
distdir=../enblend-enfuse-4.2-add32106f8f5/share \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[2]: Entering directory '/home/bruno/src/enblend/share'
   (cd enfuse  make  top_distdir=../../enblend-enfuse-4.2-add32106f8f5 
distdir=../../enblend-enfuse-4.2-add32106f8f5/share/enfuse \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[3]: Entering directory '/home/bruno/src/enblend/share/enfuse'
  make[3]: *** No rule to make target 'distdir'.  Stop.
  make[3]: Leaving directory '/home/bruno/src/enblend/share/enfuse'
  Makefile:489: recipe for target 'distdir' failed
  make[2]: *** [distdir] Error 1
  make[2]: Leaving directory '/home/bruno/src/enblend/share'
  Makefile:548: recipe for target 'distdir' failed
  make[1]: *** [distdir] Error 1
  make[1]: Leaving directory '/home/bruno/src/enblend'
  Makefile:647: recipe for target 'dist' failed
  make: *** [dist] Error 2

  This is fedora f22
  automake-1.15
  autoconf-2.69

  `./configure  make` works ok, so does `cmake .  make
  package_source`

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1468520] Re: make dist fails

2015-06-29 Thread Christoph Spiel
Actually, #2 is a new and different problem.  We do want to support
in-place builds, but make(1) is just overzealous and [ab]uses
GNUmakefile in share/enfuse, which is to be shipped for the
convenience of our users, not for building any part of the
Enblend/Enfuse project.  The attached patch
rename-share-gnumakefile.diff should fix that.  Please try!

As for the original problem, `dist' not working unless preceded by
`all'.  I don't know the exact intended semantics of the
`dist'-target.  It surely is debatable whether `all' is necessary
before `dist' or the `dist'-target takes care of everything even if we
start from `clean'.  What do the Automake gurus say?  A fix is
trivial, see override-dist-target-dependence.diff.

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

Title:
  make dist fails

Status in Enblend:
  Confirmed

Bug description:
  I'm trying to make a tarball from the default branch so I can update
  the fedora package but `make dist` fails:

  $ make dist
  make  dist-gzip am__post_remove_distdir='@:'
  make[1]: Entering directory '/home/bruno/src/enblend'
  if test -d enblend-enfuse-4.2-add32106f8f5; then find 
enblend-enfuse-4.2-add32106f8f5 -type d ! -perm -200 -exec chmod u+w {} ';' 
 rm -rf enblend-enfuse-4.2-add32106f8f5 || { sleep 5  rm -rf 
enblend-enfuse-4.2-add32106f8f5; }; else :; fi
  test -d enblend-enfuse-4.2-add32106f8f5 || mkdir 
enblend-enfuse-4.2-add32106f8f5
   (cd share  make  top_distdir=../enblend-enfuse-4.2-add32106f8f5 
distdir=../enblend-enfuse-4.2-add32106f8f5/share \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[2]: Entering directory '/home/bruno/src/enblend/share'
   (cd enfuse  make  top_distdir=../../enblend-enfuse-4.2-add32106f8f5 
distdir=../../enblend-enfuse-4.2-add32106f8f5/share/enfuse \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[3]: Entering directory '/home/bruno/src/enblend/share/enfuse'
  make[3]: *** No rule to make target 'distdir'.  Stop.
  make[3]: Leaving directory '/home/bruno/src/enblend/share/enfuse'
  Makefile:489: recipe for target 'distdir' failed
  make[2]: *** [distdir] Error 1
  make[2]: Leaving directory '/home/bruno/src/enblend/share'
  Makefile:548: recipe for target 'distdir' failed
  make[1]: *** [distdir] Error 1
  make[1]: Leaving directory '/home/bruno/src/enblend'
  Makefile:647: recipe for target 'dist' failed
  make: *** [dist] Error 2

  This is fedora f22
  automake-1.15
  autoconf-2.69

  `./configure  make` works ok, so does `cmake .  make
  package_source`

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1468520] Re: make dist fails

2015-06-29 Thread Christoph Spiel
** Patch added: rename-share-gnumakefile.diff
   
https://bugs.launchpad.net/enblend/+bug/1468520/+attachment/4421969/+files/rename-share-gnumakefile.diff

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

Title:
  make dist fails

Status in Enblend:
  Confirmed

Bug description:
  I'm trying to make a tarball from the default branch so I can update
  the fedora package but `make dist` fails:

  $ make dist
  make  dist-gzip am__post_remove_distdir='@:'
  make[1]: Entering directory '/home/bruno/src/enblend'
  if test -d enblend-enfuse-4.2-add32106f8f5; then find 
enblend-enfuse-4.2-add32106f8f5 -type d ! -perm -200 -exec chmod u+w {} ';' 
 rm -rf enblend-enfuse-4.2-add32106f8f5 || { sleep 5  rm -rf 
enblend-enfuse-4.2-add32106f8f5; }; else :; fi
  test -d enblend-enfuse-4.2-add32106f8f5 || mkdir 
enblend-enfuse-4.2-add32106f8f5
   (cd share  make  top_distdir=../enblend-enfuse-4.2-add32106f8f5 
distdir=../enblend-enfuse-4.2-add32106f8f5/share \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[2]: Entering directory '/home/bruno/src/enblend/share'
   (cd enfuse  make  top_distdir=../../enblend-enfuse-4.2-add32106f8f5 
distdir=../../enblend-enfuse-4.2-add32106f8f5/share/enfuse \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[3]: Entering directory '/home/bruno/src/enblend/share/enfuse'
  make[3]: *** No rule to make target 'distdir'.  Stop.
  make[3]: Leaving directory '/home/bruno/src/enblend/share/enfuse'
  Makefile:489: recipe for target 'distdir' failed
  make[2]: *** [distdir] Error 1
  make[2]: Leaving directory '/home/bruno/src/enblend/share'
  Makefile:548: recipe for target 'distdir' failed
  make[1]: *** [distdir] Error 1
  make[1]: Leaving directory '/home/bruno/src/enblend'
  Makefile:647: recipe for target 'dist' failed
  make: *** [dist] Error 2

  This is fedora f22
  automake-1.15
  autoconf-2.69

  `./configure  make` works ok, so does `cmake .  make
  package_source`

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1468520] Re: make dist fails

2015-06-29 Thread Christoph Spiel
** Patch added: override-dist-target-dependence.diff
   
https://bugs.launchpad.net/enblend/+bug/1468520/+attachment/4421970/+files/override-dist-target-dependence.diff

** Changed in: enblend
   Status: New = Confirmed

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

Title:
  make dist fails

Status in Enblend:
  Confirmed

Bug description:
  I'm trying to make a tarball from the default branch so I can update
  the fedora package but `make dist` fails:

  $ make dist
  make  dist-gzip am__post_remove_distdir='@:'
  make[1]: Entering directory '/home/bruno/src/enblend'
  if test -d enblend-enfuse-4.2-add32106f8f5; then find 
enblend-enfuse-4.2-add32106f8f5 -type d ! -perm -200 -exec chmod u+w {} ';' 
 rm -rf enblend-enfuse-4.2-add32106f8f5 || { sleep 5  rm -rf 
enblend-enfuse-4.2-add32106f8f5; }; else :; fi
  test -d enblend-enfuse-4.2-add32106f8f5 || mkdir 
enblend-enfuse-4.2-add32106f8f5
   (cd share  make  top_distdir=../enblend-enfuse-4.2-add32106f8f5 
distdir=../enblend-enfuse-4.2-add32106f8f5/share \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[2]: Entering directory '/home/bruno/src/enblend/share'
   (cd enfuse  make  top_distdir=../../enblend-enfuse-4.2-add32106f8f5 
distdir=../../enblend-enfuse-4.2-add32106f8f5/share/enfuse \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[3]: Entering directory '/home/bruno/src/enblend/share/enfuse'
  make[3]: *** No rule to make target 'distdir'.  Stop.
  make[3]: Leaving directory '/home/bruno/src/enblend/share/enfuse'
  Makefile:489: recipe for target 'distdir' failed
  make[2]: *** [distdir] Error 1
  make[2]: Leaving directory '/home/bruno/src/enblend/share'
  Makefile:548: recipe for target 'distdir' failed
  make[1]: *** [distdir] Error 1
  make[1]: Leaving directory '/home/bruno/src/enblend'
  Makefile:647: recipe for target 'dist' failed
  make: *** [dist] Error 2

  This is fedora f22
  automake-1.15
  autoconf-2.69

  `./configure  make` works ok, so does `cmake .  make
  package_source`

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1468520] Re: make dist fails

2015-06-28 Thread Christoph Spiel
Your exact problem as demonstrated by your
transcript is not reproducible on my machine.
However, `make dist' fails for me, too when
called right after a `make clean'.  OTOH, `make
dist' always succeeds after a `make all' or just
`make'.

It seems as if the order in which the
sub-directories are built is different and wrong
with the `dist' target, whereas it works
correctly and in particular as advertised in the
Automake documentation

https://www.gnu.org/software/automake/manual/automake.html#Subdirectories
when using targets like e.g. `all'.

$ automake --version
automake (GNU automake) 1.14.1

$ autoconf --version
autoconf (GNU Autoconf) 2.69


** Changed in: enblend
   Importance: Undecided = Medium

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  make dist fails

Status in Enblend:
  New

Bug description:
  I'm trying to make a tarball from the default branch so I can update
  the fedora package but `make dist` fails:

  $ make dist
  make  dist-gzip am__post_remove_distdir='@:'
  make[1]: Entering directory '/home/bruno/src/enblend'
  if test -d enblend-enfuse-4.2-add32106f8f5; then find 
enblend-enfuse-4.2-add32106f8f5 -type d ! -perm -200 -exec chmod u+w {} ';' 
 rm -rf enblend-enfuse-4.2-add32106f8f5 || { sleep 5  rm -rf 
enblend-enfuse-4.2-add32106f8f5; }; else :; fi
  test -d enblend-enfuse-4.2-add32106f8f5 || mkdir 
enblend-enfuse-4.2-add32106f8f5
   (cd share  make  top_distdir=../enblend-enfuse-4.2-add32106f8f5 
distdir=../enblend-enfuse-4.2-add32106f8f5/share \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[2]: Entering directory '/home/bruno/src/enblend/share'
   (cd enfuse  make  top_distdir=../../enblend-enfuse-4.2-add32106f8f5 
distdir=../../enblend-enfuse-4.2-add32106f8f5/share/enfuse \
   am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
  make[3]: Entering directory '/home/bruno/src/enblend/share/enfuse'
  make[3]: *** No rule to make target 'distdir'.  Stop.
  make[3]: Leaving directory '/home/bruno/src/enblend/share/enfuse'
  Makefile:489: recipe for target 'distdir' failed
  make[2]: *** [distdir] Error 1
  make[2]: Leaving directory '/home/bruno/src/enblend/share'
  Makefile:548: recipe for target 'distdir' failed
  make[1]: *** [distdir] Error 1
  make[1]: Leaving directory '/home/bruno/src/enblend'
  Makefile:647: recipe for target 'dist' failed
  make: *** [dist] Error 2

  This is fedora f22
  automake-1.15
  autoconf-2.69

  `./configure  make` works ok, so does `cmake .  make
  package_source`

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1468524] Re: convert -3 error building docs

2015-06-27 Thread Christoph Spiel
Should be fixed in rev 0c051e944b27.

We no longer use tiff2ps(1) at all.  The job gets done by convert(1).
Thus, there is no TIFF2PS_FLAGS anymore.


** Changed in: enblend
   Status: New = Fix Committed

** Changed in: enblend
   Importance: Undecided = Medium

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  convert -3 error building docs

Status in Enblend:
  Fix Committed

Bug description:
  This code in configure.ac tries to substitute 'convert' for 'tiff2ps'
  if tiff2ps isn't found:

  AC_PATH_PROG(TIFF2PS, tiff2ps, false)
  if test $TIFF2PS = false; then
  if test $CONVERT != false; then
  AC_MSG_WARN(cannot find tiff2ps; will substitute convert)
  TIFF2PS=$CONVERT
  TIFF2PS_FLAGS=
  else
  AC_MSG_WARN(cannot find tiff2ps; will not be able to build PostScript 
documentation)
  can_build_doc=no
  missing_for_doc=$missing_for_doc tiff2ps
  fi
  fi

  ..but then this fails calling `convert -3` which isn't a valid convert
  command.

  Other than that, once I have all the right dependencies installed, I
  can now successfully build html, dvi, ps and pdf docs - It's a long
  time since this worked on fedora!

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1460928] Re: Current repo src gives bad blend with masks

2015-06-07 Thread Christoph Spiel
Thanks Terry for reporting the problem.  It is reproducible.  The
source of the problems isn't the masks though, it is the topology of the
resulting input images (to Enblend).  Sure, exactly the mask-feature
makes creating such a topology so easy.

Requesting the seam-line visualizations (`--visualize') tells you that
the algorithms have gone banana cuckoo.

I'm surprised that you didn't come up with a trivial solution of the
problem, namely dumbing down Enblend (almost) to the level of
Verdandi:
--primary-seam-generator=nft --fine-mask --no-optimize
With these extra options the seam-lines behave and the output looks
quite reasonable.


** Changed in: enblend
   Status: New = Confirmed

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

Title:
  Current repo src gives bad blend with masks

Status in Enblend:
  Confirmed

Bug description:
  A build of the current repository source (enblend-4.2.0-1165) gives a bad 
result when blending images with masks.
  The hugin builtin blender (verdandi) produces the expected result.
  Attached archive includes 4 project images, screenshot of stitches from 
enblend and verdandi, and a hugin project file.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1384674] Re: enblend running out of temp space: poor diagnostics and configuration possibilities

2014-11-01 Thread Christoph Spiel
** Changed in: enblend
   Status: Triaged = Fix Committed

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

Title:
  enblend running out of temp space: poor diagnostics and configuration
  possibilities

Status in Enblend:
  Fix Committed
Status in “hugin” package in Ubuntu:
  Invalid

Bug description:
  Hi,

  this is mostly a duplicate of
  https://bugs.launchpad.net/enblend/+bug/1220523.

  I would like to add that the diagnostic messages and documentation
  could be a lot better in this situation.

  Instead of enblend: No space left on device it would be much more
  helpfull to say *which device/dricetory* as this does not appear
  documented anywhere.

  Furthermore, is this device hardcoded in the source code or is it
  configurable somewhere? Again, did not find anything in the
  documentation.

  Finally, this just happened to me with 
  $ df /tmp/
  Filesystem 1K-blocks  Used Available Use% Mounted on
  tmpfs1028148   924   1027224   1% /tmp

  and trying to stitch together 31 images. It would seem that similar
  situations may become increasingly common in the near future.

  Regards

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1374686] Re: Enblend adds black to edges of some pictures in a pano sometimes when using include masks.

2014-11-01 Thread Christoph Spiel
Revision 8f4a08e6a317 should restore total correctness
http://hg.code.sf.net/p/enblend/code/rev/8f4a08e6a317

Now, Enblend will abort if it encounters a near-overlap that
its algorithm is not able to handle.

We are not as strict as we could be, but most problems
should be caught by the new check.  However, the borders
of the black alpha mask's are still untested.

You can play with the check's threshold parameter to fit it
to your images.  Let us know, whether we ought to adapt
the default.


** Changed in: enblend
   Status: New = Fix Committed

** Changed in: enblend
   Importance: Undecided = Medium

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  Enblend adds black to edges of some pictures in a pano sometimes when
  using include masks.

Status in Enblend:
  Fix Committed

Bug description:
  Here are two examples http://kvtours.com/test-photos/CraterLake.jpg
  and
  http://kvtours.com/test-photos/Wheeler1.jpg

  
  http://kvtours.com/test-photos/enblendBlackEdgeErrorTest.zip That is a 8.12mb 
test package for use with hugin. 

  The test package is an example that I just took out of a half pano
  that I was working on last nightt, that I doubt many people would have
  cause to do, but it was an easy one to show the problem with. In it
  you will find two pictures and a pto file. One of the pictures is in
  the pto file twice. The second copy has different light settings so
  that the sun is not quite so blown out. There is complete overlap on
  those two images. When I put a single include mask on the one that has
  a good sun I get a pretty good result, but the mask goes a bit further
  away from the sun than I want. So I add a second include mask to the
  other copy to keep most of the good colors and then I get the results
  shown in the Wheeler1.jpg

  If I remove one of the include masks and instead use one include and
  one exclude I get the results that I want with no bugs. Remove both
  masks it works as expected as well.


  On the crater lake one I did it a month ago and it more clearly shows
  the problem(I did not include it as a test package as it is a large
  set). My work flow on it, I was going along stitching small versions
  finding places where there were masking errors or that I needed more
  control points and correcting as I saw fit and then somewhere along
  the lines the black started showing up. At first it was just a little
  bit on the rock under the tri-pod. That caught my eye and I removed
  all the masks in that area and restitched. That did not remove the
  problem(I still had masks in other places.) I figured I could
  photoshop it so I continued and a few masks and restitches later I had
  problems showing up in places where there were and had never been a
  mask(that is the photo that I attached to this post). At that point I
  scrapped the project and started over and had no problems on my second
  try.

  
  I have seen the bug with both the version of enblend that comes with hugin 
2013 and enblend 4.1.3 win64 version. 

  I am running windows 7 on a desktop. A friend has had the same
  problems with windows 7 on a laptop.

  For command line options I use the standard that hugin has plus I add in
  -a --no-ciecam

  Here is the thread where I first started talking about it.
  https://groups.google.com/forum/#!msg/hugin-ptx/pQYSIjk7Af8/WyYBRSz_CgMJ

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1384674] Re: enblend running out of temp space: poor diagnostics and configuration possibilities

2014-10-26 Thread Christoph Spiel
OK -- even at the danger of loosing focus let me
try to explain each your points.


 enblend-4.1.1-3.fc19.i686

The latest release in the Stable
Branch is 4.1.3. We are already preparing 4.1.4.
OTOH, the Development Branch of course holds
much more goodies.


 The TMPDIR ought also be mentioned in the
 manpage, attaching a patch.

THX for your patch!  We have a pretty
similar one in rev188e286e471d, which I just
back-ported to the Stable Branch.  It will show
up in 4.1.4.


 However, looking at the source code I am
 wondering if TMPDIR gets used at all - or is
 it dead code now?

(i) Enblend and Enfuse only refer to the
environment variable `TMPDIR' if they were
compiled with the ImageCache feature.
Otherwise they store everything in core and
thus don't need a reference to a scratch
directory.

(ii) The ImageCache feature was withdrawn in
4.2 because of the spurious problems it
causes; see, e.g.
https://bugs.launchpad.net/enblend/+bug/807439
Moreover, the ImageCache is incompatible
with OpenMP, our main parallelization
technology.  Therefore, current Development
Branch does not use `TMPDIR', either.

(iii) The `mmap_view' branch
http://hg.code.sf.net/p/enblend/code/rev/7a3964af671a
uses a different caching scheme to offload
image data from core to disk.  It needs to
know where to store the backing-files for
the images and thus again refers to
`TMPDIR'.


 In my case I had additional screw up as hugin
 discarded the preset TMPDIR and when setting
 the hugin tmpdir via gui somehow this setting
 has been reset on one occasion.

This looks more like a Hugin issue to
me, although we can think about adding a
command-line option to set/override `TMPDIR'.

You could easily work around the problem by
wrapping the calls to Enblend and Enfuse in
shell scripts that override `TMPDIR'.  I imagine
something like

#! /bin/dash
export TMPDIR=/work
exec /usr/local/bin/enblend $@


** Changed in: enblend
   Status: New = Triaged

** Changed in: enblend
   Importance: Undecided = Medium

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  enblend running out of temp space: poor diagnostics and configuration
  possibilities

Status in Enblend:
  Triaged
Status in “hugin” package in Ubuntu:
  Invalid

Bug description:
  Hi,

  this is mostly a duplicate of
  https://bugs.launchpad.net/enblend/+bug/1220523.

  I would like to add that the diagnostic messages and documentation
  could be a lot better in this situation.

  Instead of enblend: No space left on device it would be much more
  helpfull to say *which device/dricetory* as this does not appear
  documented anywhere.

  Furthermore, is this device hardcoded in the source code or is it
  configurable somewhere? Again, did not find anything in the
  documentation.

  Finally, this just happened to me with 
  $ df /tmp/
  Filesystem 1K-blocks  Used Available Use% Mounted on
  tmpfs1028148   924   1027224   1% /tmp

  and trying to stitch together 31 images. It would seem that similar
  situations may become increasingly common in the near future.

  Regards

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 807439] Re: Artefacts due to Enblend memory bug

2014-10-26 Thread Christoph Spiel
The ImageCache causing the problem was withdrawn in the
Development Branch, which finally leads to version 4.2.  So the
bug is gone there, because the code that caused it was removed.

We have a tentative replacement for the ImageCache in
the mmap_view branch:
http://hg.code.sf.net/p/enblend/code/rev/7a3964af671a
However, the developers are still unsure whether the new code is
(a) fast enough and
(b) offloads sufficient image data from core memory to disk.
Right now it is uncertain whether mmap_view will make it into
the mainline Development Branch.

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

Title:
  Artefacts due to Enblend memory bug

Status in Enblend:
  Confirmed
Status in Hugin - Panorama Tools GUI:
  Confirmed

Bug description:
  Please take a look at my equirectangular panorama
  http://img11.imageshack.us/img11/7831/test24.jpg
  What happened to those exposure line?
  Also the nadir image result is equally weired.
  If I use normal view with horizontal horizon ,it looks like something broken:
  http://img18.imageshack.us/img18/6176/48761613.png
  But if I chang the view and looking down, it appears fine:
  http://img59.imageshack.us/img59/1462/47884439.png
  I don't get it, is there anything I'm not doing right?

  I've use manual mode for everything when shooting (e.g. white balance, 
aperture, exposure time. )
  I using prebuilt hugin for Windows 7 
64bit.(HuginSetup_2011.2.0-beta1_64bit_Windows_2.exe )
  Also take a look at the discussion at google form
   https://groups.google.com/forum/?pli=1#!topic/hugin-ptx/RQz4-I_LGss

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1384674] Re: enblend running out of temp space: poor diagnostics and configuration possibilities

2014-10-25 Thread Christoph Spiel
The environment variable `TMPDIR' controls the placement of temporary files
as documented in section Tuning Memory Usage of the Enblend and Enfuse
manuals.

The actual, assigned directory for the ImageCache can easily be inquired by
calling Enblend or Enfuse with the option pair `--verbose --version' or shorter
`-Vv', and the relevant part of answer looks like this:
Extra feature: image cache: yes
  - environment variable TMPDIR not set, cache file in default directory 
/tmp
or
Extra feature: image cache: yes
  - environment variable TMPDIR set, cache file located in /work
if
TMPDIR=/work

Both options, `--verbose' and `--version' are documented, too.

The user is responsible for setting up TMPDIR (if required at all) as well as
for feeding properly overlapping images with suitable alpha channel into
Enblend or Enfuse.

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

Title:
  enblend running out of temp space: poor diagnostics and configuration
  possibilities

Status in Enblend:
  New
Status in “hugin” package in Ubuntu:
  Invalid

Bug description:
  Hi,

  this is mostly a duplicate of
  https://bugs.launchpad.net/enblend/+bug/1220523.

  I would like to add that the diagnostic messages and documentation
  could be a lot better in this situation.

  Instead of enblend: No space left on device it would be much more
  helpfull to say *which device/dricetory* as this does not appear
  documented anywhere.

  Furthermore, is this device hardcoded in the source code or is it
  configurable somewhere? Again, did not find anything in the
  documentation.

  Finally, this just happened to me with 
  $ df /tmp/
  Filesystem 1K-blocks  Used Available Use% Mounted on
  tmpfs1028148   924   1027224   1% /tmp

  and trying to stitch together 31 images. It would seem that similar
  situations may become increasingly common in the near future.

  Regards

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1372700] Re: Blending error

2014-10-06 Thread Christoph Spiel
** Changed in: enblend
   Status: New = Won't Fix

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

Title:
  Blending error

Status in Enblend:
  Won't Fix

Bug description:
  Using test images supplied by Hans Bull, I get a blending error using Enblend 
4.2.0 (1116:fd5bc9fbf096).
  The blending error does not occur with Multiblend.
  This error appears to be particularly sensitive to the crop boundary. I have 
not been able to reproduce the error for any other settings than those in the 
.pto file.
  Attached images, .pto and resulting stitch.
  I am using Fedora 20 x86_64 hugin-2014.1.0 (current default)

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1372700] Re: Blending error

2014-09-28 Thread Christoph Spiel
Brief answer: `-a'
Less brief answer: (0, 4, 3, 1, 2)
Readable answer:
In the canonical order, the first pair of images already does
*not* overlap and Enblend issues a (deserved) warning.  Re-order the
images e.g. as (0, 4, 3, 1, 2) or stick with the canonical order and
pass the pre-assemble option `-a'.

The behavior you experience is expected as Enblend's algorithm adds
one image after the other, blending each with the *result* of all
images before.  This is described in the user manual.

I prepared a set of patches that
(1) Give pre-assembling a more prominent position by adding long
forms `--pre-assemble' and `--no-pre-assemble'.
(2) Exploit more parallelism in the pre-assembly code path.
(3) Give a more descriptive warning when encountering
non-overlaps.
Please contact me by email if you are interested in alpha-testing
these patches.

If we let us guide by the principle-of-least-surprise, even a program
abort is conceivable in case (3).  What do you think?

As you are an extraordinarily experienced user of Enblend and a native
speaker of English (one excuse less, he he!) you are cordially invited
to improve on the Enblend user manual to further clarify the default
`one-by-one' and `pre-assemble' variants.

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

Title:
  Blending error

Status in Enblend:
  New

Bug description:
  Using test images supplied by Hans Bull, I get a blending error using Enblend 
4.2.0 (1116:fd5bc9fbf096).
  The blending error does not occur with Multiblend.
  This error appears to be particularly sensitive to the crop boundary. I have 
not been able to reproduce the error for any other settings than those in the 
.pto file.
  Attached images, .pto and resulting stitch.
  I am using Fedora 20 x86_64 hugin-2014.1.0 (current default)

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1356551] Re: White pixels at 180 wrap and zenith for 16/32bit HDR Pano

2014-09-14 Thread Christoph Spiel
Rosomack reviewed the proposed patches and found them ok.

Changes applied in revs 255771c2e58b
http://hg.code.sf.net/p/enblend/code/rev/255771c2e58
and 95c7e90f2be8
http://hg.code.sf.net/p/enblend/code/rev/95c7e90f2be8


** Changed in: enblend
   Status: In Progress = Fix Committed

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

Title:
  White pixels at 180 wrap and zenith for 16/32bit HDR Pano

Status in Enblend:
  Fix Committed
Status in Hugin - Panorama Tools GUI:
  Invalid

Bug description:
  When stitching my final pano for an HDR workflow I get a column of
  blank/white pixels near the equator at the 180 wrap and an entire row
  of blank/white pixels at the top.  Here's the basic pieces of my
  workflow:

  - Multiple exposures at 7 angles with samyang 8mm + pano head
  - Combined exposures to 7 HDR images using pfstools (sometimes exr files for 
16bpp, other times tiff for 32bpp)
  - Use hugin to: mask out pano head arm, find control points, optimize 
positions, barrel and view and set output options
  - Stitch with a script using nona+enblend to equirec HDR image

  Can view example of the white pixels here:
  - you're facing the 180 wrap when it first comes up
  - zoom in at zenith to see the missing top pixel
  
http://vr.rollerblading.es/pano/file?path=https://dl.dropboxusercontent.com/u/3340541/Panos/MuralLobby-Pano-LDR.jpg

  When I look at intermediate files I'm pretty sure it is enblend that is the 
source of the problem.  I've tried several different versions:
  - The stock version from the OSX binary on the source forge web site (v 4.1.1)
  - Enblend 4.1.2_2 compiled with macports
  - Enblend 4.1.3 compiled with macports (using my own updated portfile to grab 
the 4.1.3 tar ball)

  All three versions show the same problem.  I'll attach a screenshot
  pointing out the truant pixels as well as a minimal .pto file and the
  script I use for stitching.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1364695] Re: Enblend incorrectly warns of mismatched ICC profiles

2014-09-12 Thread Christoph Spiel
Fixed in rev 3e1c4bc71018.


** Changed in: enblend
   Status: Incomplete = Fix Committed

** Changed in: enblend
   Importance: Undecided = Low

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  Enblend incorrectly warns of mismatched ICC profiles

Status in Enblend:
  Fix Committed

Bug description:
  Reproduce:

  1. Export RAW images as tif from Darktable, with either the 'linear Rec709 
RGB' or 'Adobe RGB' settings. (These are the only color spaces I have tried so 
far)
  2. Import into Hugin, create panorama, use enblend as the blending operator
  3. Terminal reports non-blocking messages such as below:

  enblend: warning: input image tiger3d0003.tif
  enblend: warning: has ICC profile Darktable linear Rec709 RGB,
  enblend: warning: but first image has ICC profile Darktable linear Rec709 
RGB;
  enblend: warning: blending images with different color spaces
  enblend: warning: may have unexpected results

  Not a critical bug, but enblend shouldn't be warning about differing
  color spaces when they are obviously identical.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1364695] Re: Enblend incorrectly warns of mismatched ICC profiles

2014-09-08 Thread Christoph Spiel
In a test with a six image project, where the input images were
generated by the current tip of Darktable and given a ProPhoto
ICC profile no warnings show up with Enblend (also current tip of
Dev Branch).


** Changed in: enblend
   Status: New = Incomplete

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

Title:
  Enblend incorrectly warns of mismatched ICC profiles

Status in Enblend:
  Incomplete

Bug description:
  Reproduce:

  1. Export RAW images as tif from Darktable, with either the 'linear Rec709 
RGB' or 'Adobe RGB' settings. (These are the only color spaces I have tried so 
far)
  2. Import into Hugin, create panorama, use enblend as the blending operator
  3. Terminal reports non-blocking messages such as below:

  enblend: warning: input image tiger3d0003.tif
  enblend: warning: has ICC profile Darktable linear Rec709 RGB,
  enblend: warning: but first image has ICC profile Darktable linear Rec709 
RGB;
  enblend: warning: blending images with different color spaces
  enblend: warning: may have unexpected results

  Not a critical bug, but enblend shouldn't be warning about differing
  color spaces when they are obviously identical.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1356551] Re: White pixels at 180 wrap and zenith for 16/32bit HDR Pano

2014-09-06 Thread Christoph Spiel
Meanwhile I think I know what the problem is.  My solution, however, would
break a considerable amount of Enblend code.  Therefore, I'll pass on the
issue to another developer.  Hopefully he will come up with a less sizable
patch.

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

Title:
  White pixels at 180 wrap and zenith for 16/32bit HDR Pano

Status in Enblend:
  In Progress
Status in Hugin - Panorama Tools GUI:
  Invalid

Bug description:
  When stitching my final pano for an HDR workflow I get a column of
  blank/white pixels near the equator at the 180 wrap and an entire row
  of blank/white pixels at the top.  Here's the basic pieces of my
  workflow:

  - Multiple exposures at 7 angles with samyang 8mm + pano head
  - Combined exposures to 7 HDR images using pfstools (sometimes exr files for 
16bpp, other times tiff for 32bpp)
  - Use hugin to: mask out pano head arm, find control points, optimize 
positions, barrel and view and set output options
  - Stitch with a script using nona+enblend to equirec HDR image

  Can view example of the white pixels here:
  - you're facing the 180 wrap when it first comes up
  - zoom in at zenith to see the missing top pixel
  
http://vr.rollerblading.es/pano/file?path=https://dl.dropboxusercontent.com/u/3340541/Panos/MuralLobby-Pano-LDR.jpg

  When I look at intermediate files I'm pretty sure it is enblend that is the 
source of the problem.  I've tried several different versions:
  - The stock version from the OSX binary on the source forge web site (v 4.1.1)
  - Enblend 4.1.2_2 compiled with macports
  - Enblend 4.1.3 compiled with macports (using my own updated portfile to grab 
the 4.1.3 tar ball)

  All three versions show the same problem.  I'll attach a screenshot
  pointing out the truant pixels as well as a minimal .pto file and the
  script I use for stitching.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1364695] Re: Enblend incorrectly warns of mismatched ICC profiles

2014-09-03 Thread Christoph Spiel
This might be surprising.

FYI, Enblend and Enfuse don't simply compare
the profiles' ASCII names, but judge profile equality by
comparison of the whole profile as returned by
vigra::ImageImportInfo::getICCProfile()
We don't dig deeper into any difference than just throwing the
warning you see.

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

Title:
  Enblend incorrectly warns of mismatched ICC profiles

Status in Enblend:
  New

Bug description:
  Reproduce:

  1. Export RAW images as tif from Darktable, with either the 'linear Rec709 
RGB' or 'Adobe RGB' settings. (These are the only color spaces I have tried so 
far)
  2. Import into Hugin, create panorama, use enblend as the blending operator
  3. Terminal reports non-blocking messages such as below:

  enblend: warning: input image tiger3d0003.tif
  enblend: warning: has ICC profile Darktable linear Rec709 RGB,
  enblend: warning: but first image has ICC profile Darktable linear Rec709 
RGB;
  enblend: warning: blending images with different color spaces
  enblend: warning: may have unexpected results

  Not a critical bug, but enblend shouldn't be warning about differing
  color spaces when they are obviously identical.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1356551] Re: White pixels at 180 wrap and zenith for 16/32bit HDR Pano

2014-08-31 Thread Christoph Spiel
THX for the concise example.  I can reproduce the bug on my machines.


** Changed in: enblend
   Status: New = In Progress

** Changed in: enblend
   Importance: Undecided = Medium

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  White pixels at 180 wrap and zenith for 16/32bit HDR Pano

Status in Enblend:
  In Progress
Status in Hugin - Panorama Tools GUI:
  Invalid

Bug description:
  When stitching my final pano for an HDR workflow I get a column of
  blank/white pixels near the equator at the 180 wrap and an entire row
  of blank/white pixels at the top.  Here's the basic pieces of my
  workflow:

  - Multiple exposures at 7 angles with samyang 8mm + pano head
  - Combined exposures to 7 HDR images using pfstools (sometimes exr files for 
16bpp, other times tiff for 32bpp)
  - Use hugin to: mask out pano head arm, find control points, optimize 
positions, barrel and view and set output options
  - Stitch with a script using nona+enblend to equirec HDR image

  Can view example of the white pixels here:
  - you're facing the 180 wrap when it first comes up
  - zoom in at zenith to see the missing top pixel
  
http://vr.rollerblading.es/pano/file?path=https://dl.dropboxusercontent.com/u/3340541/Panos/MuralLobby-Pano-LDR.jpg

  When I look at intermediate files I'm pretty sure it is enblend that is the 
source of the problem.  I've tried several different versions:
  - The stock version from the OSX binary on the source forge web site (v 4.1.1)
  - Enblend 4.1.2_2 compiled with macports
  - Enblend 4.1.3 compiled with macports (using my own updated portfile to grab 
the 4.1.3 tar ball)

  All three versions show the same problem.  I'll attach a screenshot
  pointing out the truant pixels as well as a minimal .pto file and the
  script I use for stitching.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1356551] Re: White pixels at 180 wrap and zenith for 16/32bit HDR Pano

2014-08-28 Thread Christoph Spiel
We'd need a set of input images for Enblend that clearly reproduce
the problem preferably with the tip of the development branch.
Otherwise we waste our time with guesswork.

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

Title:
  White pixels at 180 wrap and zenith for 16/32bit HDR Pano

Status in Enblend:
  New
Status in Hugin - Panorama Tools GUI:
  Invalid

Bug description:
  When stitching my final pano for an HDR workflow I get a column of
  blank/white pixels near the equator at the 180 wrap and an entire row
  of blank/white pixels at the top.  Here's the basic pieces of my
  workflow:

  - Multiple exposures at 7 angles with samyang 8mm + pano head
  - Combined exposures to 7 HDR images using pfstools (sometimes exr files for 
16bpp, other times tiff for 32bpp)
  - Use hugin to: mask out pano head arm, find control points, optimize 
positions, barrel and view and set output options
  - Stitch with a script using nona+enblend to equirec HDR image

  Can view example of the white pixels here:
  - you're facing the 180 wrap when it first comes up
  - zoom in at zenith to see the missing top pixel
  
http://vr.rollerblading.es/pano/file?path=https://dl.dropboxusercontent.com/u/3340541/Panos/MuralLobby-Pano-LDR.jpg

  When I look at intermediate files I'm pretty sure it is enblend that is the 
source of the problem.  I've tried several different versions:
  - The stock version from the OSX binary on the source forge web site (v 4.1.1)
  - Enblend 4.1.2_2 compiled with macports
  - Enblend 4.1.3 compiled with macports (using my own updated portfile to grab 
the 4.1.3 tar ball)

  All three versions show the same problem.  I'll attach a screenshot
  pointing out the truant pixels as well as a minimal .pto file and the
  script I use for stitching.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1332323] Re: Fix issues reported by valgrind

2014-08-27 Thread Christoph Spiel
Committed #0001 in
http://hg.code.sf.net/p/enblend/code/rev/18a9c1d411ac.


** Changed in: enblend
   Status: In Progress = Fix Committed

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

Title:
  Fix issues reported by valgrind

Status in Enblend:
  Fix Committed

Bug description:
  Hi everyone,

  I ran enblend under valgrind which reported several issues.

  The first one is a simple missing initialization.

  The other ones are mostly about bad usage of boost::scoped_ptr. I have two 
  different approaches to fix this:

  1. Directly write into std::string buffer instead of using a temporary char[] 
  buffer. This is guaranteed behavior by C++11, see e.g.
  
http://herbsutter.com/2008/04/07/cringe-not-vectors-are-guaranteed-to-be-contiguous/#comment-483

  2. Use a boost::tokenizer. As it does not need a char[] buffer, different to
  strtok, no need to allocate one. This has the nice side effect to get rid
  of the homegrown enblend::strtoken_r tokenizer.

  Kind regards,

  Stefan

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1332323] Re: Fix issues reported by valgrind

2014-06-23 Thread Christoph Spiel
THX for your thorough analysis!  I'm willing to apply all of your patches,
however only #1 applies cleanly against the head of the development
branch.  Could you please be so kind and rework the others?  Our
development policy is to test all changes in the development branch
before migrating any of them to the stable branch.


** Changed in: enblend
   Status: New = In Progress

** Changed in: enblend
   Importance: Undecided = Low

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  Fix issues reported by valgrind

Status in Enblend:
  In Progress

Bug description:
  Hi everyone,

  I ran enblend under valgrind which reported several issues.

  The first one is a simple missing initialization.

  The other ones are mostly about bad usage of boost::scoped_ptr. I have two 
  different approaches to fix this:

  1. Directly write into std::string buffer instead of using a temporary char[] 
  buffer. This is guaranteed behavior by C++11, see e.g.
  
http://herbsutter.com/2008/04/07/cringe-not-vectors-are-guaranteed-to-be-contiguous/#comment-483

  2. Use a boost::tokenizer. As it does not need a char[] buffer, different to
  strtok, no need to allocate one. This has the nice side effect to get rid
  of the homegrown enblend::strtoken_r tokenizer.

  Kind regards,

  Stefan

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1316967] Re: Maximum TIFF file size 4GB

2014-05-12 Thread Christoph Spiel
** Changed in: enblend
   Importance: Undecided = Wishlist

** Changed in: enblend
   Status: New = Triaged

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

Title:
  Maximum TIFF file size 4GB

Status in Enblend:
  Triaged

Bug description:
  Hi there!

  After running for 2 days the enblend binary that I compiled myself
  from the enblend sources revision 1049 failed with this error:

  enblend: info: writing final output
  enblend: error: Maximum TIFF file size exceeded

  enblend: an exception occured
  enblend: 
  Postcondition violation!
  exportImage(): Unable to write TIFF data.
  (/build/buildd/libvigraimpex-1.9.0+dfsg/src/impex/tiff.cxx:811)

  enblend: info: remove invalid output image x1.tif
  ===

  I've used these parameters:  --compression=LZW --verbose
  --output=x1.tif

  The output pixel dimensions would have been 119598 * 17362 =
  2076460476 which is still well within the 2^31 pixel count limit =
  2147483648

  In the bug report #685105 I've mentioned that I've run into this problem 
before, and back then Jeff Hungerford (hungerf3) told me:
  If you are seeing that error, either the TIFF library you linked against 
doesn't support bigTIFF, or for some reason it decided to only use the old 
format.

  It would be very kind of you if you could guide my way how to compile
  enblend (and libtiff?) in a way that enblend will not fail when the
  output exceeds 4GB in file size.

  Or is there maybe a way to use another output format then tif to
  workaround this problem? (With Gimp I like to use png for images that
  are too big for 4GB tif, it has the same problem of failing to save
  4GB tiffs for me)

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1316967] Re: Maximum TIFF file size 4GB

2014-05-10 Thread Christoph Spiel
This is not an Enblend (or Enfuse)
problem.  Both applications rely on the Vigra
library for I/O of images of _any_ format, i.e.
the functions described in
https://ukoethe.github.io/vigra/doc/vigra/group__VigraImpex.html
This is in fact one of the main reasons to use
an imaging library as e.g. Vigra.

You could ask the Vigra developers for
integration of BigTIFF into Vigra or even supply
the necessary patch yourself.

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

Title:
  Maximum TIFF file size 4GB

Status in Enblend:
  New

Bug description:
  Hi there!

  After running for 2 days the enblend binary that I compiled myself
  from the enblend sources revision 1049 failed with this error:

  enblend: info: writing final output
  enblend: error: Maximum TIFF file size exceeded

  enblend: an exception occured
  enblend: 
  Postcondition violation!
  exportImage(): Unable to write TIFF data.
  (/build/buildd/libvigraimpex-1.9.0+dfsg/src/impex/tiff.cxx:811)

  enblend: info: remove invalid output image x1.tif
  ===

  I've used these parameters:  --compression=LZW --verbose
  --output=x1.tif

  The output pixel dimensions would have been 119598 * 17362 =
  2076460476 which is still well within the 2^31 pixel count limit =
  2147483648

  In the bug report #685105 I've mentioned that I've run into this problem 
before, and back then Jeff Hungerford (hungerf3) told me:
  If you are seeing that error, either the TIFF library you linked against 
doesn't support bigTIFF, or for some reason it decided to only use the old 
format.

  It would be very kind of you if you could guide my way how to compile
  enblend (and libtiff?) in a way that enblend will not fail when the
  output exceeds 4GB in file size.

  Or is there maybe a way to use another output format then tif to
  workaround this problem? (With Gimp I like to use png for images that
  are too big for 4GB tif, it has the same problem of failing to save
  4GB tiffs for me)

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1305794] Re: OpenCL enabled build fails

2014-04-17 Thread Christoph Spiel
** Changed in: enblend
   Status: New = Won't Fix

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

Title:
  OpenCL enabled build fails

Status in Enblend:
  Won't Fix

Bug description:
  My newly built enblend binary printed a lot of those lines:
  enblend: info: no OpenCL support compiled into Enblend

  So I looked into how to compile enblend with OpenCL support.
  I've found this cmake switch:
  -DENABLE_OPENCL:BOOL=ON

  and this package in my repos:
  nvidia-opencl-dev

  Next I got an error from make package right at the beginning:
  /bin/sh: 1: cannot create 
/home/kaefert/src/enblend/enblend.build_1044/src/kernels/distance_transform_fh.icl:
 Directory nonexistent

  So I created the directory manually, and now my compiling fails after 44% 
with a lot of lines like those:
  
opencl.cc:(.text._ZN3ocl12LazyFunctionINS_16SourceFilePolicyEE5buildERKSs[_ZN3ocl12LazyFunctionINS_16SourceFilePolicyEE5buildERKSs]+0x1d6):
 undefined reference to `clReleaseDevice'
  
opencl.cc:(.text._ZN3ocl12LazyFunctionINS_16SourceFilePolicyEE5buildERKSs[_ZN3ocl12LazyFunctionINS_16SourceFilePolicyEE5buildERKSs]+0x2d9):
 undefined reference to `clRetainDevice'

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1305643] Re: enblend build errors with changeset 1044

2014-04-13 Thread Christoph Spiel
Technically, your Boost headers (and libraries) are too old.
So, this is not an Enblend/Enfuse problem.

I have just committed a patch that requires at least
Boost version 1.55 to build Enblend and Enfuse.


** Changed in: enblend
   Status: Fix Committed = Won't Fix

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

Title:
  enblend build errors with changeset 1044

Status in Enblend:
  Won't Fix

Bug description:
  I'm trying to compile enblend, using this guide here: 
http://wiki.panotools.org/Hugin_Compiling_Ubuntu
  Previously this worked fine, but now I get those compile errors:

  In file included from 
/home/kaefert/src/enblend/enblend.hg/src/enblend.cc:178:0:
  /home/kaefert/src/enblend/enblend.hg/src/common.h: In function ‘std::string 
enblend::expandFilenameTemplate(const string, unsigned int, const string, 
const string, unsigned int)’:
  /home/kaefert/src/enblend/enblend.hg/src/common.h:732:25: error: 
‘BOOST_FALLTHROUGH’ was not declared in this scope
   BOOST_FALLTHROUGH;
   ^
  In file included from /home/kaefert/src/enblend/enblend.hg/src/mask.h:40:0,
   from /home/kaefert/src/enblend/enblend.hg/src/enblend.h:45,
   from /home/kaefert/src/enblend/enblend.hg/src/enblend.cc:180:
  /home/kaefert/src/enblend/enblend.hg/include/vigra_ext/fillpolygon.hxx: In 
function ‘void vigra_ext::detail::group_to_pairs(Iterator, Iterator, 
BackInsertIterator)’:
  
/home/kaefert/src/enblend/enblend.hg/include/vigra_ext/fillpolygon.hxx:255:21: 
error: ‘BOOST_FALLTHROUGH’ was not declared in this scope
   BOOST_FALLTHROUGH;
   ^
  make[2]: *** [src/CMakeFiles/enblend.dir/enblend.cc.o] Error 1
  make[1]: *** [src/CMakeFiles/enblend.dir/all] Error 2
  make: *** [all] Error 2

  Last time I had problems compiling enblend I could work around them by
  changing -DCMAKE_BUILD_TYPE=RelWithDebInfo into
  -DCMAKE_BUILD_TYPE=Debug - but this time that switch doesn't make any
  difference.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1305794] Re: OpenCL enabled build fails

2014-04-12 Thread Christoph Spiel
WRT your original errors.  They point to outdated OpenCL header files.
Ask your sysadmin to get the most recent versions from
http://www.khronos.org/opencl/
and install them in the appropriate place.

Next thing on her agenda is to update the OpenCL libraries to their
latest versions.  Again, the older versions tend to be much buggier
than recent ones.

The complete OpenCL environment (headers, drivers, libraries, etc.)
must work perfectly before you can expect Enblend to even try to
utilize the GPU.

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

Title:
  OpenCL enabled build fails

Status in Enblend:
  New

Bug description:
  My newly built enblend binary printed a lot of those lines:
  enblend: info: no OpenCL support compiled into Enblend

  So I looked into how to compile enblend with OpenCL support.
  I've found this cmake switch:
  -DENABLE_OPENCL:BOOL=ON

  and this package in my repos:
  nvidia-opencl-dev

  Next I got an error from make package right at the beginning:
  /bin/sh: 1: cannot create 
/home/kaefert/src/enblend/enblend.build_1044/src/kernels/distance_transform_fh.icl:
 Directory nonexistent

  So I created the directory manually, and now my compiling fails after 44% 
with a lot of lines like those:
  
opencl.cc:(.text._ZN3ocl12LazyFunctionINS_16SourceFilePolicyEE5buildERKSs[_ZN3ocl12LazyFunctionINS_16SourceFilePolicyEE5buildERKSs]+0x1d6):
 undefined reference to `clReleaseDevice'
  
opencl.cc:(.text._ZN3ocl12LazyFunctionINS_16SourceFilePolicyEE5buildERKSs[_ZN3ocl12LazyFunctionINS_16SourceFilePolicyEE5buildERKSs]+0x2d9):
 undefined reference to `clRetainDevice'

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1157155] Re: enblend 4.1 generates brighter images than originals

2013-12-26 Thread Christoph Spiel
@Frederic: Thanks for investigation the problem!

From revision 502d69450811 Enblend and Enfuse require
at least Little CMS version 2.5.  We hope to backport the patch
to the stable series soon.


** Changed in: enblend
   Status: Incomplete = Fix Committed

** Changed in: enblend
   Importance: Undecided = Medium

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

Title:
  enblend 4.1 generates brighter images than originals

Status in Enblend:
  Fix Committed

Bug description:
  I just notice that the recent versions of enblend (4.1 I think) generates a 
panorama image which is much more brighter than the original JPEGs.
  When the original JPEGs contain some black or dark areas, they becomes grey 
(like a problem of gamma).
  I check with Gimp and the histogram no longer contains black or dark colors 
as if it was compressed at right.

  As I didn't remember this kind of problems with previous enblend versions, I 
looked in recent options like CIECAM02 which is enabled by default.
  And, when I use --no-ciecam, the problem disappears.

  (In my case, all my original JPEGs are in sRGB and for this test case,
  I haven't done any exposition correction in Hugin : I just compare the
  result by adding and removing --no-ciecam).

  So, is it a regression or an expected behaviour ?

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 721136] Re: enblend creates an unexplainable black area.

2013-12-21 Thread Christoph Spiel
Lukas,

THX for your minimal example!  Admittedly, I cannot
reproduce your foo.tif with rev 6d6c88dcdc63, i.e.
current tip.  I tried any image order, NFT, GC, w/optimizer,
and wo/optimizer.  The result _always_ looked ok and
never showed any black areas.  Moreover the seam line
(`--visualize') between the image pairs was sane, too.

Maybe the bug you were hunting for such a long time is
gone now.  OTOH, I have example images from Bruno which
let the seamline vectorizer go postal.  So, there are some
bugs left that can cause black areas.  (Usage of plural
to be on the safe side.)

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

Title:
  enblend creates an unexplainable black area.

Status in Enblend:
  Confirmed

Bug description:
  enblending   http://prive.bitwizard.nl/t80001.tif
  and  http://prive.bitwizard.nl/t80003.tif
  results in  http://prive.bitwizard.nl/t8a.tif

  I cannot say I expected that black triangle in the output. My enblend
  was pulled from hg this morning (no changes) and built without
  imagecache or openMP. (imagecache causes corruption of the output
  similar but different to this. )

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 721136] Re: enblend creates an unexplainable black area.

2013-12-18 Thread Christoph Spiel
@Lukas: (i) GraphCut is absolutely unchanged in 6d6c88dc,
(ii) after its recent re-implementation it is again WIP
according to its author.

Please run with NFT only to see whether this fundamental
step now works any better.  BTW, GraphCut uses NFT as an
educated guess.

If you have a reasonably sized set of images, I'd be
interested in looking at the problem myself.

THX for testing!

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

Title:
  enblend creates an unexplainable black area.

Status in Enblend:
  Confirmed

Bug description:
  enblending   http://prive.bitwizard.nl/t80001.tif
  and  http://prive.bitwizard.nl/t80003.tif
  results in  http://prive.bitwizard.nl/t8a.tif

  I cannot say I expected that black triangle in the output. My enblend
  was pulled from hg this morning (no changes) and built without
  imagecache or openMP. (imagecache causes corruption of the output
  similar but different to this. )

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 685875] Re: severe ghosting in cloud row

2013-12-17 Thread Christoph Spiel
** Changed in: enblend
   Status: New = Incomplete

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

Title:
  severe ghosting in cloud row

Status in Enblend:
  Incomplete

Bug description:
  for a description of this issue see this thread at the hugin-ptx
  google group: http://groups.google.com/group/hugin-
  ptx/browse_thread/thread/671cd50a44211ca8?hl=en. the last three posts
  (under the name kunlun121) show my problem and provide a download
  link.

  i have downloaded an older version 3.1 (svn3176) that does not show
  the problem. this version was downloaded from harry van der wolf's web
  site (here:
  http://panorama.dyndns.org/index.php?lang=ENsubject=Hugintexttag=Hugin).

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 785803] Re: Enblend --no-optimize produces black holes into panoramas

2013-12-17 Thread Christoph Spiel
Check out rev 6d6c88dcdc63 or later.  Keep optimization
switched off and -- at your discretion GraphCut -- to get
reliable results.

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

Title:
  Enblend --no-optimize produces black holes into panoramas

Status in Enblend:
  Confirmed

Bug description:
  --no-optimize:
  http://i.imgur.com/Bc9hD.jpg

  How it should look:
  http://i.imgur.com/MAyhz.jpg

  Win7 x64 w/ 32bit and x64 Hugin 2011.1 RC1 (2011.0.0.8f1447ab8649
  built by Matthew Petroff), multithreaded Enblend. Project contains
  less than ten fisheye images encompassing the whole panosphere, so
  it's your average spherical panorama. You can see how much the images
  overlap here: http://i.imgur.com/KuAqU.jpg I think the issue could be
  related to too small overlap between images.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 721136] Re: enblend creates an unexplainable black area.

2013-12-17 Thread Christoph Spiel
Check out rev 6d6c88dcdc63 or later.  Switch off optimization
and -- at your discretion GraphCut -- to get reliable results.

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

Title:
  enblend creates an unexplainable black area.

Status in Enblend:
  Confirmed

Bug description:
  enblending   http://prive.bitwizard.nl/t80001.tif
  and  http://prive.bitwizard.nl/t80003.tif
  results in  http://prive.bitwizard.nl/t8a.tif

  I cannot say I expected that black triangle in the output. My enblend
  was pulled from hg this morning (no changes) and built without
  imagecache or openMP. (imagecache causes corruption of the output
  similar but different to this. )

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 785803] Re: Enblend --no-optimize produces black holes into panoramas

2013-12-17 Thread Christoph Spiel
** Changed in: enblend
   Importance: Undecided = Medium

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

Title:
  Enblend --no-optimize produces black holes into panoramas

Status in Enblend:
  Confirmed

Bug description:
  --no-optimize:
  http://i.imgur.com/Bc9hD.jpg

  How it should look:
  http://i.imgur.com/MAyhz.jpg

  Win7 x64 w/ 32bit and x64 Hugin 2011.1 RC1 (2011.0.0.8f1447ab8649
  built by Matthew Petroff), multithreaded Enblend. Project contains
  less than ten fisheye images encompassing the whole panosphere, so
  it's your average spherical panorama. You can see how much the images
  overlap here: http://i.imgur.com/KuAqU.jpg I think the issue could be
  related to too small overlap between images.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 739057] Re: Initial seam line has undesirable corners when near diagonal

2013-12-17 Thread Christoph Spiel
Please add your (pair of) input images to this issue report
such that we can test with the latest revision of Enblend.


** Changed in: enblend
   Status: New = Incomplete

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

Title:
  Initial seam line has undesirable corners when near diagonal

Status in Enblend:
  Incomplete

Bug description:
  The initial seam line between two images, where the best seam is close
  to being diagonal, end up with large horizontal/vertical deviations.
  (see attached)

  The problem appears to be that the nearest feature transform is using
  Manhattan distances to find the initial seam.   Certain image
  orientations cause this to give very bad initial seams.   A quick test
  of switching enblend to use Euclidean distances resolved this problem.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 989908] Re: black lines from graph-cut seam generator

2013-12-17 Thread Christoph Spiel
** Changed in: enblend
   Status: New = Incomplete

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

Title:
  black lines from graph-cut seam generator

Status in Enblend:
  Incomplete

Bug description:
  Using enblend 4.1-e378b04ea3b7 I'm seeing black seam lines when the
  graph-cut seam generator is used.  When I switch to use the nearest-
  feature-transform seam generator they go away.  It's a large stitch
  involving 13 images.  You can see the difference between the outputs
  here:

  http://www.bluelavalamp.net/hugin/enblend-seam/gc-pano_exposure_0006-small.jpg
  
http://www.bluelavalamp.net/hugin/enblend-seam/psm-nft-pano_exposure_0006-small.jpg

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 685105] Re: enblend fails to blend large pano

2013-11-13 Thread Christoph Spiel
** Changed in: enblend
   Status: Confirmed = Fix Committed

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

Title:
  enblend fails to blend large pano

Status in Enblend:
  Fix Committed

Bug description:
  Enblend failed with:

  enblend --compression=LZW -m 1200 -w -f135659x3947+0+1091 -o pano8110_l.tif 

  ...
  enblend: info: loading next image: pano8110_l.tif 1/1
  enblend: out of memory
  enblend: std::bad_alloc

  This is a simple 0.5Gpixel panorama I shot. And agreed, Hugin did warn
  me that it might take a lot of memory.

  The thing is: There is no other tool to stitch this with, so I'll have to 
make do with hugin and its toolset
  I thought there was an imagecache that would swap parts of images to disk...

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 989908] Re: black lines from graph-cut seam generator

2013-11-11 Thread Christoph Spiel
THX keafert for trying out Enblend on large panos.  You have
convinced me that we can close this issue, because enblend
fails to blend large pano is not a bug in the program.  You
proved that it is plain user incompetence, using wanna-be O/Ss,
or, in summary nothing we can fix.

The sizes of more than 236MPixels and more than 926MPixels
respectively that you reported for your successful, final panos
are well inside our design goals.

- The black line artifacts are gone w/non-ImageCache versions.
  Issue #989908 may be unaffected, though.
- The black hole artifacts are covered by issue #721136.

I wish we had a not a bug status in LP.  Do you want me to set
it to Invalid or Won't fix?  I'd prefer Invalid after all
of your investigations.

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

Title:
  black lines from graph-cut seam generator

Status in Enblend:
  New

Bug description:
  Using enblend 4.1-e378b04ea3b7 I'm seeing black seam lines when the
  graph-cut seam generator is used.  When I switch to use the nearest-
  feature-transform seam generator they go away.  It's a large stitch
  involving 13 images.  You can see the difference between the outputs
  here:

  http://www.bluelavalamp.net/hugin/enblend-seam/gc-pano_exposure_0006-small.jpg
  
http://www.bluelavalamp.net/hugin/enblend-seam/psm-nft-pano_exposure_0006-small.jpg

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 685105] Re: enblend fails to blend large pano

2013-11-11 Thread Christoph Spiel
THX kaefert for trying out Enblend on large panos. You have
convinced me that we can close this issue, because enblend
fails to blend large pano is not a bug in the program. You
proved that it is plain user incompetence, using wanna-be O/Ss,
or, in summary nothing we can fix.

The sizes of more than 236MPixels and more than 926MPixels
respectively that you reported for your successful, final panos
are well inside our design goals.

- The black line artifacts are gone w/non-ImageCache versions.
  Issue #989908 may be unaffected, though.
- The black hole artifacts are covered by issue #721136.

I wish we had a not a bug status in LP.  I'd prefer Invalid after
all of your investigations.

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

Title:
  enblend fails to blend large pano

Status in Enblend:
  Confirmed

Bug description:
  Enblend failed with:

  enblend --compression=LZW -m 1200 -w -f135659x3947+0+1091 -o pano8110_l.tif 

  ...
  enblend: info: loading next image: pano8110_l.tif 1/1
  enblend: out of memory
  enblend: std::bad_alloc

  This is a simple 0.5Gpixel panorama I shot. And agreed, Hugin did warn
  me that it might take a lot of memory.

  The thing is: There is no other tool to stitch this with, so I'll have to 
make do with hugin and its toolset
  I thought there was an imagecache that would swap parts of images to disk...

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1193872] Re: Invariant violation! connected components: Need more labels than can be represented in the destination type.

2013-11-06 Thread Christoph Spiel
** Changed in: enblend
 Assignee: (unassigned) = Mikolaj Leszczynski (rosomack)

** Changed in: enblend
   Status: New = In Progress

** Changed in: enblend
   Importance: Undecided = Medium

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

Title:
  Invariant violation! connected components: Need more labels than can
  be represented in the destination type.

Status in Enblend:
  In Progress

Bug description:
  See attached file

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1228601] Re: Emblend Error Minimizer1D

2013-10-08 Thread Christoph Spiel
Fixed in 4.1.2.


** Changed in: enblend
   Status: New = Fix Released

** Changed in: enblend
   Importance: Undecided = Medium

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  Emblend Error Minimizer1D

Status in Enblend:
  Fix Released

Bug description:
  enblend: an exception occured
  enblend: Minimizer1D::set_bracket: minimum not bracketed
  enblend: info: remove invalid output image IMG_0700-hdr-IMG_0826-hdr.jpg
  make: *** [IMG_0700-hdr-IMG_0826-hdr.jpg] Error 1

  I've gotten this error a few times and can find no info on either
  Minimizer1D or 'minimum not bracketed'.  Restitching this panorama
  results in the same error.  Two other projects with the same error can
  reliably reproduce the error when rerun.

  ###
  System Info:
  Operating System: Linux 3.10.9-200.fc19.x86_64 x86_64
  Architecture: 64 bit
  Free memory: 27292300 kiB

  Hugin
  Version: 2012.0.0.a94faa15c927
  Path to resources: /usr/share/hugin/xrc/
  Path to data: /usr/share/hugin/data/
  Path to user lensfun database: /home/drew/.local/share/lensfun

  Libraries
  wxWidgets: 2.8.12.0
  libpano13: 2.9.18 
  Boost: 1.53.0
  Exiv2: 0.23.0

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1214004] Re: Enfuse 4.1.1 crashes on Windows 7

2013-10-07 Thread Christoph Spiel
There you go: fixed in 4.1.2, i.e. rev ac3dd60b8c45.


** Changed in: enblend
   Status: Fix Committed = Fix Released

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

Title:
  Enfuse 4.1.1 crashes on Windows 7

Status in Enblend:
  Fix Released

Bug description:
  When I try to enfuse the attached three images, Windows reports an
  error message on the following enfuse command:

  enfuse.exe -o DSC01374_HDR.tif  --exposure-weight=1 --saturation-
  weight=0.2 --contrast-weight=0 --contrast-window-size=5 --depth=16
  --compression=LZW  aligned_.tif aligned_0001.tif
  aligned_0002.tif

  This is the error message:
  [Window Title]
  enfuse.exe

  [Main Instruction]
  enfuse.exe has stopped working

  [Content]
  A problem caused the program to stop working correctly. Windows will close 
the program and notify you if a solution is available.

  [Close program]

  
  I tried to attach the three images to this bug report, but I guess the file 
is too large (500 MB). If you want, I can make it available to you.

  I'm running enblend-enfuse-4.1.1-win64 on Windows 7.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1214004] Re: Enfuse 4.1.1 crashes on Windows 7

2013-10-06 Thread Christoph Spiel
The problem is the escaping exception Minimizer1D::set_bracket: minimum not 
bracketed.
It was fixed in rev0f3c8eea75a2, which belongs to the current development 
series; the
patch has not been backported to the stable series yet, i.e it is currently 
unreleased.
http://hg.code.sf.net/p/enblend/code/rev/0f3c8eea75a2

As it is unsure whether we'll ship another stable release before the 
development line
officially becomes version 4.2, you can try to get your hands on any binary 
built with the
mentioned mid-May 2013 fix.


** Changed in: enblend
   Status: Incomplete = Fix Committed

** Changed in: enblend
   Importance: Undecided = Medium

** Changed in: enblend
 Assignee: (unassigned) = Christoph Spiel (cspiel)

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

Title:
  Enfuse 4.1.1 crashes on Windows 7

Status in Enblend:
  Fix Committed

Bug description:
  When I try to enfuse the attached three images, Windows reports an
  error message on the following enfuse command:

  enfuse.exe -o DSC01374_HDR.tif  --exposure-weight=1 --saturation-
  weight=0.2 --contrast-weight=0 --contrast-window-size=5 --depth=16
  --compression=LZW  aligned_.tif aligned_0001.tif
  aligned_0002.tif

  This is the error message:
  [Window Title]
  enfuse.exe

  [Main Instruction]
  enfuse.exe has stopped working

  [Content]
  A problem caused the program to stop working correctly. Windows will close 
the program and notify you if a solution is available.

  [Close program]

  
  I tried to attach the three images to this bug report, but I guess the file 
is too large (500 MB). If you want, I can make it available to you.

  I'm running enblend-enfuse-4.1.1-win64 on Windows 7.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1214004] Re: Enfuse 4.1.1 crashes on Windows 7

2013-10-03 Thread Christoph Spiel
(1) You could re-run Enfuse with a higher verbosity setting.
See the Enfuse manual for a description of the levels.
(2) You could re-run Enfuse under the supervision of a debugger.
Keep your fingers crossed that your binary contains (enough)
debugging symbols.

This should give us more insights than just something is
rotten, Marcellus.

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

Title:
  Enfuse 4.1.1 crashes on Windows 7

Status in Enblend:
  Incomplete

Bug description:
  When I try to enfuse the attached three images, Windows reports an
  error message on the following enfuse command:

  enfuse.exe -o DSC01374_HDR.tif  --exposure-weight=1 --saturation-
  weight=0.2 --contrast-weight=0 --contrast-window-size=5 --depth=16
  --compression=LZW  aligned_.tif aligned_0001.tif
  aligned_0002.tif

  This is the error message:
  [Window Title]
  enfuse.exe

  [Main Instruction]
  enfuse.exe has stopped working

  [Content]
  A problem caused the program to stop working correctly. Windows will close 
the program and notify you if a solution is available.

  [Close program]

  
  I tried to attach the three images to this bug report, but I guess the file 
is too large (500 MB). If you want, I can make it available to you.

  I'm running enblend-enfuse-4.1.1-win64 on Windows 7.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 685105] Re: enblend fails to blend large pano

2013-10-02 Thread Christoph Spiel
Oops!  Sorry, I was off-by-one in the
exponent.  8-/  The largest _signed_ integer
(`int') typically is 2**31 - 1, not 2**32 - 1.
The latter is correct for _unsigned_ integers
(`unsigned int').  However, your calculation
still holds even with the half-as-large limit.


 Another thing that would be great for that
 purpose was if I could combine pictures of
 different zoom levels into a panorama with
 hugin.

Enblend will always produce an image
(often called panorama) at exactly one
resolution.  Currently, no provisions are
available to generate data for multi-resolution
panorama viewers.  A common way to circumvent
this limitation is to generate a panorama at the
highest possible resolution and feed it into a
3D, VR, or whatever multi-resolution format
generator, which -- again typically -- has
compatible viewer applications as side-kicks or
vice versa.

With respect to the problem of combining
images at different resolutions into one
panorama.  This is possible in the way that you
could upscale all of your wide-angle shots
until their resolution matches the one of your
most extreme telephoto image.  Now you cut holes
with some overlap (for control-points, alignment
and for Enblend to blend the seam away) into the
wide-angle shots where the telephoto ones sit.
Otherwise Enblend complains that your telephoto
images do not add new content.  Finally, you
blend all images together, where you pay
particular attention to the images' order.
Wide-angle shots -- the frames -- go first,
telephoto ones -- the pot-hole fillers -- go
last.

I have never created a panorama this way, but we
have a standard test case for Enblend comprising
of a pair of images, where the first image has a
hole and the second one fills it with generous
overlap.  This test works perfectly well.
Maybe, Bruno Postle wants to chime in here, as
he often experiments with the boundaries of
Enblend.


 With hugin 2012 the assistant finds a lot of
 wrong control points between pictures that
 don't overlap.  ...

This question ought to go to the Hugin
newsgroup.  It is misplaced here.

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

Title:
  enblend fails to blend large pano

Status in Enblend:
  Confirmed

Bug description:
  Enblend failed with:

  enblend --compression=LZW -m 1200 -w -f135659x3947+0+1091 -o pano8110_l.tif 

  ...
  enblend: info: loading next image: pano8110_l.tif 1/1
  enblend: out of memory
  enblend: std::bad_alloc

  This is a simple 0.5Gpixel panorama I shot. And agreed, Hugin did warn
  me that it might take a lot of memory.

  The thing is: There is no other tool to stitch this with, so I'll have to 
make do with hugin and its toolset
  I thought there was an imagecache that would swap parts of images to disk...

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1228601] Re: Emblend Error Minimizer1D

2013-10-01 Thread Christoph Spiel
Try tip of development branch.

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

Title:
  Emblend Error Minimizer1D

Status in Enblend:
  New

Bug description:
  enblend: an exception occured
  enblend: Minimizer1D::set_bracket: minimum not bracketed
  enblend: info: remove invalid output image IMG_0700-hdr-IMG_0826-hdr.jpg
  make: *** [IMG_0700-hdr-IMG_0826-hdr.jpg] Error 1

  I've gotten this error a few times and can find no info on either
  Minimizer1D or 'minimum not bracketed'.  Restitching this panorama
  results in the same error.  Two other projects with the same error can
  reliably reproduce the error when rerun.

  ###
  System Info:
  Operating System: Linux 3.10.9-200.fc19.x86_64 x86_64
  Architecture: 64 bit
  Free memory: 27292300 kiB

  Hugin
  Version: 2012.0.0.a94faa15c927
  Path to resources: /usr/share/hugin/xrc/
  Path to data: /usr/share/hugin/data/
  Path to user lensfun database: /home/drew/.local/share/lensfun

  Libraries
  wxWidgets: 2.8.12.0
  libpano13: 2.9.18 
  Boost: 1.53.0
  Exiv2: 0.23.0

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1220051] Re: crash of enblend due to malloc failure while exporting to exr file

2013-10-01 Thread Christoph Spiel
Read your own log file and you find Enblend's comment:
enblend: warning: only one input image given.
enblend: warning: Enblend needs two or more overlapping input images in 
order to do
enblend: warning: blending calculations.  The output will be the same as 
the input.
which is correct as you just pass
Montan-2013-2845-48_stack_hdr_.exr
to Enblend.  I guess you wanted to pass all three
of your images, didn't you?

The following error is unfortunate, but you would not have
created any panorama anyhow.  Follow up here if _this_ error
re-appears.

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

Title:
  crash of enblend due to malloc failure while exporting to exr file

Status in Enblend:
  New

Bug description:
  please have a look at my log file

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1220523] Re: enblend: error writing to image swap file.

2013-10-01 Thread Christoph Spiel
You ran out of disk space.  Perhaps the partion where
/tmp gets mounted is small.

The particular version of Enblend you are using (ImageCache)
is best for systems with little memory, but lots of free disk space.
Prefer the version without ImageCache to benefit from lots of RAM.


** Changed in: enblend
   Status: New = Invalid

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

Title:
  enblend: error writing to image swap file.

Status in Enblend:
  Invalid

Bug description:
  Getting an error when stitching about memory/swap file.  I have LOTS
  of memory left.

  Text of the logfile:

  ---

  ===
  ***  Panorama makefile generated by Hugin   ***
  ===
  System information
  ===
  Operating system: GNU/Linux
  Release: 3.10.10-1-ARCH
  Kernel version: #1 SMP PREEMPT Fri Aug 30 11:30:06 CEST 2013
  Machine: x86_64
  Disc usage
  Filesystem  Size  Used Avail Use% Mounted on
  /dev/sda1   220G  102G  107G  49% /
  dev 1.9G 0  1.9G   0% /dev
  run 2.0G  960K  2.0G   1% /run
  tmpfs   2.0G  604K  2.0G   1% /dev/shm
  tmpfs   2.0G 0  2.0G   0% /sys/fs/cgroup
  tmpfs   2.0G   64K  2.0G   1% /tmp
  /dev/sdb1   275G  201G   61G  77% /media/Storage
  /dev/sdc1   917G  448G  423G  52% /media/Storage2
  /dev/sdd1   7.5G  224K  7.5G   1% /run/media/sam/CANON_DC
  /dev/sde115G  1.4G   14G  10% /run/media/sam/disk
  Memory usage
   total   used   free sharedbuffers cached
  Mem:  3957   1690   2266  0 11357
  -/+ buffers/cache:   1321   2635
  Swap:10485745   9740
  ===
  Output options
  ===
  Hugin Version: 2012.0.0.a94faa15c927
  Project file: /tmp/huginpto_HiFrJn
  Output prefix: IMGP6318p
  Projection: Equirectangular (2)
  Field of view: 137 x 62
  Canvas dimensions: 23440 x 10608
  Crop area: (684,926) - (21872,8222)
  Output exposure value: -0.46
  Selected outputs
  Normal panorama
  * Blended panorama
  ===
  Input images
  ===
  Number of images in project file: 6
  Number of active images: 6
  Image 0: /home/sam/Desktop/Slesse/converted/IMGP6318.png
  Image 0: Size 3032x2016, Exposure: -0.46
  Image 1: /home/sam/Desktop/Slesse/converted/IMGP6319.png
  Image 1: Size 3032x2016, Exposure: -0.46
  Image 2: /home/sam/Desktop/Slesse/converted/IMGP6320.png
  Image 2: Size 3032x2016, Exposure: -0.46
  Image 3: /home/sam/Desktop/Slesse/converted/IMGP6321.png
  Image 3: Size 3032x2016, Exposure: -0.46
  Image 4: /home/sam/Desktop/Slesse/converted/IMGP6322.png
  Image 4: Size 3032x2016, Exposure: -0.46
  Image 5: /home/sam/Desktop/Slesse/converted/IMGP6323.png
  Image 5: Size 3032x2016, Exposure: -0.46
  ===
  Testing programs
  ===
  Checking nona...[OK]
  Checking enblend...[OK]
  Checking enfuse...[OK]
  Checking hugin_hdrmerge...[OK]
  Checking exiftool...[OK]
  ===
  Stitching panorama
  ===
  nona -t 4  -r ldr -m TIFF_m -o IMGP6318p -i 0 /tmp/huginpto_HiFrJn
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6318.png
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6319.png
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6320.png
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6321.png
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6322.png
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6323.png
  nona -t 4  -r ldr -m TIFF_m -o IMGP6318p -i 1 /tmp/huginpto_HiFrJn
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6318.png
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6319.png
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6320.png
  Unable to read EXIF data from opened 
file:/home/sam/Desktop/Slesse/converted/IMGP6321.png
  Unable to read EXIF data from opened 

[Hugin-devs] [Bug 1214004] Re: Enfuse 4.1.1 crashes on Windows 7

2013-10-01 Thread Christoph Spiel
We can't smell error messages.  You must show them to us in the Bug
Description.


** Changed in: enblend
   Status: New = Incomplete

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

Title:
  Enfuse 4.1.1 crashes on Windows 7

Status in Enblend:
  Incomplete

Bug description:
  When I try to enfuse the attached three images, Windows reports an
  error message on the following enfuse command:

  enfuse.exe -o DSC01374_HDR.tif  --exposure-weight=1 --saturation-
  weight=0.2 --contrast-weight=0 --contrast-window-size=5 --depth=16
  --compression=LZW  aligned_.tif aligned_0001.tif
  aligned_0002.tif

  I tried to attach the three images to this bug report, but I guess the
  file is too large (500 MB). If you want, I can make it available to
  you.

  I'm running enblend-enfuse-4.1.1-win64 on Windows 7.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1220886] Re: imagemagick used to build docs but fatal if not found with docs disabled

2013-10-01 Thread Christoph Spiel
** Changed in: enblend
   Status: New = Fix Committed

** Changed in: enblend
   Importance: Undecided = Medium

** Changed in: enblend
 Assignee: (unassigned) = Kornel (kornel-benko)

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

Title:
  imagemagick used to build docs but fatal if not found with docs
  disabled

Status in Enblend:
  Fix Committed

Bug description:
  According to the README, ImageMagick is used for building the
  documentation.  However, the ImageMagick check in CMakeLists.txt is
  fatal even if -DDOC=OFF is used.

  If there is no other use of the ImageMagick tools inside enblend-
  enfuse, the ImageMagick test should not happen unless -DDOC=ON.

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 685105] Re: enblend fails to blend large pano

2013-10-01 Thread Christoph Spiel
OK -- a few words from your chief
maintainer of Enblend/Enfuse.


1. ImageCache

Any ImageCache support has been removed
from the development branches of Enblend and
Enfuse.  It won't come back unless some brave,
brilliant, ... hacker steps up and takes
responsibility for the code.  Thus, I consider
comments on whether to use or to avoid the
ImageCache as futile.  Virtually, only the
non-ImageCache (inherently fast and easily
parallelizable) version exists.


2. Image-Size Limitations of Enblend and Enfuse

In brief: there are several.  Some
restrictions exist because we are a bit too
generous in our use of memory, others are
enforced upon us by third-party libraries, most
importantly Vigra.

Rule-of-Thumb: Neither Enblend no Enfuse can
handle any image larger than 2**32 - 1
pixels.  For geeks this is INT_MAX or
std::numeric_limitsint::max().

  * The type of image (8-bit, 16-bit, bw,
color, w/alpha, etc.) does not matter here,
only the pixel count.

  * The limit applies to any of the input
images, all internally-held, transient
images, and of course the output image.  As
a programmer would put it: Vigra sometimes
substitutes type `int' for type `ptrdiff_t'
and that bleeds through.

  * Working with a 64-bit o/s does not
automatically help, for many compilers
encode `int' with 32 bits to improve
performance; they only use 64 bits for type
`long int'.  Just compiling Enblend or
Enfuse with a C++-compiler that uses 64 bits
for an `int' on such systems, breaks the
ABI, i.e., the resulting objects won't link
against any of the support libraries.

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

Title:
  enblend fails to blend large pano

Status in Enblend:
  Confirmed

Bug description:
  Enblend failed with:

  enblend --compression=LZW -m 1200 -w -f135659x3947+0+1091 -o pano8110_l.tif 

  ...
  enblend: info: loading next image: pano8110_l.tif 1/1
  enblend: out of memory
  enblend: std::bad_alloc

  This is a simple 0.5Gpixel panorama I shot. And agreed, Hugin did warn
  me that it might take a lot of memory.

  The thing is: There is no other tool to stitch this with, so I'll have to 
make do with hugin and its toolset
  I thought there was an imagecache that would swap parts of images to disk...

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1220051] Re: crash of enblend due to malloc failure while exporting to exr file

2013-10-01 Thread Christoph Spiel
Martha, my dear -

You are right, I cannot reproduce the problem here on any
of my (Debian/SuSE) Linux boxes.

If EXR is your only problem, I can suggest to you that you switch to
16-bit TIFF, 16-bit PNG, or 32-bit floating-point TIFF.  EXR's `half'
float suffers from a short significant anyhow.  See the description
of the `--depth' option in any Enblend or Enfuse manual.  Either
tell nona(1) to produce appropriate images or convert manually
with ImageMagick, GraphicsMagick, G'Mic or whatever.

/Surely

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

Title:
  crash of enblend due to malloc failure while exporting to exr file

Status in Enblend:
  New

Bug description:
  please have a look at my log file

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1165912] Re: autoconf doesn't support arm 64

2013-05-25 Thread Christoph Spiel
You can just bump the version forward.
Please adjust configure.in accordingly.

Patch is candidate for 4.1.2.


** Changed in: enblend
   Status: New = Triaged

** Changed in: enblend
   Importance: Undecided = Medium

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

Title:
  autoconf doesn't support arm 64

Status in Enblend:
  Triaged

Bug description:
  Another bug report from Fedora bugzilla...

  Apparently enblend-enfuse needs to use autoconf-2.69 in order to
  support building for the ARM 64 architecture:
  https://bugzilla.redhat.com/show_bug.cgi?id=925312

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1181678] Re: build-error with texinfo 5.1

2013-05-24 Thread Christoph Spiel
THX for tracking down the problems in detail.

#1: Patch in my local repo; probably will be applied.
#2: Screwing up the output is not the way to go.  We can
prevent unwanted whitespace from occurring by terminating
the relevant lines with `@c', though:
@classictimes{}@c
thereby violating your rule ... line by itself.
#3: Breaks my build -- LOL.
$ makeinfo --version
makeinfo (GNU texinfo) 4.13


** Changed in: enblend
   Status: New = Triaged

** Changed in: enblend
   Importance: Undecided = Low

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

Title:
  build-error with texinfo 5.1

Status in Enblend:
  Triaged

Bug description:
  Hello,

  documentation generation fails with texinfo 5.1.  texinfo seems to have 
stopped supporting colons in variable names (@set - @value), causing errors 
like this one:
  -
  doc/enfuse.texi:564: bad syntax for @value
  -

  According to texinfo 5.1 documentation basically the only thing
  guaranteed to work are alpha-numericals:

  Subsequent characters, if any, may not be whitespace, ‘@’, braces,
  angle brackets, or any of ‘~`^+|’; other characters, such as ‘%’, may
  work. However, it is best to use only letters and numerals in a flag
  name, not ‘-’ or ‘_’ or others—they will work in some contexts, but
  not all, due to limitations in TeX.

  cu Andreas

  See http://bugs.debian.org/708800 or
  https://bugzilla.redhat.com/show_bug.cgi?id=919935

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1181678] Re: build-error with texinfo 5.1

2013-05-20 Thread Christoph Spiel
THX for feeding the doc into Texinfo-5.1 again.
I'm still on makeinfo-4.13, so I cannot check myself yet.
Thus, the problem will remain unless someone sends us a patch.

On a medium time-scale I'm inclined to switch to plain LaTeX
and drop Texinfo.  The vast majority of users doesn't read the
documentation at all.  The rest prefers PDF.  Or whatever HTML,
if it only is on a public server.

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

Title:
  build-error with texinfo 5.1

Status in Enblend:
  New

Bug description:
  Hello,

  documentation generation fails with texinfo 5.1.  texinfo seems to have 
stopped supporting colons in variable names (@set - @value), causing errors 
like this one:
  -
  doc/enfuse.texi:564: bad syntax for @value
  -

  According to texinfo 5.1 documentation basically the only thing
  guaranteed to work are alpha-numericals:

  Subsequent characters, if any, may not be whitespace, ‘@’, braces,
  angle brackets, or any of ‘~`^+|’; other characters, such as ‘%’, may
  work. However, it is best to use only letters and numerals in a flag
  name, not ‘-’ or ‘_’ or others—they will work in some contexts, but
  not all, due to limitations in TeX.

  cu Andreas

  See http://bugs.debian.org/708800 or
  https://bugzilla.redhat.com/show_bug.cgi?id=919935

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1155350] Re: build with texinfo 5.1

2013-03-30 Thread Christoph Spiel
Can we set the status to Won't Fix or better Invalid?
This looks like an Automake/Autoconf problem.

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

Title:
  build with texinfo 5.1

Status in Enblend:
  Triaged

Bug description:
  The downstream fedora enblend package is carrying this patch (by Rex
  Dieter), he says it's upstreamable so here you go:

fix pdf generation with recent texlive, set TEXINPUTS properly
  (upstreamable)

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1155350] Re: build with texinfo 5.1

2013-03-20 Thread Christoph Spiel
** Changed in: enblend
   Status: New = Triaged

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

Title:
  build with texinfo 5.1

Status in Enblend:
  Triaged

Bug description:
  The downstream fedora enblend package is carrying this patch (by Rex
  Dieter), he says it's upstreamable so here you go:

fix pdf generation with recent texlive, set TEXINPUTS properly
  (upstreamable)

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1155350] Re: build with texinfo 5.1

2013-03-16 Thread Christoph Spiel
The patch is nonsense because all Makefile.ins
are re-generated by every run of configure(1).

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

Title:
  build with texinfo 5.1

Status in Enblend:
  New

Bug description:
  The downstream fedora enblend package is carrying this patch (by Rex
  Dieter), he says it's upstreamable so here you go:

fix pdf generation with recent texlive, set TEXINPUTS properly
  (upstreamable)

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1153546] Re: black artifacts after blending

2013-03-13 Thread Christoph Spiel
Please work on the _tips_ of either the development branch
(currently: http://hg.code.sf.net/p/enblend/code/rev/b0b27f8c7de1)
or the stable branch (currently: 
http://hg.code.sf.net/p/enblend/code/rev/881360218998),
for your version is
(i) ancient, i.e. we won't fix anything there anyhow and
(ii) is _known_ to have a bug in the polygon closing
 pretty much like to one you are reporting.  It was fixed in
 revisions #63725e0bd9ec (default) and #8a9faf211724
 (stable-4_1).

Don't hesitate to contact me via private e-mail, if you need assistance.

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

Title:
  black artifacts after blending

Status in Enblend:
  New

Bug description:
  I'm frequently getting black artifacts on some blended photos (none or
  one in small projects, easily 5 to 10 artifacts in projects of more
  than 100 photos).

  The occurrence of artifacts does not depend on the output resolution.
  The shape, however, is dependent on the resolution.

  Appended are three photos.  On my machine blending yields the following 
output: 
  $ enblend -v -o foo.tif img_7306-7317.tif img_7306-73170010.tif 
img_7306-73170011.tif --fine-mask
  enblend: info: loading next image: img_7306-7317.tif 1/1
  enblend: info: loading next image: img_7306-73170010.tif 1/1
  enblend: images do not overlap - they will be combined without blending
  enblend: use the -l flag to force blending with a certain number of levels
  enblend: info: loading next image: img_7306-73170011.tif 1/1
  enblend: info: creating fine blend mask: 1/3 2/3 3/3
  enblend: info: optimizing 2 distinct seams
  enblend: info: Annealing Optimizer, s0: 1/4 2/4 3/4 4/4
  enblend: info: Annealing Optimizer, s1: 1/4 2/4 3/4 4/4
  enblend: info: Dijkstra Optimizer: s0 s1
  enblend: info: using 5 blending level(s)
  enblend: info: generating Gaussian pyramid:  g0 g1 g2 g3 g4
  enblend: info: generating Gaussian pyramid:  g0 g1 g2 g3 g4
  enblend: info: generating Laplacian pyramid: l0 l1 l2 l3 l4
  enblend: info: generating Gaussian pyramid:  g0 g1 g2 g3 g4
  enblend: info: generating Laplacian pyramid: l0 l1 l2 l3 l4
  enblend: info: blending layers:  l0 l1 l2 l3 l4
  enblend: info: collapsing Laplacian pyramid: l4 l3 l2 l1 l0
  enblend: info: writing final output


  The version is
  $ enblend -V
  enblend 4.1-700e60bc31b5

  Copyright (C) 2004-2012 Andrew Mihal.
  License GPLv2+: GNU GPL version 2 or later 
http://www.gnu.org/licenses/gpl.html
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.

  Written by Andrew Mihal and others.

  Please tell me if any additional output would be helpful.

  cheers, lukas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1153546] Re: black artifacts after blending

2013-03-12 Thread Christoph Spiel
 ... choosing nft doesn't make a difference
 with respect to my problem

You are using a pre-release of Enblend
version 4.1.  Therefore, your default PSG is
NFT, I'm on the development tip and GC is the
default here, thus I had to force NFT and you
found no differences.  Makes sense.


 Would it be a solution for me to turn
 seam-optimization off by default?

Yes, if it cures the problem and you can
live with the sub-optimal blend.

We have a bug in the seam-line optimizer in
Enblend version 4.1.  You could either
reconfigure your SCM to use the stable branch
with
hg branch stable-4_1
or download the 4.1pl1 tarball from SF.  BTW,
Both go with the old Boost libraries.


 Is there anything I can do to find out what
 what causes my black areas?

Depends on how masochistic you are.  If
the packaged version 4.1.1 or switching to the
stable branch fixes the bug you could call it a
day.  Otherwise, use e.g. `--save-masks' or
`--optimize --visualize' to find out about the
seam lines.  More hard core hacking (We'll take
the long way.  -- Princess Amidala): recompile
Enblend with
-DDEBUG_POLYGON_FILL
after comprehending what the #define does and
where the the heck ,polygon.tif comes from.


 Unfortunately I can't compile the most recent
 version off the svn because it depends on some
 boost libraries that are newer than the ones
 that ship with Debian 6. However Debian 7 will
 be stable some time soon-isch.

I'm on an ancient Debian system, too.
My workaround is to pull Boost from their SVN
repo, compile it, and point to the
in-source-tree directories b2 instructs me to
when re-configuring Enblend/Enfuse.  Part of my
reconfigure script looks something like this:

set -a# export all variables
...
BOOST_ROOT=path-to-compiled-boost-svn-directory
CPPFLAGS=-I$BOOST_ROOT
LDFLAGS=-L$BOOST_ROOT/stage/lib -Wl,-rpath=$BOOST_ROOT/stage/lib
...
../configure your-options

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

Title:
  black artifacts after blending

Status in Enblend:
  New

Bug description:
  I'm frequently getting black artifacts on some blended photos (none or
  one in small projects, easily 5 to 10 artifacts in projects of more
  than 100 photos).

  The occurrence of artifacts does not depend on the output resolution.
  The shape, however, is dependent on the resolution.

  Appended are three photos.  On my machine blending yields the following 
output: 
  $ enblend -v -o foo.tif img_7306-7317.tif img_7306-73170010.tif 
img_7306-73170011.tif --fine-mask
  enblend: info: loading next image: img_7306-7317.tif 1/1
  enblend: info: loading next image: img_7306-73170010.tif 1/1
  enblend: images do not overlap - they will be combined without blending
  enblend: use the -l flag to force blending with a certain number of levels
  enblend: info: loading next image: img_7306-73170011.tif 1/1
  enblend: info: creating fine blend mask: 1/3 2/3 3/3
  enblend: info: optimizing 2 distinct seams
  enblend: info: Annealing Optimizer, s0: 1/4 2/4 3/4 4/4
  enblend: info: Annealing Optimizer, s1: 1/4 2/4 3/4 4/4
  enblend: info: Dijkstra Optimizer: s0 s1
  enblend: info: using 5 blending level(s)
  enblend: info: generating Gaussian pyramid:  g0 g1 g2 g3 g4
  enblend: info: generating Gaussian pyramid:  g0 g1 g2 g3 g4
  enblend: info: generating Laplacian pyramid: l0 l1 l2 l3 l4
  enblend: info: generating Gaussian pyramid:  g0 g1 g2 g3 g4
  enblend: info: generating Laplacian pyramid: l0 l1 l2 l3 l4
  enblend: info: blending layers:  l0 l1 l2 l3 l4
  enblend: info: collapsing Laplacian pyramid: l4 l3 l2 l1 l0
  enblend: info: writing final output


  The version is
  $ enblend -V
  enblend 4.1-700e60bc31b5

  Copyright (C) 2004-2012 Andrew Mihal.
  License GPLv2+: GNU GPL version 2 or later 
http://www.gnu.org/licenses/gpl.html
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.

  Written by Andrew Mihal and others.

  Please tell me if any additional output would be helpful.

  cheers, lukas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


[Hugin-devs] [Bug 1153546] Re: black artifacts after blending

2013-03-11 Thread Christoph Spiel
** Attachment added: Enblend output image
   
https://bugs.launchpad.net/enblend/+bug/1153546/+attachment/3568485/+files/a.tif

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

Title:
  black artifacts after blending

Status in Enblend:
  New

Bug description:
  I'm frequently getting black artifacts on some blended photos (none or
  one in small projects, easily 5 to 10 artifacts in projects of more
  than 100 photos).

  The occurrence of artifacts does not depend on the output resolution.
  The shape, however, is dependent on the resolution.

  Appended are three photos.  On my machine blending yields the following 
output: 
  $ enblend -v -o foo.tif img_7306-7317.tif img_7306-73170010.tif 
img_7306-73170011.tif --fine-mask
  enblend: info: loading next image: img_7306-7317.tif 1/1
  enblend: info: loading next image: img_7306-73170010.tif 1/1
  enblend: images do not overlap - they will be combined without blending
  enblend: use the -l flag to force blending with a certain number of levels
  enblend: info: loading next image: img_7306-73170011.tif 1/1
  enblend: info: creating fine blend mask: 1/3 2/3 3/3
  enblend: info: optimizing 2 distinct seams
  enblend: info: Annealing Optimizer, s0: 1/4 2/4 3/4 4/4
  enblend: info: Annealing Optimizer, s1: 1/4 2/4 3/4 4/4
  enblend: info: Dijkstra Optimizer: s0 s1
  enblend: info: using 5 blending level(s)
  enblend: info: generating Gaussian pyramid:  g0 g1 g2 g3 g4
  enblend: info: generating Gaussian pyramid:  g0 g1 g2 g3 g4
  enblend: info: generating Laplacian pyramid: l0 l1 l2 l3 l4
  enblend: info: generating Gaussian pyramid:  g0 g1 g2 g3 g4
  enblend: info: generating Laplacian pyramid: l0 l1 l2 l3 l4
  enblend: info: blending layers:  l0 l1 l2 l3 l4
  enblend: info: collapsing Laplacian pyramid: l4 l3 l2 l1 l0
  enblend: info: writing final output


  The version is
  $ enblend -V
  enblend 4.1-700e60bc31b5

  Copyright (C) 2004-2012 Andrew Mihal.
  License GPLv2+: GNU GPL version 2 or later 
http://www.gnu.org/licenses/gpl.html
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.

  Written by Andrew Mihal and others.

  Please tell me if any additional output would be helpful.

  cheers, lukas

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

___
Mailing list: https://launchpad.net/~hugin-devs
Post to : hugin-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~hugin-devs
More help   : https://help.launchpad.net/ListHelp


  1   2   >