Holger's Java API

## Package com.antelmann.image

This package contains classes for more easily dealing with images.

See:
Description

Interface Summary
Imageable: specifies a class that contains an image for its visual representation
ImageEntryManager<T extends DBEntry>
MotionDetector: provides the ability to compare 2 images to each other to detect potential motion
RegionTag: represents a named region of an image

Class Summary
Barcode4j: provides easy support for 2D barcodes via barcode4j
ColorPath: provides a path for deriving gradual colors based on a number.
ColorPathBarRenderer: a special `BarRenderer` that allows to paint bar colors depending on their value based on a ColorPath.
ExifUtils: see https://code.google.com/p/metadata-extractor/
GOCR: a wrapper around a command line OCR utility program; see http://jocr.sourceforge.net/
ImageHolder: allows to keep an image while supporting serialization of the same via a given format or a URLImageRetriever.
ImageLoaderFrame: Just a GUI for loading images in an `ImageViewerFrame` object
ImageSelection: allows to easily transfer images via clipboard
ImageURLEntry: ImageEntry serves as a basic wrapper for image information stored in a database.
ImageURLEntry.Thumbnail<T extends ImageURLEntry>
ImageURLEntryMapper<T extends ImageURLEntry>: an abstract base implementation of a mapper to be used with an ImageHolderSQLStore.
ImageURLEntrySQLStore<T extends ImageURLEntry>: an implementation of a DBClassStore to be used with ImageURLEntry objects.
ImageUtils: implements several useful image-related functions
ImageViewerFrame: ImageViewer simply displays images in a frame.
JImageList: a special list for displaying images from a directory or directly from a list of ImageIcons
JImagePanel: a special panel for images that allows drag/drop as well as copy/paste.
JSimpleTimeGraph: makes it easy to display simple values in real time
MJPEGHandler: a convenient implementation that provides images from the stream that are created asynchronously
MJPEGReader: a special reader that allows to extract the jpg image data from a MJPEG encoded input stream
MotionDetectorImpl: some simple default implementation of a MotionDetector
QRCoder: just some convenient functions to wrap com.google.zxing.Writer for easy generation of QR codes
SaveImageAction
SimpleRegionTag: implements an image tag associated with a rectangular region
ThumbnailMapper<T extends ImageURLEntry.Thumbnail<?>>
TwainAdapter: uses some free software from http://www.javajeff.mb.ca/; requires jtwain.dll in the path; note that all methods must run in the AWT event thread.
TwainConnector: uses TwainConnect (www.twainconnect.com) to conveniently obtain an image from a TWAIN source

Enum Summary
Barcode4j.Type
ImageURLEntryMapper.ColumnKey: provide keys for accessing the column names via `MappingInfo` interface
ImageUtils.Axis

## Package com.antelmann.image Description

This package contains classes for more easily dealing with images.

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads