Final version Hugin 2014.0.0 released

603 views
Skip to first unread message

Harry van der Wolf

unread,
Oct 8, 2014, 3:47:04 PM10/8/14
to hugi...@googlegroups.com
Hi all,

After one beta and four RC releases we now have a new final stable version.

See below the release notes for the final Hugin 2014.0.0 release.

The full ChangeLog can be found in the source tarball.

==========
Hugin-2014.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


DOWNLOAD

The 2014.0 source tarball can be downloaded

* from SourceForge at
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/hugin-2014.0.0.tar.bz2/download

* from Launchpad at
https://launchpad.net/hugin/2014.0/2014.0.0/+download/hugin-2014.0.0.tar.bz2

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

This tarball is equivalent to rev/changeset 483c40467492 in our Mercurial
repository, where it is also tagged 2014.0.0

Verify its SHA1SUM 7b4ae181f664b9e0a68f55f298cdaa210fa09aa9  hugin-2014.0.0.tar.bz2

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 2014.0RC4
    Updated Danish translation (Thomas Pryds)
    icpfind: Fixes parsing of command line parameters [1276350]
    [OSX] changes to xcode4 project and redefinition of an include in treelistctr

CHANGES SINCE 2014.0RC3
    Fixed typo in last commit (grafted from
    More fixes for crash when loading multiple images in assistant

CHANGES SINCE 2014.0RC2
    Fix for wxCode::wxTreeListCtrl to compile with wx 2.8 again
    Updated wxCode::wxTreeListCtrl
    Fixes crash when loading multiple images in assistant [1316702]

CHANGES SINCE 2014.0RC1
    Fixes for Exiftool argfiles
    Fixes for mask display
    Update api-min for woa.py (grafted from

CHANGES SINCE 2014.0beta1
    python plugins functional again
    Appdata added (to be used in GNOME Software Center)
    Updates to Mac OS X builds and for MSVC2013 Windows builds
    Many translations updated
    Minor bugs fixed

CHANGES SINCE 2013.0.0

    inherit many of the libpano improvements (of version 2.9.19)
    the translation plane variables Tpy and Tpp have been added to the GUI (better support for translation parameters, e.g. for nadir images. A pano with translation parameters can now be rotated)
    improvement of the GPU remapping code (bug fixes in the glue code, added some missing GPU transformations. Now fisheye lenses are supported by GPU code as well)
    better support for line control point in Control points tab (it still requires that the same image is displayed left and right for full features, but also better support for line control points above several images)
    obsolete programs matchpoint, nona_gui and PTBatcher have been removed
    outdated translations have been removed from the default install
    initialize the colour balance values during loading with EXIF values (this information is only stored and decoded by some cameras (mainly models by Panasonic, Pentax, Olympus, Nikon))
    improved the assistant
    allow customization of exiftool command used to copy metadata to output images


New tools added:

    pto_mask: manipulate mask in project file
    pto_template: apply template to project file
    pto_move: move or copy project files with all associated images



Other Improvements
* 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

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

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


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 complete changelog can be found in the file Changelog.

Matthew Petroff

unread,
Dec 14, 2014, 6:23:46 PM12/14/14
to hugi...@googlegroups.com
Windows binaries for Hugin 2014.0.0 are now available (finally). For the Python
enabled builds, one needs a preexisting Python 3.3 installation.

These will be the last Windows builds I plan on producing. If it wasn't
immediately obvious by how long it took me to produce these builds, building
for Windows is no longer a priority for me. When I started producing builds in
2010, I was a Windows user who occasionally dabbled with Linux. Two and a half
years ago, I switched primarily to Linux but still used Windows occasionally.
This spring, with the end of Windows XP support, I stopped using Windows
altogether, as the Windows machines I have all run Windows XP. I still keep a
Windows 7 virtual machine around if I need to run a Windows-only program, which
is what I've used to build Hugin as of late. However, creating and testing a
complete set of Windows builds for Hugin takes a few hours and is rather
tedious. Since I no longer use these builds myself, producing them has become a
chore, and I'd rather spend my time contributing to the community in other
ways. Additionally, I am not able to test the builds to the extent I would like
to. If someone steps up to take over, I'd be happy to give him or her pointers.

32-bit Installer:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/HuginSetup_2014.0.0_32bit_Windows.exe/download

32-bit Installer with Python:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/HuginSetup_2014.0.0_32bit_Python_Windows.exe/download

64-bit Installer:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/HuginSetup_2014.0.0_64bit_Windows.exe/download

64-bit Installer with Python:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/HuginSetup_2014.0.0_64bit_Python_Windows.exe/download

32-bit 7z Archive:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/Hugin_2014.0.0_32bit_Windows.7z/download

32-bit 7z Archive with Python:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/Hugin_2014.0.0_32bit_Python_Windows.7z/download

64-bit 7z Archive:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/Hugin_2014.0.0_64bit_Windows.7z/download

64-bit 7z Archive with Python:
http://sourceforge.net/projects/hugin/files/hugin/hugin-2014.0/Hugin_2014.0.0_64bit_Python_Windows.7z/download


-Matthew

Terry Duell

unread,
Dec 14, 2014, 6:47:35 PM12/14/14
to hugi...@googlegroups.com
Hello Matthew,

On Mon, 15 Dec 2014 10:23:46 +1100, Matthew Petroff <mat...@mpetroff.net>
wrote:

> Windows binaries for Hugin 2014.0.0 are now available (finally). For the
> Python enabled builds, one needs a preexisting Python 3.3 installation.
>
> These will be the last Windows builds I plan on producing.

I am not a Windows user, but would like to say thanks for all the work you
have done to provide Hugin binaries for Windows. It has been a great help
to the Hugin project.

Cheers,
--
Regards,
Terry Duell

dex Otaku

unread,
Dec 15, 2014, 3:24:20 AM12/15/14
to hugi...@googlegroups.com
On Sunday, 14 December 2014 17:23:46 UTC-6, Matthew Petroff wrote:
If someone steps up to take over, I'd be happy to give him or her pointers.


Hi Matthew,
If you can come up with build instructions that are clearer than the current wiki, I'd give making builds a try.  
That's assuming it doesn't require any commercial dev tools.
I'm not a dev but with clear enough instructions I can manage it.

dex Otaku

unread,
Dec 15, 2014, 3:25:07 AM12/15/14
to hugi...@googlegroups.com
Also: thank you very, very much.

Adrien

unread,
Dec 15, 2014, 6:45:37 AM12/15/14
to hugi...@googlegroups.com
+1, thanks a lot for your much appreciated contributions !
Adrien

Lilien_HH

unread,
Dec 15, 2014, 7:18:30 PM12/15/14
to hugi...@googlegroups.com
Hello Matthew,

thank you very much!

Best regards and a happy holiday season!
Juergen

boomslang

unread,
Dec 16, 2014, 3:23:52 PM12/16/14
to hugi...@googlegroups.com
Hello Matthew,


Thank you very much for this and all your previous builds. Much appreciated!









--------------------------------------------
On Mon, 15/12/14, Matthew Petroff <mat...@mpetroff.net> wrote:

Subject: [hugin-ptx] Re: Final version Hugin 2014.0.0 released
To: hugi...@googlegroups.com
Date: Monday, 15 December, 2014, 1:23
--

A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ

---

You received this message because you are subscribed to the
Google Groups "hugin and other free panoramic
software" group.

To unsubscribe from this group and stop receiving emails
from it, send an email to hugin-ptx+...@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/ceda37e6-4aa7-4332-9329-4998b25d2d51%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Matthew Petroff

unread,
Dec 17, 2014, 6:42:10 PM12/17/14
to hugi...@googlegroups.com
My recent builds have been dynamically linked, instead of statically linked as outlined on the Panotools wiki, since it makes the download considerably smaller. I have some scattered notes from when I set up the build environment, but they're much less detailed than what is currently on the Panotools wiki for static builds. I might try to pull together my notes next month and post them somewhere on the wiki, but creating any sort of detailed instructions would require rebuilding the build environment from scratch, which is rather time consuming.

-Matthew

Yili Zhao

unread,
Dec 17, 2014, 8:38:20 PM12/17/14
to hugi...@googlegroups.com
Hi Matthew,
  I want to say thanks for all the work you  have done to provide Hugin binaries for Windows!

  I know it is tricky to build Hugin on Windows.

  So may you spend some time to improve and complement Hugin windows build at "http://wiki.panotools.org/Hugin_Compiling_Windows"?

  I have Windows 7 and Visual Studio 2013 installed, and I'm willing to take over the Hugin Windows build task.


在 2014年12月15日星期一UTC+8上午7时23分46秒,Matthew Petroff写道:

thePanz

unread,
Dec 18, 2014, 3:36:45 AM12/18/14
to hugi...@googlegroups.com
Hi Matthew, I would like to say a big THANK YOU for all the efforts you provided on the Windows building and compiling.
Hope some other -dev could continue your work, or use (I just read some news, but I am for sure not an expert) TravisCI (http://docs.travis-ci.com) to automatize the building process.
Thank you again

thePanz

Cristian Marchi

unread,
Dec 18, 2014, 11:04:11 AM12/18/14
to hugi...@googlegroups.com

Il giorno lunedì 15 dicembre 2014 00:23:46 UTC+1, Matthew Petroff ha scritto:
Windows binaries for Hugin 2014.0.0 are now available (finally). For the Python
enabled builds, one needs a preexisting Python 3.3 installation.


I've just tested the 32bit version under win XP (both portable and installer) and I get a "not a valid win32 program" error message. Are the binaries compatible with winXP?

Matthew Petroff

unread,
Dec 18, 2014, 1:29:52 PM12/18/14
to hugi...@googlegroups.com
No, they're not. By default, Visual Studio 2013 builds are not compatible with Windows XP. There's an option to make them compatible that needs to be set at build time, which I forgot about.

-Matthew

Robert Lesac

unread,
Dec 18, 2014, 6:36:55 PM12/18/14
to hugi...@googlegroups.com
On 18.12.2014. 0:42, Matthew Petroff wrote:
> My recent builds have been dynamically linked, instead of statically
> linked as outlined on the Panotools wiki, since it makes the download
> considerably smaller. I have some scattered notes from when I set up the
> build environment, but they're much less detailed than what is currently
> on the Panotools wiki for static builds. I might try to pull together my
> notes next month and post them somewhere on the wiki, but creating any
> sort of detailed instructions would require rebuilding the build
> environment from scratch, which is rather time consuming.

I know that's a lot of work, so would you consider cleaning personal
stuff from the VM and post it so we have a starting point?


Robert

> -Matthew
>
> On Monday, December 15, 2014 3:24:20 AM UTC-5, dex Otaku wrote:
>
> On Sunday, 14 December 2014 17:23:46 UTC-6, Matthew Petroff wrote:
>
> If someone steps up to take over, I'd be happy to give him or
> her pointers.
>
>
>
> Hi Matthew,
> If you can come up with build instructions that are clearer than the
> current wiki, I'd give making builds a try.
> That's assuming it doesn't require any commercial dev tools.
> I'm not a dev but with clear enough instructions I can manage it.
>
> --
> A list of frequently asked questions is available at:
> http://wiki.panotools.org/Hugin_FAQ
> ---
> You received this message because you are subscribed to the Google
> Groups "hugin and other free panoramic software" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to hugin-ptx+...@googlegroups.com
> <mailto:hugin-ptx+...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/hugin-ptx/f0fb71a2-f794-421f-9822-aee0b934f638%40googlegroups.com
> <https://groups.google.com/d/msgid/hugin-ptx/f0fb71a2-f794-421f-9822-aee0b934f638%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.


--

Pano/VR/Gigapixel photography: http://robertlesac.com

Matthew Petroff

unread,
Dec 18, 2014, 7:04:49 PM12/18/14
to hugi...@googlegroups.com, rob...@robertlesac.com
Along with the notes, I'll upload my SDK somewhere. Since Windows isn't FOSS, I can't post the VM.

-Matthew

Robert Lesac

unread,
Dec 18, 2014, 7:08:31 PM12/18/14
to hugi...@googlegroups.com
On 19.12.2014. 1:04, Matthew Petroff wrote:
> Along with the notes, I'll upload my SDK somewhere. Since Windows isn't
> FOSS, I can't post the VM.

Ha, that part slipped my mind :)

Robert
> > an email to hugin-ptx+...@googlegroups.com <javascript:>
> > <mailto:hugin-ptx+...@googlegroups.com <javascript:>>.
> <https://groups.google.com/d/msgid/hugin-ptx/f0fb71a2-f794-421f-9822-aee0b934f638%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/optout>.
>
>
> --
>
> Pano/VR/Gigapixel photography: http://robertlesac.com
>
> --
> A list of frequently asked questions is available at:
> http://wiki.panotools.org/Hugin_FAQ
> ---
> You received this message because you are subscribed to the Google
> Groups "hugin and other free panoramic software" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to hugin-ptx+...@googlegroups.com
> <mailto:hugin-ptx+...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/hugin-ptx/55b99ecf-9b34-472b-a2cc-d791fbf88871%40googlegroups.com
> <https://groups.google.com/d/msgid/hugin-ptx/55b99ecf-9b34-472b-a2cc-d791fbf88871%40googlegroups.com?utm_medium=email&utm_source=footer>.

Emad ud din Bhatt

unread,
Dec 19, 2014, 12:39:26 AM12/19/14
to hugi...@googlegroups.com
THANKS MATTHEW FOR YOUR CONTINEOUS HUGIN BINARIES



--

Pano/VR/Gigapixel photography: http://robertlesac.com

--
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
--- You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/54936C76.8080703%40robertlesac.com.

For more options, visit https://groups.google.com/d/optout.

Wolfgang Hugemann

unread,
Dec 19, 2014, 6:49:30 PM12/19/14
to hugi...@googlegroups.com
Hi everybody,

is it posiible to use Hugin for object panoramas, i.e. mapping the
outside of an object, say an advertising column, to a long-stretched
photograph? So in contrast to shooting a traditional panorama, I would
not stay at one point, but rather surround the object of interest.

I think that the warping process for the single images must then work
the other round, something like inverse-cylindrical.

If Hugin can't do this, does anyone know any other software that can do
the trick?

Wolfgang Hugemann

Terry Duell

unread,
Dec 19, 2014, 7:01:38 PM12/19/14
to hugi...@googlegroups.com
Hello Wolfgang,

On Sat, 20 Dec 2014 10:49:32 +1100, Wolfgang Hugemann <goo...@hugemann.de>
wrote:

> Hi everybody,
>
> is it posiible to use Hugin for object panoramas, i.e. mapping the
> outside of an object, say an advertising column, to a long-stretched
> photograph? So in contrast to shooting a traditional panorama, I would
> not stay at one point, but rather surround the object of interest.
>

If your subject is a flat surface (ie a billboard or a wall) then you can
shoot from many locations, and optimise in Mosaic mode (optimise with
translations).
See the tutorial at
<http://hugin.sourceforge.net/tutorials/Mosaic-mode/en.shtml> which may
elaborate, but note that the tutorial was put together prior to the new
GUI (hugin-2013 and later).

I don't think it possible to use hugin and shoot from many locations with
a subject that isn't planar, it will result in parallax errors. To do that
I think you need to look at "Structure from Motion" applications, such as
vsfm.

Pawel Rozenek

unread,
Dec 21, 2014, 5:28:25 AM12/21/14
to hugi...@googlegroups.com
Hi Guys,

I have just downloaded the 2014 version and I do not know if it is a random success or not, but what was a problem in 2013: http://www.rozenek.com/wp-content/uploads/2014/03/hugin-2013-1024x479.jpg

The pictures from my links show that in 2013 version I had a parallax error whereas 2014 managed this without any problem.

I am not sure this improvement is a random result or it is a result of improving the software but I am very happy with Hugin so thank you!

Regards
Pawel
Reply all
Reply to author
Forward
0 new messages