Package | Description |
---|---|
net.sourceforge.jiu.codecs |
Provides classes to read images from and save them to files (or streams) in various file formats.
|
net.sourceforge.jiu.codecs.jpeg |
Provides classes to read images from JPEG bitstreams.
|
net.sourceforge.jiu.codecs.tiff |
Classes to handle the Tagged Image File Format (TIFF).
|
net.sourceforge.jiu.color |
Contains color-related operations that did not fit into one of the subpackages.
|
net.sourceforge.jiu.color.adjustment |
Contains operations that modify pixel colors independent from other pixels.
|
net.sourceforge.jiu.color.quantization |
Classes to perform color image quantization, the reduction of the number of unique
colors in an image.
|
net.sourceforge.jiu.ops |
The operation package, with basic functionality for all JIU classes
that actually process images.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidFileStructureException
This exception is thrown during image loading, when the decoding
process is made impossible by errors in the image file.
|
class |
InvalidImageIndexException
This exception is thrown when the caller has defined an image
index that specifies the image to be loaded in a multiple-image
file and that index is unavailable.
|
class |
UnsupportedCodecModeException
This exception is thrown when a codec does not support the
codec mode wanted by the user.
|
class |
UnsupportedTypeException
This exception is thrown during image loading.
|
class |
WrongFileFormatException
This exception is thrown during image loading.
|
Modifier and Type | Method and Description |
---|---|
private void |
BMPCodec.load() |
private void |
PalmCodec.load() |
private void |
RASCodec.load()
Loads an image from an RAS input stream.
|
private void |
BMPCodec.loadHeader() |
private void |
BMPCodec.loadStream() |
private void |
BMPCodec.loadUncompressedBilevelStream() |
private void |
BMPCodec.loadUncompressedStream() |
void |
BMPCodec.process() |
void |
GIFCodec.process() |
void |
IFFCodec.process() |
void |
PCDCodec.process()
Checks the parameter and loads an image.
|
void |
PNGCodec.process() |
void |
PNMCodec.process() |
void |
PSDCodec.process() |
void |
PalmCodec.process() |
void |
RASCodec.process() |
private void |
BMPCodec.save() |
private void |
GIFCodec.save() |
private void |
PalmCodec.save() |
Modifier and Type | Method and Description |
---|---|
private void |
JPEGCodec.load() |
void |
JPEGCodec.process() |
Modifier and Type | Method and Description |
---|---|
void |
TIFFCodec.process() |
Modifier and Type | Method and Description |
---|---|
static PixelImage |
Invert.invert(PixelImage inputImage)
Helper method to return an inverted image from the argument image.
|
Modifier and Type | Method and Description |
---|---|
private void |
EqualizeHistogram.initTables(IntegerImage in) |
private void |
NormalizeHistogram.initTables(IntegerImage in) |
Constructor and Description |
---|
EqualizeHistogram(IntegerImage in)
Creates an object of this class and initializes the lookup
tables with the argument input image.
|
NormalizeHistogram(IntegerImage in)
Creates an object of this class and initializes the lookup
tables with the argument input image.
|
Modifier and Type | Method and Description |
---|---|
private RGBColorList |
MedianCutQuantizer.createColorList(RGB24Image image) |
private Palette |
PopularityQuantizer.determinePalette() |
void |
MedianCutContourRemoval.process() |
void |
MedianCutQuantizer.process() |
void |
PopularityQuantizer.process() |
Modifier and Type | Class and Description |
---|---|
class |
MissingParameterException
Exception class to indicate that an operation's parameter is missing
(has not been specified by caller and there was no default value that
could be used).
|
class |
WrongParameterException
Exception class to indicate that an operation's parameter is of the wrong
type, does not fall into a valid interval or a similar mistake.
|
Modifier and Type | Method and Description |
---|---|
void |
Operation.process()
This method does the actual work of the operation.
|