The following are a sampling of screenshots from the Photo Renamer tool Francesca and I developed in Java. It is still in early alpha stage, but we nevertheless have been using it to bring order to our extensive digital image collection. The screenshots help give some understanding to how it works.
When the program first loads, you will need to open a directory for processing.
It will then tell you it is loading the images (this is decently quick, but slower than I expected, apparently due to Java’s Jpeg decoder not being terribly efficient… )
Live Keyword Search
Now that the directory has been opened, notice the main screen. Here the user has started typing into the keyword search field, and you will notice that this performs a live search on the keyword database, using inline autocomplete functionality. Also note that by entering keywords not in the database, they are automatically added to the database.
Main Screen, Extended Caption
Another view of the main screen, here entering an extended caption. This can have indefinite length.
Batch Processing Dialog
If you are feeling lazy, or the images in the directory are quite similar, you can batch process them, using a set selection of title, caption, keywords, and extended caption.
Batch Processing Progress
And we are of course quite nice about telling you what is going on… if you cancel, all changes are neatly undone.
I didn’t feel like showing each options dialog tab, but you get the idea – easy to modify/adapt the program to your needs.
Photoshop Displaying Metadata
Here you can see the goal of all of this – Photoshop showing that we did, indeed, place the information into the image’s metadata. We place it into the EXIF, IPTC, and XP metadata fields in Jpeg images.
Windows XP Displaying Metadata
Perhaps of more interest, here you can see that using Windows XP explorer, the information is now available in the image. Were you to search using Windows explorer search, you could find these images by their keywords. Neat, eh?