hugin-0.8.0_beta2 released

12 views
Skip to first unread message

Bruno Postle

unread,
Mar 9, 2009, 6:19:13 PM3/9/09
to Hugin ptx
A hugin-0.8.0_beta2 (beta release 2) tarball is available here:

https://sourceforge.net/project/showfiles.php?group_id=77506&package_id=311429

This is a beta release, i.e. it may not work for you. The final
release is likely to have further bugfixes and minor feature
enhancements.

Most translations haven't been updated since 0.7.0, so this release
isn't fully internationalised yet.

Changes since 0.8.0 beta1:

* Updated German, Swedish, Slovak, Dutch translations

* Italian translation of the manual

* New feature: Stitching now starts with tests for each of the tools

* New feature: Control point tab pull-down menus indicate control
point quality between images

* New feature: Reset button on Camera and Lens tab

* Hugin should now build with gcc-4.4.0

* Align button doesn't override loaded lens settings

* Lots of PTBatcher (batch processor) fixes

* Many OS X fixes

* celeste (sky identification) fixes

* Fast preview fix for flickering on Windows

* Other bugfixes, new bugs

See README, ChangeLog and INSTALL_cmake for more information.

This release is equivalent to svn 3714, recent hugin binary
installers for testing can be found here:

http://panospace.wordpress.com/downloads/

--
Bruno

Bruno Postle

unread,
Mar 9, 2009, 6:43:47 PM3/9/09
to Hugin ptx
On Mon 09-Mar-2009 at 22:19 +0000, Bruno Postle wrote:
>
> * Updated German, Swedish, Slovak, Dutch translations

This is the state of the hugin translations:

sk.po (Slovak) 1 untranslated message.
sv.po (Swedish) 1 untranslated message.
nl.po (Dutch) 3 untranslated messages.
de.po (German) 13 untranslated messages.
fr.po (French) 64 untranslated messages.
ja.po (Japanese) 86 untranslated messages.
ru.po (Russian) 87 untranslated messages.
zh_CN.po (Simplified Chinese) 87 untranslated messages.
es.po (Spanish) 89 untranslated messages.
bg.po (Bulgarian) 96 untranslated messages.
cs_CZ.po (Czech) 98 untranslated messages.
hu.po (Hungarian) 98 untranslated messages.
ko.po (Korean) 99 untranslated messages.
pl.po (Polish) 99 untranslated messages.
it.po (Italian) 100 untranslated messages.
uk.po (Ukranian) 180 untranslated messages.
pt_BR.po (Brazilian Portuguese) 229 untranslated messages.
ca_ES.po (Catalan) 263 untranslated messages.

--
Bruno

Bruno Postle

unread,
Mar 9, 2009, 7:26:12 PM3/9/09
to Hugin ptx
Hi all, this release process has consumed nearly all my spare time
for the last few weeks, so I need to slow down a bit. Even so, it
would be nice to get hugin 0.8.0 out, an April release would be six
months since 0.7.0.

What else needs to be done?

There have been lots of recent changes, so I'd expect these to
generate some new bugs.

I have no idea how near the Windows and OS X packages are.

There is lots of translation work needed.

--
Bruno

On Mon 09-Mar-2009 at 22:19 +0000, Bruno Postle wrote:

Guido Kohlmeyer

unread,
Mar 9, 2009, 7:32:55 PM3/9/09
to hugi...@googlegroups.com
A windows snapshot (SV3714) for testing is available on panotools:
see http://hugin.panotools.org/testing/hugin/index.html

Guido

Bruno Postle schrieb:

slaterson

unread,
Mar 10, 2009, 12:40:03 AM3/10/09
to hugin and other free panoramic software
i built this from svn (build 3714) today, along with autopano-sift-c
and enblend. during stitching enblend is segfaulting. are there any
known issues? i can post more details on the enblend crash tomorrow
if needed.

thanks!

On Mar 9, 3:19 pm, Bruno Postle <br...@postle.net> wrote:
> A hugin-0.8.0_beta2 (beta release 2) tarball is available here:
>
> https://sourceforge.net/project/showfiles.php?group_id=77506&package_...

Guido Kohlmeyer

