Slashdot Mirror


Panoramic Image Stitching Tools for Unix?

jbuberel asks: "I just got myself a fancy new Canon Powershot S400 camera. One of it's nifty features is it's 'Panoramic Assist' mode that helps you line up a series of images that can later be stitched together to form one larger panoramic image. Of course the software that ships with the camera to do the stitching is Windows-only. After spending some time probing freshmeat.net and google.com, I came across one dead project, and another relatively academic project who's tools are largely undocumented. So are there any up-to-date tools for composing panoramic photos in Unix? With so many digital photo afficianados out there, I was surprised there wasn't an easy-to-use GIMP plugin for this."

27 comments

  1. Check the QTVR archives. by Pathwalker · · Score: 4, Informative

    Check the archives of Apple's QTVR Mailing List - this question comes up all the time, and the pros and cons of every existing image stitching program for every operating system have been discussed at great depth many times.

    You might want to try Pano Tools if you can track down a copy, I've heard good things about them, but I think there was a problem with iPix claiming they infringed on a patent related to unwrapping spherical images.

    Personally, I use Vr Worx 2.1 for stitching together panoramas, and making simple QTVR scenes. I've been very happy with it. It does only run under OSX, so it may not be suitable for your needs.

    1. Re:Check the QTVR archives. by crisco · · Score: 3, Interesting

      Panotools is a wonderful toolkit for panoramas. While the main site is down, you can find mirrors. It isn't an automatic solution - you can't provide it with a series of images and let it try to automatically line them up. But with a little manual work it does a wonderful job of stitching images and correcting for basic lens distortions.

      --

      Bleh!

    2. Re:Check the QTVR archives. by Anonymous Coward · · Score: 0

      I'm using Panorama Tools, they work well, but lack a nice GUI, the included java application (imho) a pain in the arse. But the programs that do the processing are of very high quality.

      I'm in the progress of writing a GUI with functionality similar to PTAssember and PTGui on windows that will make these powerful tools a bit more accessible for the common photographer, and not only for the freaks ;)
      I'm still in the beginning stages, but in 2 weeks I so I should have a usable application.

    3. Re:Check the QTVR archives. by Anonymous Coward · · Score: 0

      I've heard even Al Gore can use a mac.

      Shame, and how he just joined apple's borad of directores.

      I'm glad he is able to balance his environmental sensitivity (see 'Earth in the Balancd' by Al Gore) and Apple's production of millions of computeres each year, each continaing several pounds of toxic waste (lead, circuit boards, etc.).

      One set of rules for Al Gore and a different set of rules for everyone else.

    4. Re:Check the QTVR archives. by Anonymous Coward · · Score: 0

      I've heard even Anonymous Coward can troll.

      Shame, and how he just joined the league of trolls.

      I'm glad he is able to balance his desire to troll (see 'I'm a Troll' by Anonymous Coward) and Slashdot's production of millions of trolls each year, each containing several pounds of bullshit (in Soviet Russia, BSD is Dying, etc.).

      One set of rules for Anonymous Coward and a different set of rules for everyone else.

  2. TechTV just had that on a few days ago by Judg3 · · Score: 2, Informative

    Check out this link at The ScreenSavers. They had this guy come in talking all about the equipment, software, etc that he used to make 360 degree Panoramic views.

    HTH

    --
    Looking for hardware (Currently need: Large Etch-a-Sketch) Have one? See my journal!
  3. patent abuse by bcrowell · · Score: 1

    Sorry if this is too vague, but maybe someone who knows more (or has more time to google) can follow up. There was someone who wrote freeware for this application, and then got sued by someone who claimed to have patent rights on the whole idea of digitally assembling a panoramic view. IIRC, he had to stop distributing his software.

    1. Re:patent abuse by Pathwalker · · Score: 2, Interesting

      That was Panotools - you can read the story here.

      iPix claims to own the concept of flattening out an image taken through a fisheye lens into a panorama. They are rather aggressive in going after anyone they thing might infringe.

      This is part of the reason that iPix has a rather bad reputation among many people (the other reasons are the low quality of the images their software generates, and the per-image-generated fees they charge for the use of their software).

    2. Re:patent abuse by iangoldby · · Score: 1

      I'd fully endorse the use of Panotools. I have obtained amazingly good results - hand-held 3M-pixel images stitched together with pixel-perfect accuracy. But it does take some time to optimise the settings.

      I am dismayed to hear that iPix are giving Helmut Dersch grief over his software. I wondered why the site had been down for so long. It is outrageous that they should attempt to stop him publishing his own work just because they think it is too similar to something they are doing.

    3. Re:patent abuse by g4dget · · Score: 1

      Well, a few seconds with Google show that he is alive and well, as are his tools, and they can be downloaded from a site at the University of Melbourne in Australia.

    4. Re:patent abuse by cymen · · Score: 1

      Are you sure that it is actually his site and not a mirror? The google link to a .de page for his site, and apparently he is in Germany, is still shut down with a "come back after Sept. 20th" message...

    5. Re:patent abuse by iangoldby · · Score: 2, Informative

      I couldn't find the site you refer to, although one of the other posters to this thread has given us another mirror.

      A bit more searching though, and it appears that the IPIX trouble may not be the cause of the current outage - see this.

    6. Re:patent abuse by bcrowell · · Score: 2, Informative

      The software seems to be available here.

    7. Re:patent abuse by g4dget · · Score: 2, Informative
      Well, who can ever be sure. I didn't post the link because I'm reluctant to post links to potentially small university sites to Slashdot. But here is the link:

      http://www.path.unimelb.edu.au/~dersch/

      The path "/~dersch/" suggests that this is a UNIX system and that Dersch actually has an account. Creating an account would seem like unnecessary trouble to go through for simply mirroring a site. But, of course, it could just be a weird setup.

  4. The Panorama Factory with wine by foxx · · Score: 3, Interesting

    I also searched for easy to use panorama software. So far the best solution I have found is running The Panorama Factory with wine. Works great.

  5. Was a gimp tutorial on it somewhere by jago25_98 · · Score: 1

    I have a feeling I've seen a tutorial somewhere on how to do this with the Gimp manually. ... unfortunately I haven't a clue where to begin googling for it :/

    1. Re:Was a gimp tutorial on it somewhere by Anonymous Coward · · Score: 3, Funny

      unfortunately I haven't a clue where to begin googling for it :/

      At http://www.google.com ?

    2. Re:Was a gimp tutorial on it somewhere by Anonymous Coward · · Score: 0

      lol,
      i didnt see that coming
      u made my day

  6. Freedom VR by Peterhd · · Score: 1

    There is an 'app' I have used before called Freedom VR - http://www.honeylocust.com/vr/
    Short sweet and does a good job. You can see an example I put together here: http://www.museums.org.za/sang/exhib/j_alex/
    Just wait for the images then click and drag.

    1. Re:Freedom VR by cybermace5 · · Score: 1

      Doesn't want a 360-panning VR thing. Wants to stitch multiple images into one big one.

      --
      ...
  7. Take another look by Bazzargh · · Score: 3, Informative

    The comparametric project *has* a GIMP plugin. Its there in the download (or it was last time I looked a year and a half ago)

  8. Use this Gimp Tutorial by pbulteel73 · · Score: 2, Informative
    I googled for "gimp tutorial panorama" and followed a link...

    Here you go!

  9. Panotools! by GoRK · · Score: 2, Informative

    Panotools is available for many platforms and compiles and runs fine on linux. The software is a bear to use but is regarded by many to be the best panorama software out there. It works great for me.

    The java frontend is even pretty good and works fine on about anything that can run java (and is REALLY fast)... if you're on Windows, though, PTGUI is pretty much the same as the java interface, just faster, and on the mac, PTMac fits the bill for a front end.

    Just search the net for panotools to find it; it's everywhere.

    ~GoRK

  10. some links to get you started by rakerman · · Score: 1
  11. Canon PhotoStitch! by dbirchall · · Score: 1
    It (as of solutions disk version 9.0) runs just fine natively under MacOS X.

    Or were you looking for something open-source that could be ported to _all kinds_ of UNIX? ;)

    1. Re:Canon PhotoStitch! by metamatic · · Score: 1

      I just wish I could get hold of a copy of the latest PhotoStitch for my PowerShot 100. It's not available for download, and Canon said they couldn't sell me the CD either. Out of stock, or some such crap.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  12. netpbm tools! by QuietRiot · · Score: 1

    The free Netpbm toolkit includes a pnmstitch program which can do what you describe (lest the fact that right now it can only join two photos, left and right). It's a relatively new addition to the suite. These operations can be easily strung together to join multiple images (via pipes, most operations with these tools employ the use of stdin/stdout, though other options are availible).

    These tools are the default utilities for mainipulating images serverside with the Gallery web based photo album.