BlogPlanet is a blog client written in J2ME primarily for smartphones. It lets users make new posts to their blog, edit them later, and delete them. The editor features a user definable dictionary and directly supports some HTML formatting. On phones that support the Mobile Media API, the camera can be used to take pictures and include them in the blog entries. It supports all BloggerAPI-compliant XML-RPC supporting systems (Blogger.com, MovableType, B2, Radio Userland).
Gallery Mage is a client side photo gallery management system designed to work with online gallery display scripts such as SPGM. Using Gallery Mage, one can select, caption, rotate, crop, resize, and upload photos taken with a digital camera to an online photo gallery. The rotate, crop, and resize parameters are stored as text data with the images, and the operations are only performed on a copy of the photo while exporting, thus preserving the original picture files. Gallery Mage provides abstraction from the online display software.
JCap is a Java application for adding captions and descriptions to your digital photograph collection and includes a search dialog for finding photos later. It is completely self-contained; it doesn't require a separate database application or Web server to run. Captions, descriptions, and keywords are stored in plain text files in the same folder as the images they describe and can be read by any application that can read text files. The primary goals are: to help you find photos later, to help share photos with others, and to be able to read photo captions and descriptions thirty years from now on whatever computer you happen to have at the time.
Morena is a Java framework that allows a Java program to acquire an image from a scanner or camera. To communicate with the hardware, it uses standard interfaces: Twain for MS Windows and Mac OS X and Sane for a number of Unix platforms (AIX, BeOS, Darwin, FreeBSD, HP-UX, Linux, NetBSD, OpenBSD, OS2, Solaris, Unixware).
SortImagesGUI is a Java Swing application for sorting still images from digital cameras by capture date from the EXIF header. The images are sorted into subfolders by year, month, and day. Most of the EXIF-metadata are inserted into a MySQL database with the MD5 sum of the image file as a primary key. This makes it easy to find out if an image already exists.