unread,
Mar 10, 2009, 3:27:51 AM3/10/09
to hugi...@googlegroups.com
At first please look at the tracker on sourceforge if there is any simlar
case already reported. If not please create a new issue with a detailed
description how to reproduce the segmentation fault. Information about the
platform (linux, macos and windows etc.) is mandatory. Messages that were
output in command window are mandatory. I small example is highly
recommended for reproduction and debugging.

Guido

RizThon

unread,
Mar 10, 2009, 4:36:10 AM3/10/09
to hugi...@googlegroups.com
I'll try and look at the french translation tonight...

J. Schneider

unread,
Mar 10, 2009, 6:52:23 AM3/10/09
to hugi...@googlegroups.com
Bruno Postle schrieb:

> * New feature: Stitching now starts with tests for each of the tools
And so it says immediately "Checking nona...make: *** [test] Error 1".
What does this mean? Nona is present. (Tried with Guido's SV3714 build
for Win32)

> * New feature: Reset button on Camera and Lens tab

Hooray!


regards
Joachim

Lukáš Jirkovský

unread,
Mar 10, 2009, 6:58:14 AM3/10/09
to hugi...@googlegroups.com
2009/3/10 J. Schneider <j-sc...@gmx.de>:

>
> Bruno Postle schrieb:
>> * New feature: Stitching now starts with tests for each of the tools
> And so it says immediately "Checking nona...make: *** [test] Error 1".
> What does this mean? Nona is present. (Tried with Guido's SV3714 build
> for Win32)
>

I have been notified about this problem (see discussion about test
target). I'm trying to fix it right now, but without much success
(I've found some workaround but it doesn't look good).

Eduardo Perez Esteban

unread,
Mar 10, 2009, 7:15:28 AM3/10/09
to hugi...@googlegroups.com
Cannot commit to anything, but I could lend a helping hand with the Spanish translation, if nobody else is going to do it.
Any quick guide on where / how to start?

RizThon

unread,
Mar 10, 2009, 7:33:57 AM3/10/09
to hugi...@googlegroups.com
On Tue, Mar 10, 2009 at 12:15, Eduardo Perez Esteban <eduardo.pe...@gmail.com> wrote:
Cannot commit to anything, but I could lend a helping hand with the Spanish translation, if nobody else is going to do it.
Any quick guide on where / how to start?

Haven't tried yet but at least I found
http://wiki.panotools.org/Hugin_translation_guide

Michael Galloway

unread,
Mar 10, 2009, 8:56:05 AM3/10/09
to hugi...@googlegroups.com
On Mon, Mar 09, 2009 at 09:40:03PM -0700, slaterson wrote:
>
> i built this from svn (build 3714) today, along with autopano-sift-c
> and enblend. during stitching enblend is segfaulting. are there any
> known issues? i can post more details on the enblend crash tomorrow
> if needed.
>
> thanks!
>

builds and works fine on opensuse 11.1 i386, with my limited first simple panoramas.
i used enblend 3.2 stable. enblend cvs has been unavailable to me for sometime, i
always seem to get timeouts:

linux-us74:/usr/local/enblend-enfuse-3.2 # cvs -d:pserver:anon...@enblend.cvs.sourceforge.net:/cvsroot/enblend login
Logging in to :pserver:anon...@enblend.cvs.sourceforge.net:2401/cvsroot/enblend
CVS password:
cvs [login aborted]: connect to enblend.cvs.sourceforge.net(216.34.181.108):2401 failed: Connection timed out

cvs for hugin/libpano work fine, shrug.

-- michael

slaterson

unread,
Mar 10, 2009, 1:39:30 PM3/10/09
to hugin and other free panoramic software
i searched the tracker and found issue #2027314. this describes
exactly what is happening, its an old issue that has been around (and
sometimes fixed) for several months now.

slaterson

unread,
Mar 10, 2009, 1:39:47 PM3/10/09
to hugin and other free panoramic software
i searched the tracker and found issue #2027314. this describes
exactly what is happening, its an old issue that has been around (and
sometimes fixed) for several months now.



On Mar 10, 12:27 am, "Guido Kohlmeyer" <d...@gekko-design.de> wrote:

slaterson

