Re: [hugin-ptx] Hugin-2011.2.0_rc3 released

2011-08-16 Thread Matt Craig
Hi,

I just tried 2011.2-RC3 on Lion and got the error 
at https://bugs.launchpad.net/hugin/+bug/814280

Let me know if I can help with this--I tried compiling from source this past 
weekend and didn't get any further than the external programs.

Matt Craig

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


[hugin-ptx] Hugin's website rework (long term project)

2011-08-16 Thread cri
I've implemented a webpage that retrieve a random photo from flickr
with tags hugin and 360x180 using the phpflickr class [1]. As you
cans see in the preview [2], it is intended to substitute the current
header in the Hugin's website.
The script gets an array of 100 photos tagged with hugin and 360x180,
then randomly selects one of 100, check for the ratio to be 2:1 and
for the height to be 250 px (Medium size from flickr) and finally sets
the selected photo as a x-repeated background. Over the background it
also adds the title and author linked respectively to the photo's and
author's page.

I also would like to rework the layout and graphics of the website (in
the long period) so I'm here to ask a way to experiment with the
website without braking the actual one. Do I have to create a branch?
is there a kind of beta repo for the website where I could work?
While in the process I would also like to make the website
translatable via gettext. I've never done this before so I will try to
learn it during the process.

I'm pretty new to php, css, and html but I've already a first
experience: I've reworked the GnuCash website. To see what I've
achieved for that project, take a look at the original website [3] and
to my version [4].

Any help or comments is highly appreciated.

[1] http://phpflickr.com/
[2] http://www.crimodels.webatu.com/phpFlickr-3.1/hugin-bg.phtml
[3] http://www.gnucash.org/
[4] http://www.gnucash.org/beta/

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] Hugin-2011.2.0_rc3 released

2011-08-16 Thread Terry Duell

Hullo Yuval,

On Mon, 15 Aug 2011 03:40:10 +1000, Yuval Levy goo...@levy.ch wrote:


Hugin-2011.2.0_rc3 RELEASE NOTES

[snip]

The 2011.2.0_rc3 source tarball can be downloaded


Sorry for the late response.
RC3 builds OK here on fedora 15 x86_64, and very preliminary tests look OK.
I haven't had the time thus far to do my usual level of testing, but  
hopefully will be able to do some more in next day or so.


Cheers,
--
Regards,
Terry Duell

--
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] Hugin's website rework (long term project)

2011-08-16 Thread Seb Perez-D
On Tue, Aug 16, 2011 at 08:42, cri cri.pe...@gmail.com wrote:

 I've implemented a webpage that retrieve a random photo from flickr
 with tags hugin and 360x180 using the phpflickr class [1]. As you
 cans see in the preview [2], it is intended to substitute the current
 header in the Hugin's website.


You need to check for the permissions as well - not all photographers will
be happy to see one of their All rights reserved image in an unlicensed
website. Only grab images which are CC-licensed - otherwise you need to get
in touch with the photographers to request permission.

Best,

Seb

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] Hugin-2011.2.0_rc3 released

2011-08-16 Thread Harry van der Wolf
Hi,

2011/8/16 Matt Craig mattwcr...@gmail.com

 Hi,

 I just tried 2011.2-RC3 on Lion and got the error at
 https://bugs.launchpad.net/hugin/+bug/814280

 Let me know if I can help with this--I tried compiling from source this
 past weekend and didn't get any further than the external programs.

 Matt Craig


Thanks you for your report. I added some comment/actions to the bug ticket
in the tracker. Please check it.

Harry

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


[hugin-ptx] Re: Hugin's website rework (long term project)

2011-08-16 Thread Vaclav Cerny - vatoz

 While in the process I would also like to make the website
 translatable via gettext. I've never done this before so I will try to
 learn it during the process.

I have some proof-of-concept gettext translation system for hugin web
site (and i have been thinking about resurrecting it recently).
I can share my code with you, or I can  cooperate with you.

Vaclav

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


