Hugin 2012.0.0_rc1 released

496 views
Skip to first unread message

Harry van der Wolf

unread,
Aug 30, 2012, 4:10:26 PM8/30/12
to hugi...@googlegroups.com
Hugin-2012.0 RELEASE NOTES

ABOUT

Hugin is more than just a panorama stitcher.

Hugin can be found at
* SourceForge:  http://hugin.sourceforge.net/
* Launchpad:    https://launchpad.net/hugin

NOTE: The translation is not yet complete for all languages for this release. Please check further down in this mail for the status of the translations.

DOWNLOAD

The 2012.0 source tarball can be downloaded

* from SourceForge at
http://sourceforge.net/projects/hugin/files/hugin/hugin-2012.0/hugin-2012.0.0_rc1.tar.bz2/download

* from Launchpad at
https://launchpad.net/hugin/2012.0/2012.0rc1/+download/hugin-2012.0.0_rc1.tar.bz2

This is a source code release.  For executables see below.

This tarball is equivalent to rev/changeset 5a8852eb5b3e3bd261df3162269431e506a33875 in our Mercurial
repository, where it is also tagged 2012.0.0_rc1

Verify its SHA1SUM
5a8852eb5b3e3bd261df3162269431e506a33875


EXECUTABLES

Users communities produce executables for their respective platforms.

These executables are then added to the download section on SourceForge at
http://sourceforge.net/projects/hugin/files/hugin/

A number of users have built recent snapshots and executables are likely to be
announced within a few days of this tarball release.

Watch http://groups.google.com/group/hugin-ptx for the announcements of binary
releases.  If you don't see a binary for your platform it has most likely not
been produced yet.  Consider stepping up to the task.  Instructions at

http://wiki.panotools.org/Development_of_Open_Source_tools#Supported_Platforms

Announce your build on http://groups.google.com/group/hugin-ptx


CHANGES SINCE 2011.4.0

The lensfun library for reading and writing lens parameters from/to database has now been integrated into Hugin.
Users can now search the lensfun library and load lens parameters.

Added new tool pto_gen for generation of pto file from image files.

Other Improvements

  * Various improvements to cpfind including a prealign matching strategy and pair     wise matching for multirow heuristic
  * Added option to keep exposure fused stacks
  * pano_modify: Added HDR autocrop option
  * Many more improvements and bug fixes.


UPGRADING

Upgrading from previous versions of Hugin should be seamless. If you do have
problems with old settings, these can be reset in the Preferences by clicking
'Load defaults'.

It is strongly recommeded to set the default control point detector to
Hugin's CPFind.  It is the only control point generator endorsed by Hugin.
Third-party generators may be compatible with the plug-in architecture.


COMPILING

Users compiling from source refer to the dependencies listed at
http://wiki.panotools.org/Development_of_Open_Source_tools#Dependencies

and the build processes listed at
http://wiki.panotools.org/Development_of_Open_Source_tools#Build_your_Own_Test_Builds

More information in the README and INSTALL_cmake files in the tarball.


KNOWN ISSUES AND WORKAROUNDS

Panosphere Overview window seperated from the content
https://bugs.launchpad.net/hugin/+bug/726997

There is a known problem building Hugin with CMake 2.8.5rc2.
Workaround: Upgrade to a newer CMake version.

Mac OS X:
- Mac OS X Tiger (10.4) is no longer supported.
- The PPC platform is no longer supported.
- The OpenMP enabled enblend is now compatible on Mac OS X Lion (10.7).
- The cmake compilation of Hugin is currently broken due to the fact that
the boost library on OS X is currently at version 1.50 and boost versions => 1.48
conflict with a number of Mac OS X macros (from AssertMacros.h). This can
not be disabled as WxWindows for Mac (a.k.a. WxMac) needs these macros.
An XCode build, where a specific boost (<=1.46) can be specified, is
possible. The 2012.0 OSX bundle will be based on an XCode build with boost
1.46.

