Hugin 2015.0 beta2

443 views
Skip to first unread message

T. Modes

unread,
May 9, 2015, 4:27:42 AM5/9/15
to hugi...@googlegroups.com
Hi all,

after the release of beta 1 of Hugin 2015.0 two weeks ago some bugs have been found and have been fixed.
So today we are release beta 2

The new source tarball can be downloaded at sourceforge and launchpad, as usual
http://sourceforge.net/projects/hugin/files/hugin/hugin-2015.0/hugin-2015.0.0_beta2.tar.bz2/download
https://launchpad.net/hugin/2015.0/2015.0beta2/+download/hugin-2015.0.0_beta2.tar.bz2

Verify its checksums
MD5
cb2cbcca4d23511d845840d78ed5c2c1  hugin-2015.0.0_beta2.tar.bz2
SHA1
3591fd4ea4f1ba579b9a4ba61035810366fd835c  hugin-2015.0.0_beta2.tar.bz2

Changes since beta1
* Reactivate scripting interface
* Fixes several assert message errors
* Fixes a crash in control point editor
* Added option to optimize panorama after removing cp with edit cp tool
* Fix for man pages
* Renamed lensdb tool to hugin_lensdb

Beta 2 is identical to changeset 31a6f3742639 in our repository.

ATTENTION
The necessary fixes for beta 2 have also changed some strings. So *all* translators please check your po file.
Also the translation needs more work. Since beta1 only 2 languages have been updated (thanks Thomas Pryds and Kornel Benko and sorry for the new strings).
So this is also a call for all translators: please update your po files.

The release notes are here http://hugin.sourceforge.net/releases/2015.0.0/en.shtml
They can also translated.


EXECUTABLES
Users communities produce executables for their respective platforms. They will be announced in this thread.

CHANGES SINCE 2014.0.0
* Hugin 2015.0 has a number of new features. Most of the changes are under the hood to improve stability, allow easier maintenance and easier addition of new features.
* The makefile based stitching engine has been replaced with direct calls to the underlying programs. This should reduce the overhead of calling the same program too often and so speed up the whole process. Hopefully this also allows the usage of more unusual characters in the filename. Instead of pto2mk and make we now have hugin_executor which can also be used for running the assistant from the command line.
* Hugin now has it's own blender, verdandi, based on a watershed algorithm, which has been included in 'nona'.  verdandi can be chosen as the blender by choosing "builtin" in the stitcher tab, and can also be set in  the Preferences. verdandi can also be called as a command line tool.
* The lensfun library has been removed as it did not fulfill our expectations. It has been replaced with our own camera and lens database which uses a data mining approach and operates automatically without user intervention. Geometric distortion and vignetting data have to be loaded manually.
* The fast preview window has a new tool to add or remove control points to selected areas in the output projection.
* Automatic exposure stack detection is now applied when loading images, and an option has been added to unlink image position when adding stacks.
* The fine-tune and auto-estimate functions in the control point tab have been made projection aware. It should now work also with images with different fov or different projections. The fine-tune feature has had a significant speed up when Hugin is compiled with the libfftw3 library (optional).
* PTBatcherGUI has more choice for the end of the process: depending on the operating system the PTBatcherGUI can be closed, the computer can be shut down or send to the hibernate mode.
* PTBatcherGUI now shows the thumbnails when searching for images in directories.
* Many of the underlying tools in hugin are now able to use available cpu cores.

New tools added:
** verdandi: tool for image blending
** hugin_executor: stitching and run assistant from command line
** hugin_lensdb: tools for lens database maintenance

Stefan Peter

unread,
May 9, 2015, 12:03:37 PM5/9/15
to hugi...@googlegroups.com
Hi All

Please find packages for Ubuntu 14.04 (Trusty), 14.10 (Utopic), 15.04
(Vivid) and 15.10 (Wily) in the Hugin PPA Packagers *next Hugin Build"
ppa at
https://launchpad.net/~hugin/+archive/ubuntu/next/+packages

As always these packages are based on the Debian PhotoTools Maintainers
work, namely Andreas Metzler: Thank you guys!

Due to the fact that these packages are built against wxWidgets 3.0.0
which is built with debug in Ubuntu, installing these packages may
expose problems not (yet) visible in other distributions.

Fortunately, we were able to fix quite some bugs related to wxWidgets
during the beta1 cycle. However, a software as complex as hugin has a
lot of possible work flows which all may expose different problems.

Therefore, I really _urge_ all Ubuntu users to give these builds a spin
in order to be able to fix the last bugs. I promise to provide updated
packages during the beta2 cycle for all bug fixes released by the devs.

Additionally, removing hugin, hugin-tools and hugin-data, disabling the
"next Hugin Builds " repository and reinstalling hugin from the standard
sources will get you back to a working hugin version if you managed to
run into a show stopper bug.

Please send bug reports to this list or use
https://bugs.launchpad.net/hugin/+filebug
to report a bug.

Thank you very much for your participation.

Cheers

Stefan Peter

--
Any technology that does not appear magical is insufficiently advanced.
~ Gregory Benford

Bruno Postle

unread,
May 9, 2015, 7:18:12 PM5/9/15
to Hugin ptx
On Sat 09-May-2015 at 01:27 -0700, Thomas Modes wrote:
>
>after the release of beta 1 of Hugin 2015.0 two weeks ago some bugs have
>been found and have been fixed.
>So today we are release beta 2

There are x86_64/i386 RPMs for fedora f21, f22 and f23 here:
https://repos.fedorapeople.org/repos/bpostle/panorama/

This is an add-on repository, so fedora users can subscribe by
following this link and automatically get (very occasional)
snapshots of hugin, enblend etc...
https://repos.fedorapeople.org/repos/bpostle/panorama/fedora-21/i386/panorama-release-8-2.fc21.noarch.rpm

--
Bruno

Jan Martin

unread,
May 10, 2015, 3:55:40 AM5/10/15
to hugi...@googlegroups.com
Hello Stefan,

for sure I am not the only one happy to help with testing.

If it just won't be that hard.
I run Ubuntu 14.04. 64 bit.

So i guess it is
https://launchpad.net/~hugin/+archive/ubuntu/next/+sourcepub/5049222/+listing-archive-extra

And now?

Someone please explain step-by step.

Thanks.
> --
> 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/554E2FD9.8020008%40swissonline.ch.
> For more options, visit https://groups.google.com/d/optout.

Stefan Peter

unread,
May 10, 2015, 6:39:09 AM5/10/15
to hugi...@googlegroups.com
Dear Jan Martin


On 10.05.2015 09:54, Jan Martin wrote:
> Hello Stefan,
>
> for sure I am not the only one happy to help with testing.
>
> If it just won't be that hard.
> I run Ubuntu 14.04. 64 bit.
>
> So i guess it is
> https://launchpad.net/~hugin/+archive/ubuntu/next/+sourcepub/5049222/+listing-archive-extra
>
> And now?

No, not really. You will have to add this PPA to your your system as
follows:

Open a terminal window
issue the following commands:

sudo add-apt-repository ppa:hugin/next

The title of the PPA and the key used to sign it will be displayed. You
will have to confirm the inclusion of this PPA to the package sources of
you system by pressing enter.

Afterward, you can update you system using the commands

sudo apt-get update
sudo apt-get upgrade

or whatever method you prefer to update your system.

The same is explained at
https://launchpad.net/~hugin/+archive/ubuntu/next/
when you click 'Read about installing' under the title "Adding this PPA
to your system"


As a side note, I recommend to add the "latest Hugin builds" PPA at the
same time because there you will eventually get the final release. The
command for this PPA is:
sudo add-apt-repository ppa:hugin/hugin-builds


If you run into a show stopper and need to go back to your old hugin
version, issue these commands in a terminal window:

sudo apt-get purge hugin
sudo add-apt-repository -r ppa:hugin/next
sudo apt-get install hugin



With kind regards

Lajos Höss

unread,
May 11, 2015, 3:13:30 PM5/11/15
to hugi...@googlegroups.com
I am working on the Hungarian translation.

Would it be possible to have the RPMs for fedora f20?
It would be a great help since I am using f20 at the moment and would like to do some testing.

Lajos