[hugin-ptx] Re: Hugin's website rework (long term project)

2011-08-16 Thread cri
On 16 Ago, 11:43, Vaclav Cerny - vatoz va...@seznam.cz wrote:
  While in the process I would also like to make the website
  translatable via gettext. I've never done this before so I will try to
  learn it during the process.

 I have some proof-of-concept gettext translation system for hugin web
 site (and i have been thinking about resurrecting it recently).
 I can share my code with you, or I can  cooperate with you.

 Vaclav

Great news Vaclav! The first target In my list is the website layout
and appearance rework. If in the meantime you can arrange the
translation framework it would be awesome.
I haven't any experience on making a website translatable so your help
is greatly appreciated


 You need to check for the permissions as well - not all photographers will
 be happy to see one of their All rights reserved image in an unlicensed
 website. Only grab images which are CC-licensed - otherwise you need to get
 in touch with the photographers to request permission.

 Best,

 Seb

You are right! I haven't thought about licenses. I've already narrowed
the search to CC license and added the license name and description to
the info pane.

Regards
Cristian

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] Hugin's website rework (long term project)

2011-08-16 Thread David Haberthür
Hey Cri.

On Tue, Aug 16, 2011 at 08:42, cri cri.pe...@gmail.com wrote:
 I've implemented a webpage that retrieve a random photo from flickr
 with tags hugin and 360x180 using the phpflickr class [1]. As you
 cans see in the preview [2], it is intended to substitute the current
 header in the Hugin's website.

Great, now I just need to correctly tag all my equirectangular panos
on flickr :)

 I'm pretty new to php, css, and html but I've already a first
 experience: I've reworked the GnuCash website. To see what I've
 achieved for that project, take a look at the original website [3] and
 to my version [4].
Just taking a quick look at your rework I can say that I like it.
You've kept the original ideas and introduced some fresh wind.
Looking forward to see the beta-version of hugins new website.

David

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] Hugin-2011.2.0_rc3 released

2011-08-16 Thread AKS-Gmail-IMAP

Harry,

There remains something fundamentally wrong with how new stitch  
processes are added to PTBatcherGui in OS X. One has to leave  
completed stitch processes in the batcher's queue in order to see the  
symptoms. I have never seen these problems when using the Windows  
version. Do I need to open a specific bug entry for this or is there  
one already? There may be much to describe the symptoms and the  
conditions needed to see them. Vary the names and sizes of added  
stitch processes for the same project to observe the symptoms.


Allan

On Aug 15, 2011, at 2:06 PM, Harry van der Wolf wrote:


Hi OSX users,

I made a 2011.2.0-RC3 build.

There were still issues with the calling of PTBatcherGui for which I  
made a rough work-around in the previous RC and beta builds. Chris  
Reiman released a patch on 18th June which uses a very elegant way  
to call an external bundle. Unfortunately it only can add a project  
to the queue, like done from the Assistant (Send to assistant  
queue). That made me decide not to implement it as it would not  
help us with the start immediate  stitching.
However, the patch helped me to get in the right direction and I  
worked out an option based on Charlie's patch.
PTBatcherGui should now always be called correctly on Tiger, Leopard  
and Snow Leopard. Lion is still open to me.



So what's changed:
- Call to PTBatcherGui to add project to queue (Charlie Reiman patch).
- Call to PTBatcherGui to start stitching immediately from Assistant  
pane or Stitch pane. (expanded version of Charlie Reiman patch).
- Changed incorrect name of lens_calibrate_gui.app to correct name  
calibrate_lens_gui.app (Note: You might need to remove the  
incorrectly named old lens_calibrate_gui.app by hand from the  
install folder.)


Further info:
- Python functionality is still not in the bundle and will not be  
either in the final 2011.2.
- As I'm now using an installer it's also easy to pack the command  
line tools as symlinks inside a HuginTools folder inside the Hugin  
install folder. Read the Readme in the Hugin Tools folder in the dmg  
if you want to work/experiment with these tools.



Please test!

