viewer that uses image pyramid

203 views
Skip to first unread message

Evgeny Toropov

unread,
May 1, 2012, 4:12:53 PM5/1/12
to hugi...@googlegroups.com
I'm not sure if this is a right place to ask, but does anyone know an open-source panorama tool/viewer that constructs an image pyramid and uses it to display a panorama (that is, doesn't load the whole image at once, but rather loads separate tiles when necessary as google maps does)?

A proprietary alternative I know is Panorama Studio

Thank you!

Erik Krause

unread,
May 1, 2012, 4:45:43 PM5/1/12
to hugi...@googlegroups.com
Am 01.05.2012 22:12, schrieb Evgeny Toropov:
> I'm not sure if this is a right place to ask, but does anyone know an
> open-source panorama tool/viewer that constructs an image pyramid and
> uses it to display a panorama (that is, doesn't load the whole image at
> once, but rather loads separate tiles when necessary as google maps does)?

PanoSalado2 should do this: http://wiki.panotools.org/PanoSalado

--
Erik Krause
http://www.erik-krause.de

Carlos Eduardo G. Carvalho (Cartola)

unread,
May 1, 2012, 5:37:22 PM5/1/12
to hugi...@googlegroups.com
I have used Salado Player and Converter a lot:

http://panozona.com/wiki/SaladoPlayer:Quick_start

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



2012/5/1 Erik Krause <erik....@gmx.de>


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

Evgeny Toropov

unread,
May 2, 2012, 11:34:38 AM5/2/12
to hugi...@googlegroups.com
Thanks for suggestions!
Evgeny

To unsubscribe from this group, send email to hugin-ptx+...@googlegroups.com

kfj

unread,
May 3, 2012, 11:51:44 AM5/3/12
to hugin and other free panoramic software


On 1 Mai, 23:37, "Carlos Eduardo G. Carvalho (Cartola)"
<cartol...@gmail.com> wrote:
> I have used Salado Player and Converter a lot:
>
> http://panozona.com/wiki/SaladoPlayer:Quick_start

I'd like to run it on my Linux system. Any hints?

Kay

Markku Kolkka

unread,
May 3, 2012, 12:30:38 PM5/3/12
to hugi...@googlegroups.com
SaladoPlayer is a Flash application and SaladoConverter is a Java
program. Install Java runtime and Flash plugin in your Linux system.

--
Markku Kolkka
markku...@iki.fi

Carlos Eduardo G. Carvalho (Cartola)

unread,
May 3, 2012, 1:09:07 PM5/3/12
to hugi...@googlegroups.com
I use it in a web server, like apache, and access it using a browser. You can also access it using just a browser, but you will need to configure the flash plugin secutity, so it will be able to call files in your disk.

Cheers,


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



2012/5/3 Markku Kolkka <markku...@iki.fi>
--
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 hugi...@googlegroups.com
To unsubscribe from this group, send email to hugin-ptx+...@googlegroups.com

kfj

unread,
May 4, 2012, 3:45:47 AM5/4/12
to hugin and other free panoramic software
Okay, just bear with me for a minute. I downloaded the compressed
folder from the link above and unpacked it. The website says I should
have SaladoPlayer.swf somewhere, but there is no such file. So I
assumed I need to somehow compile what's in the package. I have ant,
but it needs a few environment variables, like the one to flex. To me
as a Linux person, flex is the GNU version of lex, a lexical analyzer
generator. Is that what is needed? My package distribution knows
nothing of other things called flex. I have flash 11.02 and I use Java
all the time. When I load index.html in the bin directory into
firefox, I get a black page with nothing on it. I haven't found a
place where to configure anything. So yet again:

Any hints?

Kay

David Benes

unread,
May 4, 2012, 4:01:01 AM5/4/12
to hugi...@googlegroups.com
2012/5/4 kfj <_k...@yahoo.com>
Hi Kay,

did you downloaded the right archive?
From the download section[1] I downloaded SaladoPlayer-1.3.zip and it
contains SaladoPlayer-1.3.swf (in the root of the archive) and
examples and tutorial.

[1]: https://github.com/mstandio/SaladoPlayer/downloads

kfj

unread,
May 4, 2012, 5:09:57 AM5/4/12
to hugin and other free panoramic software


On 4 Mai, 10:01, David Benes <dben...@gmail.com> wrote:

> did you downloaded the right archive?
> From the download section[1] I downloaded SaladoPlayer-1.3.zip and it
> contains SaladoPlayer-1.3.swf (in the root of the archive) and
> examples and tutorial.

ah, thanks. I clicked on the 'download as...' button and got

mstandio-SaladoPlayer-1.3-5-g67d54ac.zip

It wasn't obvious that this wasn't the right thing to do...
I'll try now with the 1.3 zip, looks like there is a swf file in it

Thanks
Kay

