HIMView -- History Image Viewer
HIMView is the history image viewer written by me as an aid while designing POVRay scenes. The idea behind it is easily explained:
HIMView is an image viewer which displays some image rendered by povray, e.g. scene.png. Once you re-render your scene, the file scene.png gets replaced by a new version which may be loaded and displayed by pressing a button in HIMView. HIMView will then keep the old version of the image in memory (and will accumulate these for subsequent re-loads until some limit is reached) and allows you to go forward and backward in history, i.e. view your previous versions by simply pressing 'p' (previous) or 'n' (next) or alternatively page up/down. (Since the window contents get replaced on screen, it is easy to see the differences.) If you wish that some image needs to be displayed separately, press 'c' (copy) and a new window will be opened. In case you need to save a special image for later reference, press 's' (save) and conserve it. There are some more comments, see below for the complete reference.
The window caption (title) displays the most important information: Image file name and 3 numbers in the format [AA/BB/CC] which are: Index of currently displayed image (0 being newest, older images have higher numbers), current number of images in the history and the history size, i.e. how many old images will be conserved.
Download and Build
HIMView is only available as source code; you need to compile it yourself. This should be fairly easy as it only depends on the Qt toolkit. I'm compiling it with GCC on my Linux box but other platforms where Qt runs should not make major problems when compiling.
Maybe I will add a more detailed description on HIMView's command line arguments here. For now, use option --help for a quick reference:
bash# ./himview --help USAGE: himview [options] [file...] Options: --help print this -h=NUM set history size (default: 10) Standard Qt options (-display, -fn, ... accepted) file...: list of PNG/JPEG files to open; use a single '-' to have following images opened in a new window Try 'h' in a window for help on interactive commands. HIMView -- HIstory IMage VIEWer, version 0.4 Copyright (c) 2004--2005 by Wolfgang Wieser
Much more important than the command line args are the interactive command keys understood by any open HIMView window. You may press 'h' to get an online help in an (unfortunately modal) message box.
Note also that there is a context menu accessible via the
right mouse but it is far more convenient and faster to use the keyboard.