ImgArchive is a Digital Image Archiving tool and consists of a small set of executables that proves the following:

  • Simple in design and use - The Information Structure is a simple file based one that follows an open format giving the ability of other tools to be integrated into the archive system.

  • Supports Bulk import and export - Provides Bulk metadata entry using cascading metadata templates, these templates allow you to build information into sets of image without having to repeat common information. see Metadata

  • Supports image versioning - Prove versioning of images, so when editing images previous versions of an image can be recovered.

  • Can be extended using third party tools. - Provides the ability to execute hook scripts where an event is about to happen (pre-action) or just after the event (post-action). These scripts allow external applications to inter act with ImgArchive as it operates.

  • Uses only the base OS’s file system - By only using the file system any damage to the archive can be easily corrected.

  • Can be used with almost any graphical photo editing tool.

  • Provides support for RAW and JPG image pairs and image groups.

  • Full activity reporting.

  • Provides both Image and change histories.

  • Integrated integrity and recovery systems

  • Is robust by providing a shadow archive which is not directly accessed.

Simple in design and use

The Information Structure is a simple file based one that follows an open format giving the ability of other tools to be integrated into the archive system.

Supports Bulk import and export

Provides Bulk metadata entry using cascading metadata templates, these templates allow you to build information into sets of image without having to repeat common information. see Metadata

  1. Support image versioning

Prove versioning of images, so when editing images previous versions of an image can be recovered.

  1. Can be extended using third party tools

SIA provides the ability to execute hook scripts where an event is about to happen (pre-action) or just after the event (post-action). These scripts allow external applications to inter act with SIA as it operates.

  1. Uses only the base OS’s file system

By only using the file system any damage to the archive can be easily corrected.

  1. Can be used with almost any graphical photo editing tool

  2. Uses a check-out/check-in system for editing images.

Before editing the image can be checked-out of the archive, when the editing is complete then the image can be checked back in to the archive. A version of the image before the image was edited will be saved as the previous version. Each time this check-out/check-in process takes place a new version of the image will be created.

  1. Provides support for RAW and JPG image pairs and image groups

Most modern digital cameras can produce JPG, RAW and RAW/JPG paired images

9 .Full activity reporting
10. Both Image and change histories
11. Integrated integrity and recovery systems
Maintain data integrity of the archive by providing integrated integrity systems to guard against accidently corrupting the archive.

12. Provides an XML cataloguing
Provides an XML cataloguing that can be extended into providing an on-line image catalogue.

13. Built-in SQLite to be used as a backend database
Built-in SQLite to be used as a backend database, However this is not required for the operation of the archive but provides support for operations such as searching the archive for which a database is ideal.