Bruno Postle

unread,
May 11, 2015, 5:21:29 PM5/11/15
to Hugin ptx
On Mon 11-May-2015 at 12:13 -0700, Lajos Höss wrote:
>I am working on the Hungarian translation.
>
>Would it be possible to have the RPMs for fedora f20?
>It would be a great help since I am using f20 at the moment and would like
>to do some testing.

Ok, done. You can find them in the same place:

>> There are x86_64/i386 RPMs for fedora f21, f22 and f23 here:
>> https://repos.fedorapeople.org/repos/bpostle/panorama/

--
Bruno

Lajos Höss

unread,
May 16, 2015, 10:32:44 AM5/16/15
to hugi...@googlegroups.com
Thank you for the RPMs for f20
The translation is almost 100% ready.

I don't recognise the following codes:

%M:%S Min
%S s

and I can't find this in the program and not sure what it means: Start date (duration):
Please clarify these.

T. Modes

unread,
May 17, 2015, 4:09:41 AM5/17/15
to hugi...@googlegroups.com
Hi Lajos


Am Samstag, 16. Mai 2015 16:32:44 UTC+2 schrieb Lajos Höss:

I don't recognise the following codes:

%M:%S Min
%S s

and I can't find this in the program and not sure what it means: Start date (duration):
Please clarify these.

All 3 strings are used in PTBatcherGUI, go to menu File>Search directory for...>images
On the right panel it shows the start date/time of the possible pano and the duration (difference between first and last image time stamp).
The duration is shown in seconds or minutes:seconds (if duration longer than 1 min).
You need the keep the character with the percentage sign before (%S, %M), there are used as placeholder and will replaced at runtime with the seconds / minutes and translate "only" the extension s for seconds and Min for minutes.

Thomas

Harry van der Wolf

unread,
May 25, 2015, 2:17:20 PM5/25/15
to hugi...@googlegroups.com
Windows binaries for the Hugin 2015.0.0 beta2 version are now available.


Thanks to Thomas Modes who helped me a lot to get going with the windows builds, I have now built 64bit Windows versions.
The python versions require a pre-installed python 3.4.

Note that these builds will not run on Windows XP 64bit (and neither on 32bits windows versions of course).

64bit installer:

64bit installer with python support:

64bit 7z file (simply un7zip to some location and use from there):

64bit 7z file with python support  (simply un7zip to some location and use from there):

I have currently no intentions to build 32bit versions.
(7zip instead of zip as it gives a 23 MB file versus a 33 MB zip)

Please test and give your feedback via this mailing list and this mail thread.

(And for those who know me and wonder why I build on windows: Since 2 months I switched back to windows for the only reason that a (non open source) program I wanted and needed is not on Linux. For everything else I could use anything on both linux and windows.)

Hoi,
Harry

dex Otaku

unread,
May 27, 2015, 4:06:29 AM5/27/15
to hugi...@googlegroups.com
Thank you [both]

Frederic Da Vitoria

unread,
May 27, 2015, 7:19:12 AM5/27/15
to hugin-ptx
Thank you. Reading the news about what was introduced without being able to play with it was frustrating :-)

--
Frederic Da Vitoria
(davitof)

Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org

T. Modes

unread,
May 27, 2015, 1:09:38 PM5/27/15
to hugi...@googlegroups.com


Am Samstag, 9. Mai 2015 10:27:42 UTC+2 schrieb T. Modes:
Hi all,

after the release of beta 1 of Hugin 2015.0 two weeks ago some bugs have been found and have been fixed.
So today we are release beta 2

That's a reminder for all translators. Since the release of beta2 only 4 language files are completed:
de.po
hu.po
pt_BR.po
sk.po
1500 translated messages.

But there are many language files which needs an update. So all translators, please contribute your updated files. Thanks.

The current status is:
da.po
1489 translated messages, 8 fuzzy translations, 3 untranslated messages.
ca_ES.po
1409 translated messages, 60 fuzzy translations, 31 untranslated messages.
ca...@valencia.po
1409 translated messages, 60 fuzzy translations, 31 untranslated messages.
cs_CZ.po
1377 translated messages, 75 fuzzy translations, 48 untranslated messages.
en_GB.po
76 translated messages, 11 fuzzy translations, 1413 untranslated messages.
fr.po
1305 translated messages, 118 fuzzy translations, 77 untranslated messages.
it.po
1433 translated messages, 39 fuzzy translations, 28 untranslated messages.
pl.po
1310 translated messages, 112 fuzzy translations, 78 untranslated messages.
ru.po
1311 translated messages, 112 fuzzy translations, 77 untranslated messages.
zh_CN.po
1346 translated messages, 92 fuzzy translations, 62 untranslated messages.
zh_TW.po
1300 translated messages, 117 fuzzy translations, 83 untranslated messages.
nl.po
1337 translated messages, 100 fuzzy translations, 63 untranslated messages.


es.po
1204 translated messages, 174 fuzzy translations, 122 untranslated messages.
eu.po
994 translated messages, 262 fuzzy translations, 244 untranslated messages.
fi.po
783 translated messages, 391 fuzzy translations, 326 untranslated messages.
ja.po
1094 translated messages, 259 fuzzy translations, 147 untranslated messages.
ro.po
647 translated messages, 479 fuzzy translations, 374 untranslated messages.
sv.po
1065 translated messages, 285 fuzzy translations, 150 untranslated messages.

Thomas Pryds

unread,
May 27, 2015, 3:42:35 PM5/27/15
to hugin-ptx
2015-05-27 19:09 GMT+02:00 T. Modes <Thomas...@gmx.de>:
But there are many language files which needs an update. So all translators, please contribute your updated files. Thanks.

The current status is:
da.po
1489 translated messages, 8 fuzzy translations, 3 untranslated messages.

Just pushed da.po which should now be at 100% again.

Thomas.
 

bran...@yahoo.com

unread,
May 28, 2015, 3:52:18 AM5/28/15
to hugi...@googlegroups.com
Thanks for posting a windows version. I have been wondering about some of the newer features and been wanting to give it a try. Off hand no obvious bugs and I am finding the internal blender is doing quite a bit better than enblend. Now that I have it, I will start giving it a good test for bugs in the coming days.


Thanks again.

Brandon

Fotografia

unread,
Jun 2, 2015, 3:21:01 PM6/2/15
to hugi...@googlegroups.com
I have just installed Hugin 2015 beta 2 from ppa (on lubuntu 14.04)

I have tried to stich 2 images, the preview was quite strange (also happens in 2014 version) so i decided to delete all vertical lines automatically found. Choosed to display control points with f3, ordered by type, selected all vertical lines and pressed del.

Hugin crashed with:

hugin: /build/buildd/hugin-2015.0.0~beta2+dfsg/src/hugin_base/panodata/Panorama.h:304: virtual const HuginBase::ControlPoint& HuginBase::Panorama::getCtrlPoint(std::size_t) const: asserzione "nr < state.ctrlPoints.size()" non riuscita.

I have the apport crash file and if it could be of any interest i can upload it somewhere.

Thank you in advance.

T. Modes

unread,
Jun 3, 2015, 1:49:17 PM6/3/15
to hugi...@googlegroups.com


Am Dienstag, 2. Juni 2015 21:21:01 UTC+2 schrieb Fotografia:
I have tried to stich 2 images, the preview was quite strange (also happens in 2014 version) so i decided to delete all vertical lines automatically found. Choosed to display control points with f3, ordered by type, selected all vertical lines and pressed del.

Hugin crashed with:

hugin: /build/buildd/hugin-2015.0.0~beta2+dfsg/src/hugin_base/panodata/Panorama.h:304: virtual const HuginBase::ControlPoint& HuginBase::Panorama::getCtrlPoint(std::size_t) const: asserzione "nr < state.ctrlPoints.size()" non riuscita.

I have the apport crash file and if it could be of any interest i can upload it somewhere.

I can't reproduce the crash.
So if you could provide the pto file and the crash report it would maybe help to track down the bug.
Also can you describe how you selected the cp in the list (mouse, keyboard, how done the selection with ctrl/shift ?)

Thanks

Fotografia

