You are not logged in.

> The forum rules have been updated. Please take a moment to read them.


#1 2012-02-01 21:41:37

bigmike.it
Member
Registered: 2011-03-01
Posts: 20

How-to view gigapixel images using free software

Some months ago I wrote a small utility to convert a kro file in raw : KroUtils (http://www.kolor.com/forum/t11415-utili … -available). This tool offers the possibility to slice a large photo into small tiles so it's easy to view them with any image viewer. In case of artifacts it's possible to retouch one tile and then reassemble all pieces in a single raw image.
I wasn't completely satisfied, because it's not comfortable to view/check many small image files. For this reason I started to work to a program which permits to view a gigapixel image easily. The basic idea was to slice the image in small parts, and then show the interested area loading the needed tiles (just a small set of all the tiles).
Luckily I found a free, open sources, “tiles viewer” : PanoJS3 (http://www.dimin.net/software/panojs/). It shows the image in a browser and it's works with many OS. Half of the work was done smile so I just needed to write a program to split the large image in many tiles respecting the PanoJS rules.
At the end I created GigaPX2Pano. This is a free tool which opens 8 bits kro or raw files (maybe in future I will add some other file types) and saves many small jpeg images as needed by PanoJS.
You just need to edit an html file (you must provide filename, width and height) and you are ready to view your giga photo using your favorite browser.

Currently GigaPX2Pano works only under Windows (but the viewer is multi-platform). Depending on the interest I could plan to write the same tool for Mac or Linux.

If you want to read more details or download the program, the link of the web page is: http://www.bigmike.it/gigapx2pano

Offline

 

#2 2012-02-01 23:16:46

Destiny
Moderator
From: Australia
Registered: 2010-04-27
Posts: 2357
Website

Re: How-to view gigapixel images using free software

I really don't get it... ptp does this and does it extremely well and works on any OS... Its also does a lot more than this... Zoomify does this too, and does it really well and also will work on any OS, which is a feature of Photoshop as well as other software app's.. With Photoshop a very large gigapixal images would automatically converts to a psb file, which Zoomify is able slice up and also automatically create folders for for viewing in the gigapixel formate, the Zoomify process is very similar to how ptp works..

Perhaps I have missed the point of your utility...

Destiny


Virtual Tours and 3D/360 Object/Product Photographer - Our aim is to create a 3D/360 Virtual Tour Shop/Store with links to 3D/360 degree products. My gear, VR Drive II - D90 - Nikon 10.5 fisheye - Nikon D800 with Nikon-Nikkor 14-24 - NOVOFLEX Magic Balance - Acratech GP Ball-head - Nodal Ninja 4 + RD-16 Rotor - Manfrotto 190CXPRO4 Carbon Fiber Tripod smile smile

Offline

 

#3 2012-02-01 23:48:39

bigmike.it
Member
Registered: 2011-03-01
Posts: 20

Re: How-to view gigapixel images using free software

Destiny wrote:

Perhaps I have missed the point of your utility...
Destiny

Probably you missed the words "using free software" wink

Offline

 

#4 2012-02-02 10:26:17

Destiny
Moderator
From: Australia
Registered: 2010-04-27
Posts: 2357
Website

Re: How-to view gigapixel images using free software

No.. I didn't miss the word Free.. Kolor have in fact provided lots of Free updates.... wink

Destiny...

PS.. If you are into Free Utilities.. how about some iPad Utilities.. Partially video in an iPad pano.. smile I am sure some would even pay for that one.. smile smile

Last edited by Destiny (2012-02-02 10:29:09)


Virtual Tours and 3D/360 Object/Product Photographer - Our aim is to create a 3D/360 Virtual Tour Shop/Store with links to 3D/360 degree products. My gear, VR Drive II - D90 - Nikon 10.5 fisheye - Nikon D800 with Nikon-Nikkor 14-24 - NOVOFLEX Magic Balance - Acratech GP Ball-head - Nodal Ninja 4 + RD-16 Rotor - Manfrotto 190CXPRO4 Carbon Fiber Tripod smile smile

Offline

 

#5 2012-02-02 12:57:33

klausesser
Member
From: Düsseldorf, Germany
Registered: 2006-05-22
Posts: 6434
Website

Re: How-to view gigapixel images using free software

bigmike.it wrote:

Destiny wrote:

Perhaps I have missed the point of your utility...
Destiny

Probably you missed the words "using free software" wink

I also did read the word "free". But i don´t understand you nevertheless . . cool

You write about a VIEWER? The VIEWING is done by Flash or Java in the browser . . . isn´t it?
Or do you mean a TILER? An EDITOR? Something like Zoomify?

I still don´t get your point!

best, Klaus


If you want something you´ve never had,
then you´ve got to do something you´ve never done.

Offline

 

#6 2012-02-02 14:39:27

bigmike.it
Member
Registered: 2011-03-01
Posts: 20

Re: How-to view gigapixel images using free software

Maybe my bad English don't allow to me to explain correctly what I mean. I try with an example.
Suppose I just finished to stitch a 2 gigapixel panorama.I want to upload it to gigapan.org, but I don't want to spend hours to upload the file and then discover that something is wrong in the image. I think it could be useful if I could open the kro or raw file and check it before the upload.
I found the way to view the image file using two free (=no cost) tools. The first one, GigaPX2Pano, is a program which splits the original image in tiles. PanoJS, the second one, is a JavaScript program which show the tiles in the browser.
On my site you could download in a single package both tools, for this reason I didn't write "how-to tile an image". The whole downloaded package permits you to view the raw file, this is why I wrote "How-to view a gigapixel image". And you are doing it using only free software.

In this topic I just explain how did I do it, in case someone could find it useful. If no one finds it interesting... well, that's life.

Mike

Offline

 

#7 2012-02-02 14:54:10

klausesser
Member
From: Düsseldorf, Germany
Registered: 2006-05-22
Posts: 6434
Website

Re: How-to view gigapixel images using free software

bigmike.it wrote:

Maybe my bad English don't allow to me to explain correctly what I mean. I try with an example.
Suppose I just finished to stitch a 2 gigapixel panorama.I want to upload it to gigapan.org, but I don't want to spend hours to upload the file and then discover that something is wrong in the image. I think it could be useful if I could open the kro or raw file and check it before the upload.

Honestly: you can see it in the equirectangular image very well if there´s something wrong - before the upload - using Photoshop . . cool

best, Klaus


If you want something you´ve never had,
then you´ve got to do something you´ve never done.

Offline

 

#8 2012-02-02 15:39:19

bigmike.it
Member
Registered: 2011-03-01
Posts: 20

Re: How-to view gigapixel images using free software

klausesser wrote:

Honestly: you can see it in the equirectangular image very well if there´s something wrong - before the upload - using Photoshop . . cool

best, Klaus

I know... but I don't own a copy of Photoshop (and it's not free). I tried with Gimp but I encoutered some problems and it's sloooow with big images.

Mike

Last edited by bigmike.it (2012-02-02 17:42:58)

Offline

 

#9 2012-02-03 13:07:52

Castillonis
Member
From: Oakland, Ca
Registered: 2008-03-06
Posts: 307
Website

Re: How-to view gigapixel images using free software

Caveat:  krpano is an excellent panoramic viewer that is sold at a reasonable price and is supported by Kolor's Pantour software products.  I would advise people to use this viewer unless they do not have a budget or have a high desire to use freely available software.  I have provided links to two other options below.

1. You can also use the freely available "open zoom" viewer that is written in actionscript, but do not expect any support.
http://www.openzoom.org/
http://www.openzoom.org/sdk/api/0.4.2/

2. You can use the deep zoom tiling tools to create an image pyramid for the open zoom viewer.  The tools have been implemented in multiple languages.  This is a link to the official python implementation.
https://github.com/openzoom/deepzoom.py

3. You can also use the freely available Microsoft Seadragon viewer with the deepzoom tiling tools.  It is implemented in javascript.
http://gallery.expression.microsoft.com/SeadragonAjax

Offline

 

#10 2012-02-03 15:16:05

bigmike.it
Member
Registered: 2011-03-01
Posts: 20

Re: How-to view gigapixel images using free software

Castillonis wrote:

Caveat:  krpano is an excellent panoramic viewer that is sold at a reasonable price and is supported by Kolor's Pantour software products.  I would advise people to use this viewer unless they do not have a budget or have a high desire to use freely available software.  I have provided links to two other options below.

Thank you for your contribute.

Mike

Offline

 

#11 2012-02-04 01:24:32

Destiny
Moderator
From: Australia
Registered: 2010-04-27
Posts: 2357
Website

Re: How-to view gigapixel images using free software

Mike.. What are your java script skills like....wink

Destiny...


Virtual Tours and 3D/360 Object/Product Photographer - Our aim is to create a 3D/360 Virtual Tour Shop/Store with links to 3D/360 degree products. My gear, VR Drive II - D90 - Nikon 10.5 fisheye - Nikon D800 with Nikon-Nikkor 14-24 - NOVOFLEX Magic Balance - Acratech GP Ball-head - Nodal Ninja 4 + RD-16 Rotor - Manfrotto 190CXPRO4 Carbon Fiber Tripod smile smile

Offline

 

#12 2012-02-05 21:41:15

bigmike.it
Member
Registered: 2011-03-01
Posts: 20

Re: How-to view gigapixel images using free software

Destiny wrote:

Mike.. What are your java script skills like....wink

This JavaScript program is not my work. I can read this language and write small changes if needed, but I never tried to write a complete program using this language.

Mike

Offline

 

#13 2012-02-05 23:15:06

Destiny
Moderator
From: Australia
Registered: 2010-04-27
Posts: 2357
Website

Re: How-to view gigapixel images using free software

oh.. I needed a java guru.. ;(..

Destiny...


Virtual Tours and 3D/360 Object/Product Photographer - Our aim is to create a 3D/360 Virtual Tour Shop/Store with links to 3D/360 degree products. My gear, VR Drive II - D90 - Nikon 10.5 fisheye - Nikon D800 with Nikon-Nikkor 14-24 - NOVOFLEX Magic Balance - Acratech GP Ball-head - Nodal Ninja 4 + RD-16 Rotor - Manfrotto 190CXPRO4 Carbon Fiber Tripod smile smile

Offline

 

#14 2012-02-29 10:41:37

Phil Howard
Member
Registered: 2008-10-04
Posts: 73

Re: How-to view gigapixel images using free software

Linux user here.  No Photoshop because it requires Windows emulation.  Windows emulation actually lets a number of Windows virii run.  So I just view my panos in Firefox, which can pan around on its own.  I don't use Flash for security reasons (my home computer is also used for some security development, so I have to leave it free of all insecure software like Flash).  GIMP works.  Autopano Pro works (but I think I need to get a 64-bit version next).

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson