Photovault Features

Organizing and Searching

  • Add structured metadata to images
  • Confidence ranges - you can state that a photo has been taken in "January 1994" instead of giving an exact time
  • Easy to change metadata of multiple photos at once
  • Organize photos into hierarchical folders
  • Add same photo to as many folders as you want with virtually no additional disk space needed
  • Search based on any metadata field (coming)
  • Restrict search to photos that are in a certain folder sub-hierarchy

Import and Export

  • Import all image file types supported by Java Advanced Imaging
  • Import raw images from most digital cameras (from 0.4.0)
  • Import multiple images at once
  • Automatically extract metadata from image file when importing them to database (from EXIF and image file information)
  • Automatically detect duplicate files
  • Export photos from database with arbitrary resolution
  • Select numbering scheme when exporting multiple photos
  • Export database content in XML format
  • Import image metadata in XML format (form other Photovault databases or external programs)

Viewing and Processing Images

  • Rotate photos - either in 90 degree increments or freely
  • Crop photos
  • Change color balance, contrast, brightness and saturation of images
  • Flexible adjustment of raw image conversion parameters
  • View photos at arbitrary zoom level
  • Automatic thumbnail creation
  • Original image file is preserved in all cases - all processing is done into a copy or while displaying the image

Technical requirements

Photovault is written mostly in Java and should run in all environments supported by Sun Java 5.Some features like raw image conversion are platform dependent - these are supported on Windows and Linux.

  • Runs in Windows, Linux and MacOS X
  • Requires Java runtime environment 1.5 and Java Advanced Imaging
  • Data storage in either Apache Derby (included in release) or MySQL database (not included)