Page 1 of 1

Picture Viewers for Very Large Graphic Files

Posted: Sun Mar 14, 2021 10:57 am
by juverax
Here are four picture viewers (mostly portable) able to open very large images (size tested: 175Mb):

FineView Software Labs ( viewtopic.php?t=6376&p=93939#p93939 )
Honeyview: https://www.portablefreeware.com/index.php?id=2497 (Simple display worked, Zoom: failed)
Kujawiak Viewer (kuView): viewtopic.php?t=8899 (Display and Zoom worked)
Faststone Image Viewer: https://www.portablefreeware.com/index.php?id=207 (The image was opened in full screen, though it took some time, but Zooming made the viewer to close itself)

The image used is:
https://en.wikipedia.org/wiki/The_Garde ... lights.jpg
Download link to the 175Mb file: https://upload.wikimedia.org/wikipedia/ ... g?download

Other viewers tested that failed to open the 175Mb file:

MS (Microsoft) Paint
IrfanView ( https://www.portablefreeware.com/index.php?id=49 )
NKV Image Viewer ( viewtopic.php?f=4&t=17692 ) Displays the following message: GDI + error: Value Overflow
Tom's Viewer ( viewtopic.php?f=4&t=24547 ) Displays: "FileName" can't be opened
FocusOn Image Viewer: ( viewtopic.php?t=23615&p=89097#p89097 ) Displays: The file cannot be opened
Imagine ( https://www.portablefreeware.com/?id=1819 ) Closes itself when you click on the thumbnail
EzView ( viewtopic.php?t=24746 ) Displays: Failed to open the image file

Re: Picture Viewers for Very Large Graphic Files

Posted: Sun Mar 14, 2021 3:51 pm
by webfork
This is fantastic -reminds me of tp109's tests a few years back, and very much in line with the sort of thing I was hoping would come out of the testing resources idea.

I put the data above in table format (this is exactly the same as what juverax posted above) with the http://www.ecardmax.com/hoteditor/index_mini.html site. (EDIT: Midas added some fixes)
Software URL Pass/Fail Details
FineView Software Labs viewtopic.php?p=93939#p93939 Pass
Kujawiak Viewer (kuView) viewtopic.php?t=8899 Pass Display and Zoom worked
Honeyview https://www.portablefreeware.com/?id=2497 Pass Simple display worked, Zoom: failed
Faststone Image Viewer https://www.portablefreeware.com/?id=207 Pass The image was opened in full screen, though it took some time, but Zooming made the viewer to close itself)
MS (Microsoft) Paint n/a Fail
IrfanView https://www.portablefreeware.com/?id=49 Fail
NKV Image Viewer viewtopic.php?t=17692 Fail Displays the following message: GDI + error: Value Overflow
Tom's Viewer viewtopic.php?t=24547 Fail Displays: "FileName" can't be opened
FocusOn Image Viewer viewtopic.php?t=23615 Fail Displays: The file cannot be opened
Imagine https://www.portablefreeware.com/?id=1819 Fail Closes itself when you click on the thumbnail
EzView viewtopic.php?t=24746 Fail Displays: Failed to open the image file

Re: Picture Viewers for Very Large Graphic Files

Posted: Sun Mar 14, 2021 4:23 pm
by Userfriendly
Interesting. That sample large image opens and zooms in fine for me in Faststone Image Viewer. No crashes and uses up about 2.6GB memory. Also opens up with no problems in XnViewMP using about 2.5GB memory. Not primarily an image viewer but Paint.NET opens it and allows for editing. Paint.NET uses about 3.5GB memory for that image.

Re: Picture Viewers for Very Large Graphic Files

Posted: Sun Mar 14, 2021 4:32 pm
by juverax
@webfork: Thousand Thanks for putting the results of these tests in table format, much more readable, and thank you also for reminding us of the viewtopic.php?f=2&t=22877 tests and discussion (screen capture tools).

@Userfriendly: Thank you for testing additional tools. I did not have enough time to test more tools. I am delighted to read that Paint.NET can EDIT large files, as my next step is to find graphic editors for these files.

Re: Picture Viewers for Very Large Graphic Files

Posted: Sun Mar 14, 2021 5:12 pm
by Userfriendly
Here's the ultimate test image. Download the source image for The Garden of earthly delights https://commons.wikimedia.org/wiki/File ... lights.jpg
Use dezoomify-rs tool https://github.com/lovasoa/dezoomify-rs/releases to download this link http://boschproject.org/dzi/00MCPVIS.dzi

It's a massive set of tiled images that needs to be stitched up together with dezoomify amounting to a full resolution of 156,547 × 89,116 pixels at 17.6 GB.

Why must it be downloaded this way? This page explains https://commons.wikimedia.org/wiki/Comm ... _downloads

Update: okay I downloaded the massive image and Faststone Image Viewer failed to open it since its only a 32-bit app.

XNViewMP was able to open it but consumes 39,931 MB memory out of my 64GB RAM! I was unable to fully zoom out to see the entire image though. At around 2% zoom I could see maybe 80% of the image before it would loop back around to 100% zoom since it took so long to process each zoom level past 3% zoom. But still impressive for XNViewMP to be able to open it.

Edit: nvm, there's an option to fit image to window and it works perfectly to show all of the image and zooming in is much faster than manually zooming out. It uses 100% of 1 core of my CPU in doing such operations. Maybe if the app was multi-threaded it would operate faster.

Paint.NET failed to open it at all and spit out an error.

Re: Picture Viewers for Very Large Graphic Files

Posted: Sun Mar 14, 2021 6:47 pm
by KJD
You can of course open it with SumatraPDF viewer, but then on my knackered underpowered 2GB craptop that's the only meaningful way to read any big pdfs, your mmv with a super-duper-computer, it can in SumatraPDF be SAVED AS PDF, but its still 174MB and eats 500MB whilst slowly zooming but its MUCH quicker to navigate as PDF since thats what SumatraPDF does best

Shame I cant post a screenshout but try the current PORTABLE https://www.sumatrapdfreader.org/dailybuilds.html which probably has the best memory handling.

PS MuPDF the SumatraPDF engine can view the whole 175MB image.jpg but fails to zoom in, and once SumatraPDF zooms in its not so good at zooming out to show full page view, unless you wait for the full re-render, but that could just be me waiting for the cpu to stop boiling over. Again the PDF generated seems to refresh more quickly.

Re: Picture Viewers for Very Large Graphic Files

Posted: Sun Mar 14, 2021 8:10 pm
by KJD
webfork wrote: Sun Mar 14, 2021 3:51 pm This is fantastic -reminds me of tp109's tests a few years back,
IrfanView https://www.portablefreeware.com/index.php?id=49 Fail
ODD Irfanview is my go to for image manipulation so I tried the full single file Monty at 222MB and it loads in Irfanview 32bit version no problem, except for the excessive waiting, so guess that's a reason to "fail" since I agree since it needed more memory that this pc has and it seems to be hanging forever, of course the bigger file 222MB still loads in SumatraPDF.

I switched to IrfanView 64bit and had better luck It loaded a bit quicker, and again seems to take forever to save the jpg as png, my preferred format so far its up to [strike]250[/strike] 500 MB so I guess its going to be like watching paint dry but at least its a pretty picture.

ps eventually gave me a 940MB png (expands as 1,537,020,040 Bytes) which it reads back in so I would under the circumstance say not a fail but a zzz-
Again SumatraPDF can load the 940MB.PNG but the memory uptake is now about this machines limit for 10yards wide by 6yards high image.

Re: Picture Viewers for Very Large Graphic Files

Posted: Sun Mar 14, 2021 8:44 pm
by Userfriendly
I tried Irfanview and it successfully opened the 17.6 GB image faster than XNViewMP. It used up the same amount of memory of about 40 GB. However, it navigated the image noticeably quicker. Faster at zooming in and out BUT it crashed soon after. So at the expense of stability it seems Irfanview is quicker compared to XNViewMP being slow but steady.

Irfanview had no issues with the 175 MB sample image of course. But I much prefer XNViewMP's UI/UX if I was to choose between them.

Re: Picture Viewers for Very Large Graphic Files

Posted: Mon Mar 15, 2021 5:51 am
by Midas
Great job, juverax. 8)
juverax wrote: Imagine ( https://www.portablefreeware.com/?id=1819 ) Closes itself when you click on the thumbnail
I can confirm this, as portable Imagine is still my default viewer... :(

Looks like it's time to setup some alternatives. Not that I ever open such large images, but one never knows when the need will arise.

Re: Picture Viewers for Very Large Graphic Files

Posted: Mon Mar 15, 2021 8:14 pm
by Specular
juverax wrote: Sun Mar 14, 2021 10:57 am Here are four picture viewers (mostly portable) able to open very large images (size tested: 175Mb):
I'd like to mention that Pictus (portable and in the PFDB) opens this no problem. Takes about 12 seconds to progressively load in on my current system and once loaded zoom and pan is like any other opened image (has some excellent customization in terms of panning options that can be bound to keys, like panning by a full viewport up/down or to the start/end of an image).

I've used Pictus for years and have used it to open PSD files up to 1GB without issue (fwiw that system has 8GB of memory). It's kind of criminal how relatively unknown it is compared to the more publicized image viewers.

Re: Picture Viewers for Very Large Graphic Files

Posted: Sat Jun 05, 2021 8:49 pm
by juverax
ImageMagick: Large Image Support
"ImageMagick can read, process, or write mega-, giga-, or tera-pixel image sizes.
An image width or height can range from 1 to 2 giga-pixels on a 32 bit OS (up to 2147483647 rows/columns) and up to 9 exa-pixels on a 64-bit OS
(up to 9223372036854775807 rows/columns)."
https://imagemagick.org/script/architec ... tera-pixel