image-overview is a Ruby script that creates an overview of images in a directory, including its sudirectories.
image-overview is a four-staged script to create a HTML thumbnail gallery of all images in a given directory. Subdirectories are also scanned for images.
The first thing that image-overview does is to scan the given directory for subdirectories. In the second step all found directories - and the given directory - are scanned for images, relying on the tool file for recognizing image files. The next action image-overview takes is to create thumbnails from the images that were found in the previous step. After this has finished the HTML overview is created and the script finished.
When creating thumbnails and the HTML file image-overview first checks if a file with the same name already exists. If this is the case the filename for the new file will be adjusted and a message will be printed to stdout. image-overview does not overwrite any previously existing file.
image-overview requires a Ruby interpreter, the Unix utility file and the two tools convert and identify from ImageMagick. It was tested with Ruby 1.8 under Linux only.
image-overview takes three parameters, two of them being required. Order is important!
Currently the HTML overview is only useful when created in the current working directory when the script is called. That means that supplying ../overview.html as third parameter will result in a "broken" HTML overview, while overview.html will work just fine. This is because there is no processing of paths apart from checking for existance in the script.
image-overview is released under the MIT license. See the file LICENSE-MIT included in the archive for details.
image-overview is (c) 2006 Robert Weiler.
The following current releases of image-overview are available for download:
Of course you may have your own look at the release directory.
a digiGeek.net project