unread,
Jun 3, 2015, 3:22:33 PM6/3/15
to hugi...@googlegroups.com
Il giorno mercoledì 3 giugno 2015 19:49:17 UTC+2, T. Modes ha scritto:


Am Dienstag, 2. Juni 2015 21:21:01 UTC+2 schrieb Fotografia:
I have tried to stich 2 images, the preview was quite strange (also happens in 2014 version) so i decided to delete all vertical lines automatically found. Choosed to display control points with f3, ordered by type, selected all vertical lines and pressed del.

Hugin crashed with:

hugin: /build/buildd/hugin-2015.0.0~beta2+dfsg/src/hugin_base/panodata/Panorama.h:304: virtual const HuginBase::ControlPoint& HuginBase::Panorama::getCtrlPoint(std::size_t) const: asserzione "nr < state.ctrlPoints.size()" non riuscita.

I have the apport crash file and if it could be of any interest i can upload it somewhere.

I can't reproduce the crash.
So if you could provide the pto file and the crash report it would maybe help to track down the bug.

Uploading now to https://goo.gl/zGOyJ5 (.001 and so on, it's a 7zip file, sorry for splitting and 7z but my connection is really unstable and fileroller only allows me to make a multipart file with 7zip and not with zip or tar).

Also can you describe how you selected the cp in the list (mouse, keyboard, how done the selection with ctrl/shift ?)

I made a video with keymon active (also on that link), i have selected them with shift-mouse, pressed del and hugin crashed immediatly. Sorry but i haven't saved a pto.

Thank you.

T. Modes

unread,
Jun 4, 2015, 2:33:19 PM6/4/15
to hugi...@googlegroups.com


Am Mittwoch, 3. Juni 2015 21:22:33 UTC+2 schrieb Fotografia:

I made a video with keymon active (also on that link), i have selected them with shift-mouse, pressed del and hugin crashed immediatly. Sorry but i haven't saved a pto.


Does not matter. I could now reproduce the issue. It should be fixed in repository now.

Fotografia

unread,
Jun 4, 2015, 4:19:23 PM6/4/15
to hugi...@googlegroups.com

Thanks a lot.

T. Modes

unread,
Jun 7, 2015, 12:45:28 PM6/7/15
to hugi...@googlegroups.com
Hi

Am Mittwoch, 27. Mai 2015 19:09:38 UTC+2 schrieb T. Modes:
That's a reminder for all translators. Since the release of beta2 only 4 language files are completed:

Since this reminder the situation has only improved slightly. Currently we have only 6 languages with 100 % coverage.
All other languages files are still behind.
 
So again to all translators: please update your files!

I can cite the status from the last mail:
The current status is:

ca_ES.po
1409 translated messages, 60 fuzzy translations, 31 untranslated messages.
ca...@valencia.po
1409 translated messages, 60 fuzzy translations, 31 untranslated messages.
cs_CZ.po
1377 translated messages, 75 fuzzy translations, 48 untranslated messages.
en_GB.po
76 translated messages, 11 fuzzy translations, 1413 untranslated messages.
it.po
1433 translated messages, 39 fuzzy translations, 28 untranslated messages.
pl.po
1310 translated messages, 112 fuzzy translations, 78 untranslated messages.
ru.po
1311 translated messages, 112 fuzzy translations, 77 untranslated messages.
zh_CN.po
1346 translated messages, 92 fuzzy translations, 62 untranslated messages.
zh_TW.po
1300 translated messages, 117 fuzzy translations, 83 untranslated messages.
nl.po
1337 translated messages, 100 fuzzy translations, 63 untranslated messages.


es.po
1204 translated messages, 174 fuzzy translations, 122 untranslated messages.
eu.po
994 translated messages, 262 fuzzy translations, 244 untranslated messages.
fi.po
783 translated messages, 391 fuzzy translations, 326 untranslated messages.
ja.po
1094 translated messages, 259 fuzzy translations, 147 untranslated messages.
ro.po
647 translated messages, 479 fuzzy translations, 374 untranslated messages.
sv.po
1065 translated messages, 285 fuzzy translations, 150 untranslated messages.


Thomas
Reply all
Reply to author
Forward
0 new messages