Special call to Lion users: please report your user experience,  
not only the negative ones but also positive ones.
If you find real bugs please report them in the Launchpad bug  
tracker [0].



Information and binaries via my website
http://panorama.dyndns.org/index.php?lang=ensubject=Hugintexttag=Hugin 
.
(The binaries themselves are served from hugin.panotools.org who  
kindly provide the disk space and bandwidth).


Hoi,
Harry

[0]: https://bugs.launchpad.net/hugin

--
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


--
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] Hugin's website rework (long term project)

2011-08-16 Thread Yuval Levy
Hi Cristian,

On August 16, 2011 02:42:03 am cri wrote:
 I also would like to rework the layout and graphics of the website

Thanks.  That's sorely needed.  I've been just fixing the current layout for a 
(slow) start, making the HTML more CSS-designable.

I like what you did with GNUcash.  It is true to the original site in spirit 
and form.  It is an elegant remake in 2010 style of a 1990 site.  I recognize 
the same site, matured and evolved, easier on the eye.


 (in the long period) so I'm here to ask a way to experiment with the
 website without braking the actual one. Do I have to create a branch?
 is there a kind of beta repo for the website where I could work?

Yes, please do branch.  I think you can use the existing repository.  If I am 
not mistaken Bruno's scripts that sync the live website from the repo will 
keep syncing the default branch, so what you do on the development branch will 
not affect the live website itself.

IIRC we are more or less maxed-out on our webspace use on SF but we can look 
for an alternative to sync your development branch with an alternate webspace 
to show work in progress until it is deemed fit to replace the current 
website.  If I am not mistaken, you get some user website space with your 
SourceForge account (/home/project-web/USER.u/), but I have never tried to 
use it.

I plan to replace the current pull sync (the live site is synced by a cron 
job) with a push sync using Hg post-commit hooks once I get around SF's 
permissions and file system layout (I already have it working on servers I 
control).  It will make the updates practically instant and it will save on 
resources and dependencies (no need to run a separate server with cron jobs).


 While in the process I would also like to make the website
 translatable via gettext.

Why via gettext?  I am not familiar with the use of gettext for translating 
website and am interested to hear the pros and cons.  Given SF's limited 
resources, I would not want to introduce more server-side dynamics (PHP) than 
strictly necessary and since the texts are static we do not need to waste CPU 
cycles on looking up and replacing strings dynamically, which is my 
understanding of how gettext works.  What is wrong with static translations of 
HTML documents?


 I've never done this before so I will try to learn it during the process.

We can all learn from each other while Hugin progresses.


 I've implemented a webpage that retrieve a random photo from flickr

I have left the most critical part of my feedback to the end because I wanted 
to first show you that your work is appreciated and that I am aware of the 
need to improve that website.  But...

... I find the introduction of a Flick dependecy for such an important part of 
the website a very bad idea.

Yuv


signature.asc
Description: This is a digitally signed message part.


Re: [hugin-ptx] Hugin's website rework (long term project)

2011-08-16 Thread Carlos Eduardo G. Carvalho (Cartola)
Hi, I usually prefer to put everything in a site from one only place. Could
the flickr image be passed to the final user by a hugin url? The problem is
that some places, like the place where I work, try to block some sites.
Here, for example, we can't access facebook, flickr, orkut and many other
sites. Here there are about 100.000 computers (its a big company). So, if
its possible I always try to get what I need and pass to the user from my
own url, doing like a proxy job.

The problem is that with a partial content blocked the page gets
misconfigured and the user might not even notice that it was supposed to
have a picture there, so he just thinks it is a bad or an ugly page. It's
better when the whole page gets blocked, because in this case there is a
message saying that and the user will possibly try to access the page at
home then.

[ ]s,

Carlos E G Carvalho (Cartola)
http://cartola.org/360