An updated list of issues deemed to be critical, including discussions
and workarounds is in the issue tracker.
https://bugs.launchpad.net/hugin/+bugs?search=Search&field.importance=Critical


TRANSLATIONS
Not all languages for this release have been fully translated. Please see below the current status.

bg.po: 576 translated messages, 426 fuzzy translations, 327 untranslated messages.

ca_ES.po: 344 translated messages, 513 fuzzy translations, 472 untranslated messages.

cs_CZ.po: 1330 translated messages.

da.po: 1329 translated messages.

de.po: 1329 translated messages.

en_GB.po: 76 translated messages, 1255 untranslated messages.

es.po: 1446 translated messages, 43 fuzzy translations, 25 untranslated messages.

fi.po: 911 translated messages, 195 fuzzy translations, 223 untranslated messages.

fr.po: 1322 translated messages, 6 fuzzy translations, 1 untranslated message.

hu.po: 1329 translated messages.

it.po: 1326 translated messages, 3 fuzzy translations.

ja.po: 1264 translated messages, 39 fuzzy translations, 26 untranslated messages.

ko.po: 577 translated messages, 410 fuzzy translations, 342 untranslated messages.

nl.po: 1329 translated messages.

pl.po: 938 translated messages, 221 fuzzy translations, 170 untranslated messages.

pt_BR.po: 1326 translated messages, 3 fuzzy translations.

ro.po: 747 translated messages, 313 fuzzy translations, 269 untranslated messages.

ru.po: 1070 translated messages, 137 fuzzy translations, 122 untranslated messages.

sk.po: 1140 translated messages, 108 fuzzy translations, 81 untranslated messages.

sl.po: 547 translated messages, 398 fuzzy translations, 384 untranslated messages.

sv.po: 1225 translated messages, 65 fuzzy translations, 39 untranslated messages.

uk.po: 427 translated messages, 503 fuzzy translations, 399 untranslated messages.

zh_CN.po: 1271 translated messages, 39 fuzzy translations, 19 untranslated messages.

zh_TW.po: 1078 translated messages, 205 fuzzy translations, 46 untranslated messages.



THANKS

Thanks to all the contributors to this release and members of the hugin-ptx
mailing list, too many to mention here.

Hugin can be found at http://hugin.sourceforge.net/ and at https://launchpad.net/hugin


CHANGELOG

A detailed changelog can be found in the file Changelog.

Matthew Petroff

unread,
Sep 3, 2012, 8:30:00 PM9/3/12
to hugi...@googlegroups.com
Windows binaries for Hugin 2012.0.0-rc1 are now available. For the Python enabled builds, one needs a preexisting Python 3.2 installation.

32-bit 7z Archive:
https://www.box.com/s/s323hn4sgh4o2yteb4an

32-bit 7z Archive with Python:
https://www.box.com/s/rvfyp6qne36fynsr9hz1

64-bit 7z Archive:
https://www.box.com/s/laeon1gz576ph8ll1ryg

64-bit 7z Archive with Python:
https://www.box.com/s/hvsl42i6ugfl4yvm2p0i

32-bit Installer:
https://www.box.com/s/z7ic927pjxq0gr5mghqe

32-bit Installer with Python:
https://www.box.com/s/12ndy9h9gx7qti5zvuxe

64-bit Installer:
https://www.box.com/s/qsob0jo9poe63m19gvzt

64-bit Installer with Python:
https://www.box.com/s/914217ftc2kkjd3u0bzg

-Matthew

Harry van der Wolf

unread,
Sep 7, 2012, 11:31:13 AM9/7/12
to hugi...@googlegroups.com
RECTIFICATION

Somehow Gmail "cached" the links in my mail. Insted of pointing to the download location of the rc1 it still points to the beta1 download, even though the link itself "reads"  as rc1.

The correct download links are:
=============

I'm very sorry for this very stupid mixup.


Best,
Harry


