ANN: Hugin 2010.4.0 released

瀏覽次數:30 次
跳到第一則未讀訊息

Yuval Levy

未讀,
2011年1月1日 上午10:21:312011/1/1
收件者:hugi...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Thanks to everyone responsible for this release!

Hugin-2010.4.0 RELEASE NOTES

Translated versions of these notes can be found at
http://hugin.sourceforge.net/releases/


DEDICATION

This release of Hugin is dedicated to Milko K. Amorth (1960-2010). Details in
the application's About menu.


ABOUT

Hugin is more than just a panorama stitcher.

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


DOWNLOAD

This tarball is equivalent to 4779:072e972a07ab in our Mercurial
repository, where it is also tagged 2010.4.0

Verify its SHA1SUM

47f25c0a8b97c27108e567bcd22203c87f268d07 hugin-2010.4.0.tar.bz2

This is a source code release. User-contributed binaries for which the
project takes no responsibility may or may not be available at the
following locations:

* Windows XP/Vista/7 32bit & 64bit
https://sourceforge.net/projects/hugin/files/hugin/hugin-2010.4/
* Mac OSX Tiger, Leopard, Snow Leopard
http://panorama.dyndns.org/index.php?lang=en&subject=hugin&texttag=hugin
* Ubuntu Linux Karmic, Lucid, Maverick, Natty
https://launchpad.net/~hugin/+archive/hugin-builds
* Fedora Linux 13/14
http://bugbear.postle.net/~bruno/apt/fedora/linux/

Please report bugs and feature requests at https://bugs.launchpad.net/hugin


CHANGES SINCE 2010.2.0

This is our third and last release in 2010. For the first time Hugin can be
considered feature-complete. A third-party control points generator is no
longer necessary. This release delivers some major new features, integrates
some projects from the 2010 Google Summer of Code, and includes many general
improvements.

_Built-in Control Points Generator_

For the first time Hugin does not depend on a third-party control points
generator. cpfind is the result of years of ongoing efforts and Google Summer
of Code projects aimed at delivering a 'patent-free' control points generator.
Third-party control point generators are still supported.

Instead of passing an often incomplete and incompatible set of parameters
through the command line, the built-in control points generator has direct
access to all project information and tools. It speeds up and optimizes
multi-row matching. It uses Celeste to identify the sky. Unlike most of its
predecessors it is multi-threaded and takes advantage of modern multi-core
hardware.

Additionally, Hugin now has the ability to save and load control-point
generators settings from disk, reducing confusion and errors due to the
changes in the command line interface of the third-party control points
generators.

_Improved Unattended Operation_