2011/8/16 cri cri.pe...@gmail.com

 I've implemented a webpage that retrieve a random photo from flickr
 with tags hugin and 360x180 using the phpflickr class [1]. As you
 cans see in the preview [2], it is intended to substitute the current
 header in the Hugin's website.
 The script gets an array of 100 photos tagged with hugin and 360x180,
 then randomly selects one of 100, check for the ratio to be 2:1 and
 for the height to be 250 px (Medium size from flickr) and finally sets
 the selected photo as a x-repeated background. Over the background it
 also adds the title and author linked respectively to the photo's and
 author's page.

 I also would like to rework the layout and graphics of the website (in
 the long period) so I'm here to ask a way to experiment with the
 website without braking the actual one. Do I have to create a branch?
 is there a kind of beta repo for the website where I could work?
 While in the process I would also like to make the website
 translatable via gettext. I've never done this before so I will try to
 learn it during the process.

 I'm pretty new to php, css, and html but I've already a first
 experience: I've reworked the GnuCash website. To see what I've
 achieved for that project, take a look at the original website [3] and
 to my version [4].

 Any help or comments is highly appreciated.

 [1] http://phpflickr.com/
 [2] http://www.crimodels.webatu.com/phpFlickr-3.1/hugin-bg.phtml
 [3] http://www.gnucash.org/
 [4] http://www.gnucash.org/beta/

 --
 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 hugin-ptx@googlegroups.com
 To unsubscribe from this group, send email to
 hugin-ptx+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/hugin-ptx


-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] Hugin-2011.2.0_rc3 released

2011-08-16 Thread Yuval Levy
Hi Allan,

On August 16, 2011 07:38:12 am AKS-Gmail-IMAP wrote:
 There remains something fundamentally wrong with how new stitch
 processes are added to PTBatcherGui in OS X.

Thank you for testing and for your feedback.


 Do I need to open a specific bug entry for this or is there
 one already?

If what you observe prevents consistently OS X 10.5 from stitching, you can 
add your observations to the existing ticket [0].


 There may be much to describe the symptoms and the
 conditions needed to see them. Vary the names and sizes of added
 stitch processes for the same project to observe the symptoms.

If what you observe is applicable only to specific situations that needs to be 
triggered, I would recommend opening a new ticket [1].  It seems to me that 
this is the case, and that you have done a very thorough job at documenting 
it.  This makes the new ticket even more valuable.

Thanks!
Yuv


[0]: https://bugs.launchpad.net/hugin/+bug/697039
[1]: https://bugs.launchpad.net/hugin


signature.asc
Description: This is a digitally signed message part.


HEADS UP: rc4 comaing soon (was Re: [hugin-ptx] Hugin-2011.2.0_rc3 released)

2011-08-16 Thread Yuval Levy
Hi Terry,

On August 16, 2011 03:22:26 am Terry Duell wrote:
 Sorry for the late response.

late?  what's late?


 RC3 builds OK here on fedora 15 x86_64, and very preliminary tests look OK.

great.


 I haven't had the time thus far to do my usual level of testing, but
 hopefully will be able to do some more in next day or so.

no need, most changes affects OSX or are updated translations.  The only code 
change is a small change to the python script woa.py

This morning there was a nice surprise in the repo: the Danish translation is 
now 100% complete and will be newly introduced.  I am going to release rc4 
later today after I've had breakfast and my son is at day camp.

Yuv


signature.asc
Description: This is a digitally signed message part.


[hugin-ptx] translators: 2011.2.0 release notes updated once again

2011-08-16 Thread Yuval Levy
Hi translators,

I added mention of the newly contributed Danish translation in the release 
notes [0].  Please updated.

Thanks
Yuv

[0] http://hugin.hg.sourceforge.net/hgweb/hugin/hugin-web/rev/fc4dfd8b35b7


signature.asc
Description: This is a digitally signed message part.


Re: [hugin-ptx] Hugin-2011.2.0_rc3 exception CORRECTED

2011-08-16 Thread Yuval Levy
Hi,

On August 15, 2011 12:07:09 pm PhG wrote:
 After a while, on win2k SP4, Hugin exits with an exception
 
 here (below), I just put ***image center shift*** to 0
 it seems not to be reproducible