2012/8/30 Harry van der Wolf <hvd...@gmail.com>



--
Hugin development bundles for Mac OS X
ImageFuser for Mac OS X
KImageFuser for Linux

Stefan Peter

unread,
Sep 9, 2012, 5:04:45 PM9/9/12
to hugi...@googlegroups.com
Hi Harry
Hi list

The Ubuntu packages of 2012.0.0~rc1 for
o Lucid
o Natty
o Oneiric
o Precise
o Quantal

finally can be found at the Hugins Packagers "next Hugin builds" PPA at

https://launchpad.net/~hugin/+archive/next

Ubuntu users, please test and Enjoy!

Regards

Stefan Peter

On 30.08.2012 22:10, Harry van der Wolf wrote:
> Hugin-2012.0 RELEASE NOTES
>
> ABOUT
>
> Hugin is more than just a panorama stitcher.
>
> Hugin can be found at
> * SourceForge: http://hugin.sourceforge.net/
> * Launchpad: https://launchpad.net/hugin
>
> NOTE: The translation is not yet complete for all languages for this
> release. Please check further down in this mail for the status of the
> translations.
>
> DOWNLOAD
>
> The 2012.0 source tarball can be downloaded
>
> * from SourceForge at
> http://sourceforge.net/projects/hugin/files/hugin/hugin-2012.0/hugin-2012.0.0_rc1.tar.bz2/download
> <http://sourceforge.net/projects/hugin/files/hugin/hugin-2012.0/hugin-2012.0.0_beta1.tar.bz2/download>
> <https://launchpad.net/hugin/2012.0/2012.0beta1/+download/hugin-2012.0.0_beta1.tar.bz2>
> --
> You received this message because you are subscribed to the Google
> Groups "Hugin and other free panoramic software" group.
> A list of frequently asked questions is available at:
> http://wiki.panotools.org/Hugin_FAQ
> To post to this group, send email to hugi...@googlegroups.com
> To unsubscribe from this group, send email to
> hugin-ptx+...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/hugin-ptx


--
"In summary, I think you are trying to solve a problem that may not
need to be solved, using a tool that is not meant to solve it, without
understanding what is causing your problems and without knowing how
the tool actually works in the first place :)"
Jeffrey J. Kosowsky on the backuppc mailing list

Harry van der Wolf

unread,
Sep 10, 2012, 1:37:15 PM9/10/12
to hugi...@googlegroups.com
Hello Mac users,
 
A bundle of the 2012.0.0_rc1 can be downloaded from Sourceforge and Launchpad
 
 

To prevent all confusion: This is a 32bit/64bit Intel bundle that will run on OS X as of 10.5. All tools are fully 32/64bit but the Gui is only 32bit as it is compiled against Carbon.

hoi,
Harry

George R

unread,
Sep 19, 2012, 7:50:13 PM9/19/12
to hugi...@googlegroups.com
Harry,
Would you expect this version to run on Mac OS X 10.8 (Mountain Lion) or has anyone tried it?
I have been holding off upgrading to 10.8 in case it messes up Hugin.

George

PS thanks for all you have done for us Mac Users over the last several years.

Harry van der Wolf

unread,
Sep 20, 2012, 10:34:42 AM9/20/12
to hugi...@googlegroups.com
Hi George,
 
I can't give any guarantees but according to David Haberthür it does:
 
Harry

2012/9/20 George R <geor...@gmail.com>
--
You received this message because you are subscribed to the Google Groups "Hugin and other free panoramic software" group.
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to hugi...@googlegroups.com
To unsubscribe from this group, send email to hugin-ptx+...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx

Carl von Einem

unread,
Sep 20, 2012, 10:48:20 AM9/20/12
to hugi...@googlegroups.com
Hi George,

how about setting up a second partition (in case you cannot simply add
another HD) for a dual boot system? With that you can take your time to
switch your workflows to a new system while the old working system is
still available.

Carl

2012/9/20 George R <geor...@gmail.com <mailto:geor...@gmail.com>>

