![]() |
![]() |
TAMS / Applets / Niffler: image viewer | |
Summary |
This is the home page for Niffler,
a simple image viewer and browser.
The program is written in Java and runs on many platforms,
including Windows, Linux, and Mac OS X.
The slideshow and navigation commands automatically include images
in subdirectories, which can be a great help when searching
or browsing a large or deeply-nested image collection.
If you like pixel-peeping at magnified images, you might enjoy
the fast 2D mouse-dragging option, much more convenient than the
traditional scrollbars.
The current version of the program also displays image EXIF data
and includes several image editing commands.
To start and test Niffler, just click the Java Webstart button below. Read on for a detailed description, screenshots, and the download section. |
Webstart |
Just click the above button to download and start the program
via the Java Webstart installer.
Once the program has started, select an image directory via the
file menu, and explore the menu commands. Type the cursor keys
or the 'n' and 'p' keys to open the next/previous image.
Note that the application archive uses a self-signed certificate instead of an expensive commerical certificate. You will have to ignore the security warning of the Java Webstart installer and allow to run the program. After all, the risk of running the image viewer via Webstart is not higher than downloading the program manually and then running it. If you don't trust this webserver, just download and check the source code, then compile the program yourself.
|
Screenshots | Click one of the following thumbnails for a few screenshots (taken with the Linux version): |
Features |
The following list summarizes some features of Niffler:
Naturally, you may want to know its limitations as well:
Changes:
|
Downloads |
If you hesitate to use Webstart, please click here to download the
Niffler executable JAR archive:
Run with a command line like java -Xmx300m -jar niffler-exif.jar /users/joe/imagesto browse the specified directory (here, /users/joe/images) using a memory limit of 300 MBytes for the Java virtual machine. Setting a large-enough memory limit via the -Xmx option is important because the default value of 64 MBytes is way too small when handling large files (e.g. images from a 4+ Megapixel digital camera), resulting in out-of-memory errors or performance degration due to garbage-collection overhead. I release the viewer and source under a BSD-style open-source license. If you plan to modify or extend the viewer, you can download the niffler-src.zip source code archive. See license.txt for license details and readme.txt for information about running and building the program:
|
The name | Harry Potter fans may guess why a program that digs through your directories and files in search for gold, hem, hem, images, is called a niffler. If in doubt, read book 4 and book 5 to brush up your Care of Magical Creatures skills :-) |
Impressum 03.08.2007 |
http://tams-www.informatik.uni-hamburg.de/people/hendrich/niffler/ |