I am surprised that Hugin still works on Win2K.  Nothing intentional to break 
it will be done, but you can not expect Hugin to continue to support an O/S 
that has not been supported by its publisher (who also publish the tools used 
to build Hugin) for more than a year now.

That said, without looking into much detail, I suspect that you are 
experiencing the ominous threading issue [0].  I would not be surprised if the 
scheduler of Win2K is much less advanced than the scheduler of 7/Vista/XP.

Yuv

[0]: https://bugs.launchpad.net/hugin/+bug/792896


signature.asc
Description: This is a digitally signed message part.


[hugin-ptx] Re: Hugin's website rework (long term project)

2011-08-16 Thread Vaclav Cerny - vatoz
 IIRC we are more or less maxed-out on our webspace use on SF but we can look
 for an alternative to sync your development branch with an alternate webspace
 to show work in progress until it is deemed fit to replace the current
 website.  If I am not mistaken, you get some user website space with your
 SourceForge account (/home/project-web/USER.u/), but I have never tried to
 use it.

I can allocate enough space   subdomain  on my hosting   with some
custom hgcheckout scripts.


 Why via gettext?  I am not familiar with the use of gettext for translating
 website and am interested to hear the pros and cons.

  What is wrong with static translations of
 HTML documents?

Hugin translators are familiar with gettext translation, there are
many easy to use applications.
Reuse of already translated text (like  the text in release notes.)
One English version and many translations.

  Given SF's limited
 resources, I would not want to introduce more server-side dynamics (PHP) than
 strictly necessary and since the texts are static we do not need to waste CPU
 cycles on looking up and replacing strings dynamically, which is my
 understanding of how gettext works.

Translation might be part of Bruno's upload-to-web script or
generated on first access and then cached on server.




-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


[hugin-ptx] Re: Hugin-2011.2.0_rc3 released

2011-08-16 Thread Matthew Petroff
Hugin 2011.2.0-rc3 binaries for Windows are now available.
See sourceforge.net downloads page:
https://sourceforge.net/projects/hugin/files/hugin/hugin-2011.2_beta/

The builds are not Python enabled as I have yet to devise a method of
distribution that reliably works without a local Python install.

These builds are built my old SDK and should therefore be more stable
than the rc2 builds. I will also publish builds with my new SDK soon
for further testing.

Matthew

