QuickViewer

Started by axel.hennig, August 01, 2017, 09:42:18 AM

Previous topic - Next topic

axel.hennig

Hi,

quote from https://www.photools.com/community/index.php?topic=4961.msg34201#msg34201:

The Fastest Viewer Ever!
The Viewer has been rewritten to use the new hardware-based render engine (GPU rendering based on DirectX technology). It's sooooo fast  :)


Yesterday, I downloaded QuickViewer (https://kanryu.github.io/quickviewer/) just for testing. I was surprised how fast this viewer is compared to IMatch, but also compared to XnView.

Can someone explain me why it is so fast (OpenGL instead of DirectX?). And would it be possible to integrate this technology in IMatch to make the viewer even faster?

Mario

Fast meaning what? Does it color manage? Does it handle all the specialities? Does it do RAW? Does it use WIC?
Show me the IMatch log file from your system form a session where you used the IMatch Viewer. This tells me how fast exactly the IMatch Viewer is.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

axel.hennig

Hi Mario,

please find attached a log-file (and thanks for looking at it).

I think QuickViewer does not do all the things you mentioned (color management, RAW-files, WIC-codecs,...). It just offers:
Shader:
  -> Bilinear interpolation
  -> Bicubic interpolation
  -> Lanczos interpolation
  -> Nearest Neighbor interpolation
  -> ...

But if someone just want to view *.jpg-files he does not need all the "advanced" stuff. So would it be possible to deactivate theses things (color management, RAW-files, WIC-codecs,...) to speed up things?

Another question: In my log-file in line 31 to 38 some exiftool *.args files are "not found". But they are all in "C:\Program Files (x86)\photools.com\imatch6\arg_files" (exif2iptc.args, exif2xmp.args, gps2xmp.args, iptc2exif.args, iptc2xmp.args, iptcCore.args, pdf2xmp.args, xmp2exif.args, xmp2gps.args, xmp2iptc.args, xmp2pdf.args). What went wrong?

Thanks in advance.

Axel

Mario

#3
Quote from: axel.hennig on August 01, 2017, 10:41:18 AM
But if someone just want to view *.jpg-files he does not need all the "advanced" stuff. So would it be possible to deactivate theses things (color management, RAW-files, WIC-codecs,...) to speed up things?
If you don't need all that, why not just use your Viewer? Make a Favorite which launches it from IMatch with the selected files. I find the Viewer in IMatch both fast and powerful. I can zip between 10000 pixel RAW files as fast as I can scroll the mouse, provided that IMatch had a second or two to load the images into the cache.

On your system, WIC takes about 0.7 seconds to load one of your image files. This includes color management etc.  Not super.-fast but also not too shabby.
You should see no delay when switching between files in the Viewer, unless you scroll faster than IMatch can pre-load files into the cache.
Or maybe if you have too many panels and overlays opens.  Retrieving and formatting metadata may take longer than loading and rendering the actual image.

The message about the args files in the log is most likely a false error.

Check on your system if the folder

C:\Program Files (x86)\photools.com\imatch6\arg_files

(C:\Program Files\photools.com\imatch6\arg_files for the 64-bit edition of IMatch)

exists and contains files.  In that case everything is OK.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook