A C D G I J M O P R S U

A

AbstractImageAnalyzer - Class in org.jimageanalyst
Abstract class for making analyzer implementations easier.
AbstractImageAnalyzer(String[], String, int, int) - Constructor for class org.jimageanalyst.AbstractImageAnalyzer
Initialize the AbstractImageAnalyzer with all required fields.
addComment(String) - Method in class org.jimageanalyst.ImageInfo
Adds a comment to the list.
analyze(InputStream) - Method in class org.jimageanalyst.JImageAnalyst
Analyzes data read from inputStream with default configuration.
analyze(Configuration, InputStream) - Method in class org.jimageanalyst.JImageAnalyst
Analyzes data read from inputStream with the given configuration.
analyze(File) - Method in class org.jimageanalyst.JImageAnalyst
Analyzes data read from file with default configuration.
analyze(Configuration, File) - Method in class org.jimageanalyst.JImageAnalyst
Analyzes data read from file with the given configuration.
AnalyzeBmp - Class in org.jimageanalyst.analyzer
Analyzer for BMP images.
AnalyzeBmp() - Constructor for class org.jimageanalyst.analyzer.AnalyzeBmp
Initialize this analyzer.
AnalyzeGif - Class in org.jimageanalyst.analyzer
Analyzer for GIF images.
AnalyzeGif() - Constructor for class org.jimageanalyst.analyzer.AnalyzeGif
Initialize this analyzer.
AnalyzeIco - Class in org.jimageanalyst.analyzer
Analyzer for ICO and CUR images.
AnalyzeIco() - Constructor for class org.jimageanalyst.analyzer.AnalyzeIco
Initialize this analyzer.
AnalyzeIff - Class in org.jimageanalyst.analyzer
Analyzer for IFF images.
AnalyzeIff() - Constructor for class org.jimageanalyst.analyzer.AnalyzeIff
Initialize this analyzer.
AnalyzeJpeg - Class in org.jimageanalyst.analyzer
Analyzer for JPEG images.
AnalyzeJpeg() - Constructor for class org.jimageanalyst.analyzer.AnalyzeJpeg
Initialize this analyzer.
AnalyzePcx - Class in org.jimageanalyst.analyzer
Analyzer for PCX images.
AnalyzePcx() - Constructor for class org.jimageanalyst.analyzer.AnalyzePcx
Initialize this analyzer.
AnalyzePng - Class in org.jimageanalyst.analyzer
Analyzer for PNG images.
AnalyzePng() - Constructor for class org.jimageanalyst.analyzer.AnalyzePng
Initialize this analyzer.
AnalyzePnm - Class in org.jimageanalyst.analyzer
Analyzer for PNM (PBM, PGM, PPM) images.
AnalyzePnm() - Constructor for class org.jimageanalyst.analyzer.AnalyzePnm
Initialize this analyzer.
AnalyzePsd - Class in org.jimageanalyst.analyzer
Analyzer for PSD images.
AnalyzePsd() - Constructor for class org.jimageanalyst.analyzer.AnalyzePsd
Initialize this analyzer.
AnalyzeRas - Class in org.jimageanalyst.analyzer
Analyzer for RAS images.
AnalyzeRas() - Constructor for class org.jimageanalyst.analyzer.AnalyzeRas
Initialize this analyzer.
AnalyzeSwf - Class in org.jimageanalyst.analyzer
Analyzer for SWF (Flash) files.
AnalyzeSwf() - Constructor for class org.jimageanalyst.analyzer.AnalyzeSwf
Initialize this analyzer.
AnalyzeSwf.BitInputStream - Class in org.jimageanalyst.analyzer
The BitwiseInputStream is used to access the underlaying InputStream bit by bit.
AnalyzeSwf.BitInputStream(InputStream) - Constructor for class org.jimageanalyst.analyzer.AnalyzeSwf.BitInputStream
Constructs this class with an InputStream.
AnalyzeTga - Class in org.jimageanalyst.analyzer
Analyzer for TGA images.
AnalyzeTga() - Constructor for class org.jimageanalyst.analyzer.AnalyzeTga
Initialize this analyzer.
AnalyzeTiff - Class in org.jimageanalyst.analyzer
Analyzer for TIFF images.
AnalyzeTiff() - Constructor for class org.jimageanalyst.analyzer.AnalyzeTiff
Initialize this analyzer.
AnalyzeXcf - Class in org.jimageanalyst.analyzer
Analyzer for XCF (Gimp) images.
AnalyzeXcf() - Constructor for class org.jimageanalyst.analyzer.AnalyzeXcf
Initialize this analyzer.