unread,
Mar 10, 2009, 1:40:14 PM3/10/09
to hugin and other free panoramic software
i also updated the issue with the output from enblend, my platform and
gcc version.

slaterson

unread,
Mar 10, 2009, 1:40:17 PM3/10/09
to hugin and other free panoramic software
i also updated the issue with the output from enblend, my platform and
gcc version.

On Mar 10, 10:39 am, slaterson <campbell.christop...@gmail.com> wrote:

allard

unread,
Mar 11, 2009, 7:56:39 PM3/11/09
to hugin and other free panoramic software
I built an installer using the latest version of the SDK and the
source version 3716. Building was smooth, no need to change any
settings except point to enblend directory and set builder name and
date. Thanks Guido.
For the installer I am missing a few files related to match-n-shift. I
did build an installer,but to do that I disabled some options (and
corrected some typos) in the installer script. Not sure if that is how
it's supposed to be. Should match-n-shift be included in the SDK? If
not the installer script has to be updated. I

I did a quick test run and the OpenGl flicker issue is solved. Smooth!
I had noticed this issue but thought my graphics card was just too
slow. I did however see a problem multiple times where after adding
some control points and optimizing, the fast preview slows down
because it loads the images over and over again if you drag or crop or
make any change. Still have to find out how to reproduce that.

I'm not putting the installer on my website because I want to keep
some of my traffic limit for other things (the older one has mucher
few hits now and is still there), but if someone can put it on the
panotools site that would be nice.

allard

allard

unread,
Mar 12, 2009, 3:26:57 AM3/12/09
to hugin and other free panoramic software
An installer of SVN version 3716 is now available from
http://hugin.panotools.org/testing/hugin/. Pablo, thanks for the
credentials.

It seems the bug in the fast preview I reported below only occurs if
you also optimize xy shift (d and e) parameters. But that alone is not
enough. I'll see if I can find out more.

Yuval Levy

unread,
Mar 12, 2009, 11:53:50 PM3/12/09
to hugi...@googlegroups.com
allard wrote:
> I built an installer using the latest version of the SDK and the
> source version 3716.

well done! It's linked from my blog now.


> For the installer I am missing a few files related to match-n-shift.

AFAIK there has not been any change in match-n-shift from 0.7.0 to now,
so you can simply extract and copy the files from the 0.7.0 installer.

> I
> did build an installer,but to do that I disabled some options (and
> corrected some typos) in the installer script. Not sure if that is how
> it's supposed to be. Should match-n-shift be included in the SDK? If
> not the installer script has to be updated.

When I first wrote the installer script, I did not really match it to
the SDK, but rather to what I felt were user needs/wishes.

Do you want to have access to the SVN repository so that you can feed
your changes back into the project?

We can have as many .iss files as we want, so it may make sense to make
one that is purely matched against the SDK and call it installerSDK.iss
or something like that.

Yuv

allard

unread,
Mar 13, 2009, 6:57:30 PM3/13/09
to hugin and other free panoramic software
> AFAIK there has not been any change in match-n-shift from 0.7.0 to now,
> so you can simply extract and copy the files from the 0.7.0 installer.

Any reason why it's not included in the SDK? To be honest, I haven't
even taken the time to find out what match-n-shift actually is.

>
> > I
> > did build an installer,but to do that I disabled some options (and
> > corrected some typos) in the installer script. Not sure if that is how
> > it's supposed to be. Should match-n-shift be included in the SDK? If
> > not the installer script has to be updated.
>
> When I first wrote the installer script, I did not really match it to
> the SDK, but rather to what I felt were user needs/wishes.
>
> Do you want to have access to the SVN repository so that you can feed
> your changes back into the project?

Seems a good plan to me. Any good tutorials available with the do's
and don'ts of committing changes to OSS programs? I can also mail you
the script if you prefer that.

Harry van der Wolf

unread,
Mar 14, 2009, 8:10:53 AM3/14/09
to hugi...@googlegroups.com
Hi Mac users,