Many features improve unattended (batch) operation including:
* The Batch Processor has been improved and can now automatically detect
projects.
* The Assistant is now batchable as well, so more operations can be automated
and run unattended.
* More robust Makefiles to drive the stitching process (see Refactored
Makefile Library below

_Improved Interaction and Functionality_

Many features improve user interaction (real-time) including:
* Masks have been extended with two new types to support stacks in the Masks
tab.
* Numeric Transform now supports translation (mosaic mode).
* Photos are now loaded in a background thread. This means that Hugin
projects can be used immediately without waiting for all the photos to be
read.
* The Stitcher tab is now rearranged and with less jargon to clarify the
process.
* Better compliance with native user interface guidelines on Windows, OS X and
Linux.
* Hints in the Preview window now suggest improvements.

_Improved Reporting of Stitching and System Information_

* System information is shown in About window.
* Stitching now reports more information about the current system.
* Stitching log can be saved for better bug reporting.

_New Command-Line Tools_

* cpfind is a command line interface to Hugin's native 'patent-free'control
point detector.
* icpfind uses the different control point detectors and heuristic control
point detector strategies from the command line. It does not introduce new
functionality, it allows running the different control points detectors with
a unified command structure from the command line.

_Refactored Makefile Library_

Hugin stitches panoramas by chaining together individual commands. The
stitching process is driven by make a tool known for automatically assembling
software not images. The list of targets and the commands to reproduce them
are described in a declarative language called a Makefile. Hugin leverages
the benefits of make for the stitching process. Makefiles make the process
easy to stop and start, postpone or continue on different machines and
generally makes everything very flexible and efficient. If a panorama has
been only partially edited, the Makefile ensures that only those steps that
have changed are computed again. Make enables advanced application such as
automated stitching and distributed stitching.

With this release, the stitching logic has been recreated with a new C++
library for creating Makefiles. This should enable better and more precise
control over the various stitching tools and scripting of other aspects of
panorama creation.

_Libraries and Build Improvements_

* Hugin uses the wxWidgets GUI toolkit. Support has been added for
wxWidgets 2.9. It is still experimental. Hugin still supports
wxWidgets 2.7 and recommends 2.8.
* Support for gcc-4.4.4 and gcc-4.5.1 compilers.
* boost 1.34 minimum version required. At least the following boost libraries
* filesystem
* graph
* iostreams
* regex
* signals
* system
* thread
* Hugin defaults to saving TIFF files with LZW compression instead of
PACKBITS. This requires a libtiff with LZW support.
* On Linux/Unix systems, libaries are now installed in a private location.
This simplifies things for users who want to run multiple versions of Hugin
simultaneously.

_New Visuals_

Hugin has had the same logo and icon almost since inception. Unfortunately
the source files have gone lost in time. Cristian Marchi contributed SVG
files of new logo and icons that are an evolution of the original artwork by
Dr. Luca Vascon. To celebrate the first feature-complete release of Hugin the
project has adopted a new visual appearance. Moreover all artwork source has
been collected into ./artwork-src. To facilitate contributions from graphic
designers the generation of the actual buttons and icons has been streamlined
and scripted.

_Other Improvements_

This release has the usual bugfixes, adds minor features, and provides some
more command-line tools for scripting panorama projects.

_Languages_

Many of the translations have been updated for this release. The project
gladly accepts contributed translations to include in future releases.
Instructions at
http://wiki.panotools.org/Hugin_translation_guide

_Control point generators_

Hugin ships now with its own 'Patent Free' control point generator. You can
still install and configure one of the following control-point generators as
'plug-ins':
* autopano-sift-C
* panomatic
* libpanomatic
* match-n-shift
* Autopano-SIFT
* Autopano freeware version

The project will continue to support the plug-in architecture.

_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'. If problems persists, delete ~/.hugin or the Hugin registry
keys and restart the application.

For users compiling from source: note that the minimum version of wxWidgets
supported is 2.7.0, libpano13 needs to be at least 2.9.17, and that Hugin
requires GLEW the OpenGL Extension Wrangler Library, freeglut the OpenGL
utility toolkit, and libGLU the OpenGL utility library.

See the README and INSTALL_cmake files for more information.

Thanks to all the contributors to this release and members of the hugin-ptx
mailing list, too many to mention here.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBAgAGBQJNH0Z7AAoJELbCGiitMZ5bUO0P/0Cvp0ovdbek1hWNHlnJgFi8
UmraYqm8fwT8gHw7ibXjKA/+CwkQAMjoF5KYgSTxUGKTQyqQcZxFNrUVP7XYor8Z
Q5+4ACxnkNNnAfFI9gUH7Gib2wtX58bB8rtgds8Zsckgstql10P4gU8iiXIyCco+
jTvz28IkvauKQbBUN9L4qFtZcSj3t00UeVsWJJAlZR5kyEKuOvJfgrRWmjuj661T
pmSjCShIJnFpsJkIk+T2eWnGULIpoogR7GqbSll/6tjQqg9urqZxrSpiMxOGH4LC
cI3MjSm9fx2aB/jvmLqFW2dcHlcBpbyNsbLw9tyP4xJlV5LPLz3BRSeWZIufIO6V
PMedkzard9eXA6yoRL7tIc07ykbIsk5U4uGF7SSg0j9OZ5SYLWKcnWkKjYM5Yy9E
w2KFX5ULzyPAFGjjH1NvAhM3JRICouKMm2LGlftb25bllpesaz+r5Sfi0JY2lJhi
zgiLczHYadMyjTSoKRAH8s+YSDU46YNu/2C21sEWLGfe8XyyXLSLnq3r3QPGp1Tp
V0XP/llO9zSsCvdIVl9eNe8sodqMkzh6n4GPqPht/bYdiIYRsFDbUD4CEX5OMr8u
vY3gPcVCk4GoP9EY/3N9KATNHLaUheo5jI4T6NzFCEQETBndhLcJoX9UhYm7kjkF
8wG4NL4pdAR+n7Urm7cw
=o45s
-----END PGP SIGNATURE-----

Harry van der Wolf

未讀,
2011年1月2日 凌晨3:08:512011/1/2
收件者:hugi...@googlegroups.com
Hi all,

Happy new year to all.


2011/1/1 Yuval Levy <goo...@levy.ch>
-----BEGIN PGP SIGNED MESSAGE-----


DOWNLOAD

This tarball is equivalent to 4779:072e972a07ab in our Mercurial
repository, where it is also tagged 2010.4.0

Verify its SHA1SUM

47f25c0a8b97c27108e567bcd22203c87f268d07  hugin-2010.4.0.tar.bz2

This is a source code release.  User-contributed binaries for which the
project takes no responsibility may or may not be available at the
following locations:

* Windows XP/Vista/7 32bit & 64bit
 https://sourceforge.net/projects/hugin/files/hugin/hugin-2010.4/
* Mac OSX Tiger, Leopard, Snow Leopard

Note:  Stable versions for OSX are always released via Sourceforge and never via my website. The OSX 2010.4.0 can be downloaded from:
https://sourceforge.net/projects/hugin/files/hugin/hugin-2010.4/
or via the "Download"  page on http://hugin.sourceforge.net.

My website will inform users/visitors what the current stable release is and that it can be downloaded from Sourceforge. The correct link to the Hugin download page is mentioned.

best to all,
Harry

Yuval Levy

未讀,
2011年1月2日 上午9:36:492011/1/2
收件者:hugi...@googlegroups.com
Hoi Harry,

On January 2, 2011 03:08:51 am Harry van der Wolf wrote:
> Note: Stable versions for OSX are always released via Sourceforge and
> never via my website.

Sorry for that. Is there any reason why the betas and release candidates were
not on Sourceforge?

It would be helpful, from a release management perspective, to have them
there. All I had to do to declare rc3 final was to rename the files already
there (the tarball and the Windows binaries), delete the obsolete betas and
rcs, rename the folder from 2010.4beta to 2010.4 and set the flags for default
downloads.

There is a flag for the default OSX download as well, although probably it
suffers the same weakness as the default Windows download (and every other
default download too): there is no discerning of 32/64 bit versions. Does not
matter for source releases, but is critical for binaries.

Thanks again for pulling the OSX release along.

Yuv

signature.asc

Harry van der Wolf

未讀,
2011年1月2日 上午9:55:182011/1/2
收件者:hugi...@googlegroups.com


2011/1/2 Yuval Levy <goo...@levy.ch>

Hoi Harry,

On January 2, 2011 03:08:51 am Harry van der Wolf wrote:
> Note:  Stable versions for OSX are always released via Sourceforge and
> never via my website.

Sorry for that.  Is there any reason why the betas and release candidates were
not on Sourceforge?

It would be helpful, from a release management perspective, to have them
there.  All I had to do to declare rc3 final was to rename the files already
there (the tarball and the Windows binaries), delete the obsolete betas and
rcs, rename the folder from 2010.4beta to 2010.4 and set the flags for default
downloads.


I will post the betas and RCs to sourceforge and/or launchpad next time. I had not even thought of that, simply a white spot.

 
There is a flag for the default OSX download as well, although probably it
suffers the same weakness as the default Windows download (and every other
default download too): there is no discerning of 32/64 bit versions.  Does not
matter for source releases, but is critical for binaries.


I do set the default flag for OSX to the hugin binary. The hugin build is i386, ppc and x86_64, so it's a triple architecture build. All three architectures are merged into the binaries, libraries and frameworks. That's also why the OSX releases are so big.
The OSX operating system will select the right architecture.

 
Thanks again for pulling the OSX release along.

Yuv


Thanks for your release management and  another structured, well defined release cycle.

Harry

Thomas

未讀,
2011年1月3日 清晨6:25:332011/1/3
收件者:hugin and other free panoramic software
Hi,
and thanks a lot for the new release!
The german release notes on http://hugin.sourceforge.net/releases/2010.4.0/de.shtml
link in the chapter of "make" to the english wikipedia-page, but they
should link to the german (http://de.wikipedia.org/wiki/Make)
thomas



On 1 Jan., 16:21, Yuval Levy <goo...@levy.ch> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Thanks to everyone responsible for this release!
>
> Hugin-2010.4.0 RELEASE NOTES
>
> Translated versions of these notes can be found athttp://hugin.sourceforge.net/releases/
>
> DEDICATION
>
> This release of Hugin is dedicated to Milko K. Amorth (1960-2010).  Details in
> the application's About menu.
>
> ABOUT
>
> Hugin is more than just a panorama stitcher.
>
> Hugin can be found athttp://hugin.sourceforge.net/
> andhttps://launchpad.net/hugin
>
> DOWNLOAD
>
> This tarball is equivalent to 4779:072e972a07ab in our Mercurial
> repository, where it is also tagged 2010.4.0
>
> Verify its SHA1SUM
>
> 47f25c0a8b97c27108e567bcd22203c87f268d07  hugin-2010.4.0.tar.bz2
>
> This is a source code release.  User-contributed binaries for which the
> project takes no responsibility may or may not be available at the
> following locations:
>
> * Windows XP/Vista/7 32bit & 64bit
>  https://sourceforge.net/projects/hugin/files/hugin/hugin-2010.4/
> * Mac OSX Tiger, Leopard, Snow Leopard
>  http://panorama.dyndns.org/index.php?lang=en&subject=hugin&texttag=hugin
> * Ubuntu Linux Karmic, Lucid, Maverick, Natty
>  https://launchpad.net/~hugin/+archive/hugin-builds
> * Fedora Linux 13/14
>  http://bugbear.postle.net/~bruno/apt/fedora/linux/
>
> Please report bugs and feature requests athttps://bugs.launchpad.net/hugin
> Instructions athttp://wiki.panotools.org/Hugin_translation_guide

paolobenve

未讀,
2011年1月6日 下午5:00:382011/1/6
收件者:hugin and other free panoramic software
Still I can't see ubuntu maverick packages. Anyone is working on them?

On 3 Gen, 12:25, Thomas <finbref.2...@gmail.com> wrote:
> Hi,
> and thanks a lot for the new release!
> The german release notes onhttp://hugin.sourceforge.net/releases/2010.4.0/de.shtml

Yuval Levy

未讀,
2011年1月9日 上午9:20:392011/1/9
收件者:hugi...@googlegroups.com
On January 6, 2011 05:00:38 pm paolobenve wrote:
> Still I can't see ubuntu maverick packages. Anyone is working on them?

sorry for that, I am afraid not.

I have Natty on my HTPC; I have Lucid on my workstation. Those are the two I
can and will support for the foreseeable future.

I had a Karmic chroot environment so I did Karmic too, but nobody did
Maverick. And I am not sure if anybody will do 2011.0 on Karmic.

Supporting Maverick is (low priority) on my todo list, but I won't have time
to do anything for it. Maybe you can work on the Maverick packages?

You can start with [0]. Once you have a successful build with [0], get
yourself a Launchpad account [1] (including signing the code of conduct).
Then apply to become a member of the PPA Packagers team. One of the four
existing members will let you in and you will be able to upload source
packages to the PPA.

Building the source packages is very easy once you got through [0] and [1].
It has been documented / discussed many times on the list here. On my todo
list (higher priority than supporting Maverick) is the documentation of this
process.

Thank you for helping
Yuv


[0] http://wiki.panotools.org/Hugin_Compiling_Ubuntu
[1] http://wiki.panotools.org/Hugin_Trackers#Launchpad_Account
[2] https://launchpad.net/~hugin

signature.asc
回覆所有人
回覆作者
轉寄
0 則新訊息