C

compare(byte[], int, byte[], int, int) - Static method in class org.jimageanalyst.Util
Compares two byte arrays with each other.
Configuration - Class in org.jimageanalyst
This class is used to hold the JImage-Analyst configuration.
Configuration() - Constructor for class org.jimageanalyst.Configuration
 

D

detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeBmp
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeGif
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeIco
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeIff
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeJpeg
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzePcx
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzePng
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzePnm
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzePsd
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeRas
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeSwf
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeTga
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeTiff
Detect the image type.
detectHeader(byte[]) - Method in class org.jimageanalyst.analyzer.AnalyzeXcf
Detect the image type.
detectHeader(byte[]) - Method in interface org.jimageanalyst.ImageAnalyzer
Detect the image type.

G

getBitsPerPixel() - Method in class org.jimageanalyst.ImageInfo
Gets the bits per pixel value.
getComments() - Method in class org.jimageanalyst.ImageInfo
Get the list of comments.
getDefaultInstance() - Static method in class org.jimageanalyst.JImageAnalystFactory
Returns a JImageAnalyst instance with all format analyzers registered.
getFormat() - Method in class org.jimageanalyst.ImageInfo
Gets the format identifier.
getFormatNames() - Method in class org.jimageanalyst.AbstractImageAnalyzer
Returns all format names supported by this analyzer.
getFormatNames() - Method in interface org.jimageanalyst.ImageAnalyzer
Returns all format names supported by this analyzer.
getHeaderBufSize() - Method in class org.jimageanalyst.AbstractImageAnalyzer
Returns the amount of bytes required by this analyzer to detect if it is responsible for this image.
getHeaderBufSize() - Method in interface org.jimageanalyst.ImageAnalyzer
Returns the amount of bytes required by this analyzer to detect if it is responsible for this image.
getHeight() - Method in class org.jimageanalyst.ImageInfo
Sets the height value.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeBmp
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeGif
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeIco
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeIff
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeJpeg
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzePcx
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzePng
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzePnm
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzePsd
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeRas
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeSwf
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeTga
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeTiff
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzeXcf
Extracts the meta information for the given image.
getInfo(Configuration, InputStream) - Method in interface org.jimageanalyst.ImageAnalyzer
Extracts the meta information for the given image.
getInt(boolean, byte[], int) - Static method in class org.jimageanalyst.Util
Converts a four bytes long byte[] to an int value.
getIntBigEndian(byte[], int) - Static method in class org.jimageanalyst.Util
Converts a four bytes long byte[] to an int value.
getIntLittleEndian(byte[], int) - Static method in class org.jimageanalyst.Util
Converts a four bytes long byte[] to an int value.
getMimeType() - Method in class org.jimageanalyst.AbstractImageAnalyzer
Returns the supported mime-type.
getMimeType() - Method in class org.jimageanalyst.ImageInfo
Gets the mime type.
getNumberOfImages() - Method in class org.jimageanalyst.ImageInfo
Sets the number of images stored in the image file.
getPhysicalHeightDpi() - Method in class org.jimageanalyst.ImageInfo
Gets the physical height in dpi.
getPhysicalHeightInch() - Method in class org.jimageanalyst.ImageInfo
Gets the physical heigth in inch value.
getPhysicalWidthDpi() - Method in class org.jimageanalyst.ImageInfo
Gets the physical width in dpi.
getPhysicalWidthInch() - Method in class org.jimageanalyst.ImageInfo
Gets the physical width in inch value.
getShort(boolean, byte[], int) - Static method in class org.jimageanalyst.Util
Converts a two bytes long byte[] to an int value.
getShortBigEndian(byte[], int) - Static method in class org.jimageanalyst.Util
Converts a two bytes long byte[] to an int value.
getShortLittleEndian(byte[], int) - Static method in class org.jimageanalyst.Util
Converts a two bytes long byte[] to an int value.
getStreamStartPosition() - Method in class org.jimageanalyst.AbstractImageAnalyzer
Returns the position where this analyzer wants to start reading meta data.
getStreamStartPosition() - Method in interface org.jimageanalyst.ImageAnalyzer
Returns the position where this analyzer wants to start reading meta data.
getWidth() - Method in class org.jimageanalyst.ImageInfo
Gets the image width value.

I

ImageAnalyzer - Interface in org.jimageanalyst
Interface for image analyzers.
ImageInfo - Class in org.jimageanalyst
This bean holds all the information, gathered by the analyzer.
ImageInfo() - Constructor for class org.jimageanalyst.ImageInfo
 