I just published a hugin 0.8.0-RC2 mac bundle.
Remarks:
- PTBatcherGui doesn't work yet on OSX as the (final) enblend step doesn't start. This has something to with how enblend is called. It has something to do with RunStitchPanel::StitchProject and Batch::RunNextInBatch calling Batch::OnStitch or somewhere in that area. I'm a lousy C/C++ programmer and just can't find it. (I did not even test with enfuse or hdr_merge yet, but I assume it's the same issue there). It should work the same as the stitching stuff within hugin.

Information and binaries via my website
<http://panorama.dyndns.org/index.php?lang=en&subject=Hugin&texttag=Hugin>.
(The binaries itself are, as always, served from hugin.panotools.org who kindly provide the disk space and bandwidth).


Hoi,
Harry

2009/3/9 Bruno Postle <br...@postle.net>

Yuval Levy

unread,
Mar 14, 2009, 6:40:22 PM3/14/09
to hugi...@googlegroups.com
allard wrote:
>> AFAIK there has not been any change in match-n-shift from 0.7.0 to now,
>> so you can simply extract and copy the files from the 0.7.0 installer.
>
> Any reason why it's not included in the SDK? To be honest, I haven't
> even taken the time to find out what match-n-shift actually is.

Match-n-Shift is one of the many control points generators currently
available [1].

Like all Bruno's Panotools scripts [2] it is written in Perl, a language
that is not available by default on Windows.

There are ways to compile them into Windows executables, but AFAIK
currently it is a manual process [3] binaries for windows are sometimes
made available.

The inclusion in the SDK is a good question. Or rather the other way
around. Where are the limit of the SDK? What is an SDK?

I've been fiddling with it for months and have not come to a conclusion.
Guido has been more pragmatic and hence was able to publish an SDK. His
definition of SDK is what it takes to build the Hugin binary.

On the other hand, the installer is meant to install all what it takes
to run Hugin. This is different from what it takes to build Hugin.

Strictly speaking, Enblend-Enfuse is needed to run Hugin but not to
build it. The same applies to the different control point generators,
including Match-n-Shift.

The SDK is not geared toward the installer. Maybe it should?


>> When I first wrote the installer script, I did not really match it to
>> the SDK, but rather to what I felt were user needs/wishes.
>>
>> Do you want to have access to the SVN repository so that you can feed
>> your changes back into the project?
>
> Seems a good plan to me. Any good tutorials available with the do's
> and don'ts of committing changes to OSS programs? I can also mail you
> the script if you prefer that.

I prefer you to be empowered and to have full SVN access. Bruno?

We don't have a strict policy on SVN status and any change to SVN can be
easily reverted. I am not aware of a good tutorial about the dos and
don'ts of committing changes, so I started one [4] - comments welcome.

As a general rule: If you are unsure, publish a patch here on the list
and ask for feedback. I.e.: email to the list the script, if you prefer
that :-)


>> We can have as many .iss files as we want, so it may make sense to make
>> one that is purely matched against the SDK and call it installerSDK.iss
>> or something like that.

[1] <http://panospace.wordpress.com/2008/04/20/cp-gen/>
[2] <http://search.cpan.org/dist/Panotools-Script/>
[3] <http://panospace.wordpress.com/2008/06/25/perl-in-windows/>
[4]
<http://panospace.wordpress.com/2009/03/14/the-dos-and-donts-of-subversion-control-system/>


Yuv

TeoLinux

unread,
Mar 15, 2009, 5:21:12 AM3/15/09
to hugin and other free panoramic software
How can I help with Italian translation?

Guido Kohlmeyer

unread,
Mar 15, 2009, 2:22:33 PM3/15/09
to hugi...@googlegroups.com
Yuval Levy schrieb:

> I've been fiddling with it for months and have not come to a conclusion.
> Guido has been more pragmatic and hence was able to publish an SDK. His
> definition of SDK is what it takes to build the Hugin binary.
>
> On the other hand, the installer is meant to install all what it takes
> to run Hugin. This is different from what it takes to build Hugin.
>
> Strictly speaking, Enblend-Enfuse is needed to run Hugin but not to
> build it. The same applies to the different control point generators,
> including Match-n-Shift.
>
> The SDK is not geared toward the installer. Maybe it should?

Yes, the SDK should contain control point generators as well, but I
mainly focused on a system to build Hugin. Meanwhile Enblend is nearly
mandatory for Hugin and Autopano-SIFT-C is a common component as well,
altough it is patended, which currently doesn't matter for private use.
The control point generators may be provided as an additional package
well, because there are like "plugins".