Carlos Eduardo G. Carvalho (Cartola)

unread,
May 4, 2012, 6:09:01 AM5/4/12
to hugi...@googlegroups.com
I see you might be ok know. I have used this software in some panoramas, so if you need more help or hints I can try to help. You will need to learn how to configure the xml file and it will need some manual reading also. All my older panoramas at my blog used these, so you can also try to download the xml files as sample ones from there if you want. Before having the blog I used to publish here: http://cartola.org/panoramas/index-old.html and all of them use Salado Player. I use to convert with Salado Converter using the DeepZoomCubic option.

Cheers,


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



2012/5/4 kfj <_k...@yahoo.com>
--
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 hugi...@googlegroups.com
To unsubscribe from this group, send email to hugin-ptx+...@googlegroups.com

kfj

unread,
May 4, 2012, 1:15:50 PM5/4/12
to hugin and other free panoramic software
On 4 Mai, 12:09, "Carlos Eduardo G. Carvalho (Cartola)"
<cartol...@gmail.com> wrote:
> I see you might be ok know.

Yes, it's running okay now (except for a red mesage ''Could not
execute ButtonBar.setOpen: Error #1009", which doesn't seem to be a
problem). Setting the security settings in the flash player was not
very intuitive, but eventually I figured out that the file select box
would appear in a separate window I had to select from the task bar
(it didn't pop up)

> I have used this software in some panoramas, so
> if you need more help or hints I can try to help. You will need to learn
> how to configure the xml file and it will need some manual reading also.

I hope the next few steps are more obvious... I suppose I'm having a
hard time because I've not done any web programming.

> All my older panoramas at my blog <http://cartola.org/360> used these, so
> you can also try to download the xml files as sample ones from there if you
> want.
> ...

Thanks for your help, I'll come back and ask if I run into any more
difficulties.

By the way - the display seems *really* fast and smooth. I was
pleasantly surprised - it seems to compare well to offline software. I
think even though I've only been to Kiev for a few seconds I already
like the player :)

Kay

Evgeny Toropov

unread,
May 7, 2012, 7:07:33 PM5/7/12
to hugi...@googlegroups.com
Hi Carlos,

Salado Converter/Player works well with equirectangular 360x180 panoramas for me. Lots of respect to the software developers :)

But I have a big problem with cylindrical panoramas. I understand they are not natively supported by the player and you need to fill them with dummy black area at bottom and top and this way to make equirectangulars-360x180 from them.
My panoramas are cylindrical 360x12 deg., and huge. I cannot afford to store tiles for dummy black pixels. I didn't look at the code, but did some experimenting with resized pano - I tried to delete some tiles and see if the player works. It seems that I can remove all up and down sides from the cubic projection and still use the player, but I cannot delete any other tile. So I'm kind of lost now:(

Any suggestions?




Kay

Carlos Eduardo G. Carvalho (Cartola)

unread,
May 7, 2012, 8:02:16 PM5/7/12
to hugi...@googlegroups.com
Hi Evgeny,

as I have written in this post, I have never used salado player for partial panoramas. I took a look at the configuration options now at salado player configuration page and found some options for "camera" at the "panorama" section, like maxPan, minPan, maxTilt and minTilt, among others, that suggested me that it may be used for partial panos. Have you already tried them? I don't have time to make a test right now.

Another suggestion would be contact the Salado Player/Converter developer. I have talked to him once, maybe I can find his email address, but we better try all possibilities before.


Cheers,

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



2012/5/7 Evgeny Toropov <toropov...@gmail.com>

Evgeny Toropov

unread,
May 8, 2012, 4:35:10 PM5/8/12
to hugi...@googlegroups.com
Hmm.. I found that if I limit camera min and max tilt to the required limits, I can delete all the tiles that are just black images, and the viewer works fine.
However, that only works with my resized pano. SaladoConverter cannot process the original big image (with fov 360x180). I hit 'run', but it does nothing.

It is Ubuntu x32 and x64

Carlos Eduardo G. Carvalho (Cartola)

unread,
May 8, 2012, 9:00:54 PM5/8/12
to hugi...@googlegroups.com
Oh yes, it is a Java program and has limited memory available in general. You can try to improve this, but there will still be a limit. Try to call the converter from command line using the arguments:

    java -Xms<initial heap size> -Xmx<maximum heap size> -jar SaladoConverter.jar

something like

    java -Xms3g -Xmx4000m -jar SaladoConverter.jar

you will need to adjust that to the amount of memory you have. I think I used to use only the Xmx.

I don't know how to do this if not by the command line, but as you are using Ubuntu you might know how to use commands. If you need GUI you can try to search for "increase heap size jvm" to find some way to do this that fits your OS and java version.


Cheers,

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



2012/5/8 Evgeny Toropov <toropov...@gmail.com>
Reply all
Reply to author
Forward
0 new messages