InvalidDataException - Exception in org.jimageanalyst
Exception that is thrown in cases of invalid image data.
InvalidDataException() - Constructor for exception org.jimageanalyst.InvalidDataException
Constructs an InvalidDataException with no detail message.
InvalidDataException(String) - Constructor for exception org.jimageanalyst.InvalidDataException
Constructs an InvalidDataException with the specified detail message.
InvalidDataException(Throwable) - Constructor for exception org.jimageanalyst.InvalidDataException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
InvalidDataException(String, Throwable) - Constructor for exception org.jimageanalyst.InvalidDataException
Constructs a new exception with the specified detail message and cause.
isCollectComments() - Method in class org.jimageanalyst.Configuration
Gets the collectComments property.
isDetermineNumberOfImages() - Method in class org.jimageanalyst.Configuration
Gets the determineNumberOfImages property.
isIn(long, long...) - Static method in class org.jimageanalyst.Util
Checks if an item is in a array of items.
isProgressive() - Method in class org.jimageanalyst.ImageInfo
Gets if the image is in progressive mode.

J

JImageAnalyst - Class in org.jimageanalyst
JImageAnalyst is the main class of this project.
JImageAnalyst() - Constructor for class org.jimageanalyst.JImageAnalyst
 
JImageAnalystFactory - Class in org.jimageanalyst
Factory class for an easy way to obtain preconfigured JImageAnalyst instances.

M

METER_TO_INCH_FACTOR - Static variable in class org.jimageanalyst.Util
Factor to convert meter to inch.

O

org.jimageanalyst - package org.jimageanalyst
 
org.jimageanalyst.analyzer - package org.jimageanalyst.analyzer
 
org.jimageanalyst.io - package org.jimageanalyst.io
 

P

printHex(byte[]) - Static method in class org.jimageanalyst.Util
Returns a human readable hex dump of the given data.

R

readLine(InputStream) - Method in class org.jimageanalyst.analyzer.AnalyzePnm
Reads a line (everything until a line-feed) from the given InputStream.
readLine(InputStream, Appendable) - Method in class org.jimageanalyst.analyzer.AnalyzePnm
Reads a line (everything until a line-feed) from the given InputStream and write it to the specified appendable.
readSBits(int) - Method in class org.jimageanalyst.analyzer.AnalyzeSwf.BitInputStream
Read a signed integer value from input.
readUBits(int) - Method in class org.jimageanalyst.analyzer.AnalyzeSwf.BitInputStream
Read a unsigned integer value from input.
registerImageAnalyzer(ImageAnalyzer) - Method in class org.jimageanalyst.JImageAnalyst
Registers an ImageAnalyzer.

S

seek(int) - Method in class org.jimageanalyst.io.SeekableByteArrayInputStream
Seeks to a specific position in the underlaying byte array.
SeekableByteArrayInputStream - Class in org.jimageanalyst.io
ByteArrayInputStream that supports seeking.
SeekableByteArrayInputStream(byte[]) - Constructor for class org.jimageanalyst.io.SeekableByteArrayInputStream
Constructs a SeekableByteArrayInputStream with the specified buffer.
setBitsPerPixel(int) - Method in class org.jimageanalyst.ImageInfo
Sets the bits per pixel value.
setCollectComments(boolean) - Method in class org.jimageanalyst.Configuration
Sets the collectComments property.
setComments(List<String>) - Method in class org.jimageanalyst.ImageInfo
Sets the list of comments.
setDetermineNumberOfImages(boolean) - Method in class org.jimageanalyst.Configuration
Sets the determineNumberOfImages property.
setFormat(String) - Method in class org.jimageanalyst.ImageInfo
Sets the format identifier.
setHeight(int) - Method in class org.jimageanalyst.ImageInfo
Gets the height value.
setMimeType(String) - Method in class org.jimageanalyst.ImageInfo
Sets the mime type.
setNumberOfImages(int) - Method in class org.jimageanalyst.ImageInfo
Gets the number of images stored in the image file.
setPhysicalHeightDpi(float) - Method in class org.jimageanalyst.ImageInfo
Sets the physical height in dpi.
setPhysicalWidthDpi(float) - Method in class org.jimageanalyst.ImageInfo
Sets the physical width in dpi.
setProgressive(boolean) - Method in class org.jimageanalyst.ImageInfo
Sets if the image is in progressive mode.
setWidth(int) - Method in class org.jimageanalyst.ImageInfo
Sets the image width value.

U

Util - Class in org.jimageanalyst
Utility class with widely used methods.

A C D G I J M O P R S U

Copyright © 2006-2007. All Rights Reserved.