Actually I didn't deal with the control point generators and have know
knowledge which generators are available on windows platform, whether
there are patended and of which quality there are. I expect there is an
overview given anywhere, but I didn't searched so far.

If there is a good documentation to build the generators let me know and
I will integrate them in the SDK too. in case I will

Guido

Yuval Levy

unread,
Mar 16, 2009, 8:38:31 PM3/16/09
to hugi...@googlegroups.com
Guido Kohlmeyer wrote:
> Actually I didn't deal with the control point generators and have know
> knowledge which generators are available on windows platform, whether
> there are patended and of which quality there are. I expect there is an
> overview given anywhere, but I didn't searched so far.

<http://panospace.wordpress.com/2008/04/20/cp-gen/> is old but most of
it still applies.


> If there is a good documentation to build the generators let me know and
> I will integrate them in the SDK too.

Building Autopano-SIFT-C and Matchpoint is described in the Wiki with
the building of Hugin and Enblend-Enfuse.

Pan-o-matic is a separate project on Sourceforge.

Match-n-Shift (requires Matchpoint) and is in Perl. It can be "built" to
a Windows binary following the instructions at
<http://panospace.wordpress.com/2008/06/25/perl-in-windows/> after that
it works with Perl installed on your Windows system.

Yuv


Dedalus

unread,
Mar 18, 2009, 8:51:47 AM3/18/09
to hugin and other free panoramic software
Hi,

With some private guidance from Allard Katan I succeeded in creating
an installer for Hugin SVN 3745 on a new Windows Vista laptop on which
three days ago there wasn't a single developer tool installed. The
precompiled Hugin SDK is great, though not everything is included
which might be required by the installer scripts and/or are needed to
run Hugin.

Amendments to the hugin_no_patents.iss script to make it work:
line 100 PTBatcher -> PTBatcher.exe
line 101 PTBatcherGUI -> PTBatcherGUI.exe
line 103 autopano-noop.exe -> autopano-noop.bat

I succeeded in getting the hugin.iss script running after commenting
out a couple of lines - just like Allard noted, all kind of autopano
stuff and matchnpoint. So, now I'm going to follow up the links giving
in this thread.

Dedalus

allard

unread,
Mar 18, 2009, 6:58:29 PM3/18/09
to hugin and other free panoramic software
Congratulations on the build, Dedalus!
For others who would like to build hugin on windows including the
installer:

I don't think I got SVN acces yet (but thanks for the tips Yuv), so
the SDK-proof installer script can be downloaded from
http://www.allardkatan.net/misc/hugin/hugin-SDKproof.iss

allard

Dedalus

unread,
Mar 24, 2009, 5:09:59 PM3/24/09
to hugin and other free panoramic software
Allard wrote:

> Congratulations on the build, Dedalus!

Sharing success is one, sharing the installer is two. The installer -
based on SVN 3751 -
can be downloaded from

https://adhuikeshoven.pbwiki.com/Hugin-installer-for-Windows-Vista

Dedalus

Dedalus

unread,
Mar 25, 2009, 5:33:25 AM3/25/09
to hugin and other free panoramic software
An installer for Windows Vista (XP not tested) based on SVN 3757 has
been build and is available for download from:
https://adhuikeshoven.pbwiki.com/Hugin-installer-for-Windows-Vista

Dedalus

Oskar Sander

unread,
Mar 26, 2009, 5:02:36 AM3/26/09
to hugi...@googlegroups.com
I'd just want to say that I much appreciate your publishing of the
Windows installer. It works a charm on XP SP3 (default settings
ticked, what is missing in the implementation?)


Cheers
/O

2009/3/25 Dedalus <ad.huik...@gmail.com>:
--
/O

Eduardo Pérez

unread,
Apr 7, 2009, 4:16:29 PM4/7/09
to hugi...@googlegroups.com
Here are my two cents. The attached patch contains an update to the
Spanish translation. I have not really tested it, but at least it does
not fail compilation.

Home this helps...

hugin3778-es1.patch
Reply all
Reply to author
Forward
0 new messages