On Aug 14, 1:40 pm, Yuval Levy goo...@levy.ch wrote:
 Hugin-2011.2.0_rc3 RELEASE NOTES

 ABOUT

 Hugin is more than just a panorama stitcher.  A new version is available.  
 This is a release candidate and may be declared a final release in a few days.

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

 DOWNLOAD

 The 2011.2.0_rc3 source tarball can be downloaded

 * from SourceForge 
 athttp://sourceforge.net/projects/hugin/files/hugin/hugin-2011.2_beta/h...

 * from Launchpad 
 athttp://launchpad.net/hugin/2011.2/2011.2rc3/+download/hugin-2011.2.0_...

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

 This tarball is equivalent to rev/changeset 5491:228a678d3af6 in our Mercurial
 repository, where it is also tagged 2011.2.0_rc2

 Verify its SHA1SUM
 08fa0809bcafbd2dfc5fc73b57286d9052838628  hugin-2011.2.0_rc3.tar.bz2

 EXECUTABLES

 Users communities produce executables for their respective platforms.

 These executables are then added to the download section on SourceForge 
 athttp://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.

 Watchhttp://groups.google.com/group/hugin-ptxfor 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_...

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

 SPLASH SCREEN

 To promote artists using Hugin the project has adopted a user-contributed
 artwork to enrich the splash screen of this release.

 Read more about the Fafleralp panorama and author/contributor David Haberthür
 athttp://hugin.sourceforge.net/releases/2011.2.0/

 CHANGES SINCE 2011.0.0

 Little time has passed since our last release and yet there is new major
 functionality.  Hugin has received a Python scripting interface and new
 lens calibration tool.  A critical bug affecting a significant number of
 Mac users has been fixed and many general improvements have been made.

 _Lens Calibration Tool_

 Lenses are designed to follow a perfect geometric model.  For rectilinear
 lenses, a straight line in the depicted scene should be straight in the
 picture.  This is not always the case:  most lenses have an inherent
 deviation from the perfect model, resulting in imperfections such as
 pincushion or barrel distortion in rectilinear lenses.

 Adherence to the perfect geometric model is desirable for aesthetic purposes
 and indespensible to achieve proper alignment when stitching images.
 Hugin can calculate lens distortion parameters on the fly when optimizing
 a project, however this requires more control points and more computational
 effort than a project starting with a calibrated lens, and is prone to more
 errors.

 The new lens calibration tool calculates the distortion parameters of a
 lens based on an input image.  The input image must contain straight
 lines, ideally many of them at different distances from the center of the
 lens, covering at least one quadrant of the image.  The calculated
 parameters are valid for a given combination of focal distance,
 aperture (F-stop), and sensor.

 The values, saved into a lens profile, can be used in Hugin to achieve
 a better stitch, or on single images taken with this lens / settings
 combination to achieve a more aesthetically pleasing outcome.

 _Python Scripting Interface_

 Hugin now exposes some of its data structure and functionalities through
 a Python module.  To get started with scripting, start your Python
 interpreter and type:

     import hsi
     help (hsi)

 Standalone Python programs can access a panorama object with Hugin's
 functionality.  It is possible to develop complete command line and
 even GUI tools based on this module.

 The Python Scripting Interface does not work on Mac OSX yet.

 _Python Plugin Interface_

 Hugin can now run Python scripts inside the application.  In an enabled
 Hugin binary, a new Actions menu gives access to system-wide plugins
 distributed with Hugin.  Moreover, plugins can be written, modified,
 customized in the user's own directory.

 Currently there are only a few plugins available, but we expect the
 body of available plugins and functionality to grow organically as
 the interface is being made available to the general public.

[hugin-ptx] Re: Creating an HDR panorama

2011-08-16 Thread Bart van Andel
http://wiki.panotools.org/A_simple_approach_to_HDR-blending

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] Re: how many man-years to reboot Hugin?

2011-08-16 Thread Charlie Reiman
On Sun, Aug 14, 2011 at 2:32 AM, kfj _...@yahoo.com wrote:
 I also wonder if we shouldn't plain ask for help. Our question is
 simple: We want a powerful python-based cross-platform application
 framework to write a hugin clone with as little fuss as possible. I
 wonder where we should post such a question, but I'm sure we'd benefit
 from outside intelligence. Any ideas?

I hope someone has already mentioned Blender (www.blender.org). It's
largely python and implements a cross-platform (though non-standard)
UI entirely in GL. I haven't looked at Blender's code and the GUI
interface doesn't seem to have separate documentation but it at least
should get a look-see.

Implementing a private non-standard UI has a certain advantage in that
documentation and advice don't involve platform-specific advice.
However, implementing all your own widgets is time consuming and not
easy to get right, not to mention creating some non-painful way to lay
out a UI. It might be possible to create Hugin as an addition to
Blender itself.

If I were the designer, I'd make the core graphics and analysis
portable C++/OpenCL and let the UIs be entirely platform specific.
Macs and Windows have established GUI styles and cross-platform UI
widgets alway sacrifice something to make it all work. Such layering
would also make it easier to insure the core is solid since it can be
tested in isolation. Hopefully such a core layer would also allow for
a standard regression suite as well.

I don't know what the right plan is but I'm glad there's a discussion.

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


[hugin-ptx] Hugin-2011.2.0_rc4 released

2011-08-16 Thread Yuval Levy
Hugin-2011.2.0_rc4 RELEASE NOTES

ABOUT

Hugin is more than just a panorama stitcher.  A new version is available.
This is a release candidate and may be declared a final release in a few days.
This release candidate is the same as rc3 with two exception:  a new Danish
translation has been added and the Dutch translation has been updated.

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