George R

unread,
Sep 20, 2012, 6:56:53 PM9/20/12
to hugi...@googlegroups.com, ca...@einem.net
Carl,
That's a good plan.

My machine has multiple internal hard discs so I can just make another one of them a start-up disc.
Thanks.

George

George R

unread,
Sep 20, 2012, 7:00:44 PM9/20/12
to hugi...@googlegroups.com
Thanks Harry!
Message has been deleted

Matthew Petroff

unread,
Sep 22, 2012, 9:12:57 PM9/22/12
to hugi...@googlegroups.com, ne...@mystrobl.de
It should work as long as Python is in your system path. There's the possibility that there's something wrong with the build, but I don't have a 64-bit system to test it on. There will be at least one more release candidate before 2012.0.0 is declared final, so if there is something wrong with that build, it hopefully won't manifest itself again.

-Matthew

On Friday, September 21, 2012 5:04:31 PM UTC-4, Wolfgang Strobl wrote:
Matthew Petroff <mat...@mpetroff.net>:

>Windows binaries for Hugin 2012.0.0-rc1 are now available. For the Python
>enabled builds, one needs a preexisting Python 3.2 installation.

How is that preexisting Python installation supposed to be installed?

Neither a global installation of Python 3.2 nor a local one copied to
./bin is recognized by python enabled hugin rc1 on my system..

"run python script" is greyed, no scripts are shown in the menue.

depends.exe applied to hugin.exe doesn't show a dependency on
python32.dll. AFAIR this has changed from beta1, which shows that
dependency.

I tried this with

>64-bit 7z Archive with Python:
>https://www.box.com/s/hvsl42i6ugfl4yvm2p0i

on Windows 7/64 german


--
Wir danken f�r die Beachtung aller Sicherheitsbestimmungen

Message has been deleted

Matthew Petroff

unread,
Sep 23, 2012, 12:29:50 PM9/23/12
to hugi...@googlegroups.com, ne...@mystrobl.de
Thanks for pointing out Sysinternals Strings. While I'm familiar with Dependency Walker, it doesn't work on 64-bit executables on a 32-bit system. Strings does work, though. It seems Python didn't link properly; none of the other Python related strings are in the executable either. I built the non-Python version first and then probably failed to rebuild something after enabling Python with CMake. Now that I have a way to check if the 64-bit executable is actually linked to Python, using Strings, I'll be sure to check in the future.

-Matthew


On Sunday, September 23, 2012 5:46:54 AM UTC-4, Wolfgang Strobl wrote:
Matthew Petroff <mat...@mpetroff.net>:

[64-bit 7z Archive with Python
https://www.box.com/s/hvsl42i6ugfl4yvm2p0i isn't Python enabled]


>It should work as long as Python is in your system path.

Even with a local Python 3.2 installation including python32.dll on the
path, it doesn't.

>possibility that there's something wrong with the build, but I don't have a
>64-bit system to test it on.

Perhaps I can offer some help.  I have all the necessary tools and a
reasonably large system, but failed constructing a working build
environment, starting from the very outdated sdk instructions. There are
just too many dependencies which are far from working out of the box on
Windows. So I gave up early.

>There will be at least one more release
>candidate before 2012.0.0 is declared final, so if there is something wrong
>with that build, it hopefully won't manifest itself again.

Please apply sysinternals strings.exe (or a similar tool) to hugin.exe.
Applied to the  2012.0 beta 1 binary from july, the show the string
"python32.dll" and various external python symbols, Applied to the
actual rc1 binary, the output doesn't show "python32.dll", or any string
related to Python which isn't recogniceable as a UI string mentioning
it.  From the outside, it looks just like a not python enabled build.

If there hasn't been a change from using LoadLibrary and GetProcAdress
with ordinal values, between beta1 and rc1, I guess there has something
failed while linking with the python interface library.
Reply all
Reply to author
Forward
0 new messages