Re: [hugin-ptx] Hugin-2011.2.0_rc3 released
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)
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
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)
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
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)
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)
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)
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
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)
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)
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
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)
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
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
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)
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
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
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?
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
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)
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?
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
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
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
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