DOWNLOAD

The 2011.2.0_rc4 source tarball can be downloaded

* from SourceForge at
http://sourceforge.net/projects/hugin/files/hugin/hugin-2011.2_beta/hugin-2011.2.0_rc4.tar.bz2/download

* from Launchpad at
http://launchpad.net/hugin/2011.2/2011.2rc4/+download/hugin-2011.2.0_rc4.tar.bz2

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

This tarball is equivalent to rev/changeset 5504:38785809a4b2 in our Mercurial
repository, where it is also tagged 2011.2.0_rc4

Verify its SHA1SUM
4da599f69ff4f0a53cdf8275048c87221cf6edb1  hugin-2011.2.0_rc4.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


SPLASH SCREEN

To promote artists using Hugin the project has adopted a user-contributed
artwork to enrich the splash screen of this release.

Read more about the Fafleralp panorama and author/contributor David Haberthür 
at
http://hugin.sourceforge.net/releases/2011.2.0/


CHANGES SINCE 2011.0.0

Little time has passed since our last release and yet there is new major
functionality.  Hugin has received a Python scripting interface and new
lens calibration tool.  A critical bug affecting a significant number of
Mac users has been fixed and many general improvements have been made.


_Lens Calibration Tool_

Lenses are designed to follow a perfect geometric model.  For rectilinear
lenses, a straight line in the depicted scene should be straight in the
picture.  This is not always the case:  most lenses have an inherent
deviation from the perfect model, resulting in imperfections such as
pincushion or barrel distortion in rectilinear lenses.

Adherence to the perfect geometric model is desirable for aesthetic purposes
and indespensible to achieve proper alignment when stitching images.
Hugin can calculate lens distortion parameters on the fly when optimizing
a project, however this requires more control points and more computational
effort than a project starting with a calibrated lens, and is prone to more
errors.

The new lens calibration tool calculates the distortion parameters of a
lens based on an input image.  The input image must contain straight
lines, ideally many of them at different distances from the center of the
lens, covering at least one quadrant of the image.  The calculated
parameters are valid for a given combination of focal distance,
aperture (F-stop), and sensor.

The values, saved into a lens profile, can be used in Hugin to achieve
a better stitch, or on single images taken with this lens / settings
combination to achieve a more aesthetically pleasing outcome.


_Python Scripting Interface_

Hugin now exposes some of its data structure and functionalities through
a Python module.  To get started with scripting, start your Python
interpreter and type:

import hsi
help (hsi)

Standalone Python programs can access a panorama object with Hugin's
functionality.  It is possible to develop complete command line and
even GUI tools based on this module.

The Python Scripting Interface does not work on Mac OSX yet.


_Python Plugin Interface_

Hugin can now run Python scripts inside the application.  In an enabled
Hugin binary, a new Actions menu gives access to system-wide plugins
distributed with Hugin.  Moreover, plugins can be written, modified,
customized in the user's own directory.

Currently there are only a few plugins available, but we expect the
body of available plugins and functionality to grow organically as
the interface is being made available to the general public.

The Python Plugin Interface does not work on Mac OSX yet.


_Other Improvements_

* PTBatcherGUI has matured to become the default processor for
  stitching projects.
* ICC profiles saved in output.
* Support for newer Olympus camera.
* Improved auto cropping.
* New mask type: exclude region from all images shot with the same lens
* Copypaste of masks in Mask Tab
* Show extent of active masks and 

Python Windows (was Re: [hugin-ptx] Re: Hugin-2011.2.0_rc3 released)

2011-08-16 Thread Yuval Levy
On August 16, 2011 01:57:54 pm Matthew Petroff wrote:
 Hugin 2011.2.0-rc3 binaries for Windows are now available.

Thank you, and sorry for making it obsolete right away with an rc4.  
Actually in technical terms rc3 and rc4 are the same, only two translations 
differ, so there is no need to rush an rc4 out the door.


 The builds are not Python enabled as I have yet to devise a method of
 distribution that reliably works without a local Python install.

Do I understand correctly that this is a purely packaging issue and that the 
code builds with Python?  If this is the case, does it make sense to wait in 
RC status until you figure out how to distribute Python with Hugin?

 
 These builds are built my old SDK and should therefore be more stable
 than the rc2 builds. I will also publish builds with my new SDK soon
 for further testing.

You could use the rc4 for this.  Since the only difference between rc3 and rc4 
are the two translations, it could be an opportunity to isolate changes due to 
the new SDK and give it the testing it needs.

Thank you very much for supporting Hugin on Windows

Yuv


signature.asc
Description: This is a digitally signed message part.


Re: [hugin-ptx] Re: how many man-years to reboot Hugin?

2011-08-16 Thread Yuval Levy
On August 16, 2011 09:11:08 pm Charlie Reiman wrote:
 I hope someone has already mentioned Blender (www.blender.org)

No.  The proximity is so obvious, thank you for mentioning it.


 Implementing a private non-standard UI has a certain advantage in that
 documentation and advice don't involve platform-specific advice.
 However, implementing all your own widgets is time consuming and not
 easy to get right, not to mention creating some non-painful way to lay
 out a UI.

A lot of the Hugin code - are custom widgets, e.g. the whole fast preview.  
And it is in those custom widgets that lie the majority of complexity and 
bugs.


 It might be possible to create Hugin as an addition to
 Blender itself.

That's an interesting idea, piggy-backing on Blender.  It has been about two 
years since I last used it, and the UI is pretty packed but extremely well 
done.  It takes a while to learn, but it is not difficult.  It is not for the 
occasional user, though.

 
 If I were the designer, I'd make the core graphics and analysis
 portable C++/OpenCL and let the UIs be entirely platform specific.

Makes sense.  Many apps, especially commercial, do this.  If you have an 
example of FLOSS projects that do this we could take a look and learn from 
them how they do it.  So far, my Stackoverflow question [0] has not received 
any response in that direction.  The usual suspects... Qt and wxWidgets, with 
a vast majority favoring Qt.  Will wait for another while.


slightly OT: does anybody know what has happened to http://panoverflow.com/ ?

It says simply The website panoverflow.com has been disabled. If you are 
the administrator of this Stack Exchange 1.0 site, please email se1-
ad...@stackexchange.com with any questions you may have.


 I don't know what the right plan is but I'm glad there's a discussion.

we'll know what the right plan is when we get there and things start moving :)

keep the ideas flowing.
Yuv

[0]: http://stackoverflow.com/questions/7058947/can-you-recommend-a-good-
cross-platform-application-development-framework


signature.asc
Description: This is a digitally signed message part.


Re: [hugin-ptx] Hugin-2011.2.0_rc4 released

2011-08-16 Thread Terry Duell

Hullo Yuval,

On Wed, 17 Aug 2011 11:45:35 +1000, Yuval Levy goo...@levy.ch wrote:


Hugin-2011.2.0_rc4 RELEASE NOTES

[snip]


The 2011.2.0_rc4 source tarball can be downloaded


Builds here OK on Fedora 15 x86_64.
I realise that the change from rc3 is minor, but still worth checking.

Cheers,
--
Regards,
Terry Duell

--
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] Hugin-2011.2.0_rc4 released

2011-08-16 Thread Yuval Levy
Hi Terry,

On August 16, 2011 10:09:12 PM Terry Duell wrote:
 Builds here OK on Fedora 15 x86_64.
 I realise that the change from rc3 is minor, but still worth checking.

thanks. yes. I appreciate your support.
Yuv


signature.asc
Description: This is a digitally signed message part.


[hugin-ptx] Mercurial browse disappeared from sourceforge site

2011-08-16 Thread Tduell
Hullo All,
Has something been broken at the hugin sourceforge site?
The 'code - mercurial browse' turns up an essentially blank page.

Cheers,
Terry

-- 
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 hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx