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.color.analysis |
Contains classes that analyze pixel or sample values and thus determine
certain image properties.
|
net.sourceforge.jiu.color.dithering |
Classes for conversion between color spaces.
|
net.sourceforge.jiu.color.io |
Classes to read and write color-related data from and to files.
|
net.sourceforge.jiu.color.promotion |
Classes to convert JIU image objects to other image types that require more memory.
|
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.color.reduction |
Classes to convert images to a
lowercolor type. |
net.sourceforge.jiu.data |
Provides classes to store images and data directly related to them.
|
net.sourceforge.jiu.gui.awt |
Classes to interoperate with Java's first GUI toolkit, the AWT (Abstract Windowing Toolkit).
|
Modifier and Type | Field and Description |
---|---|
private RGB24Image |
PSDCodec.rgb24Image |
Modifier and Type | Method and Description |
---|---|
private void |
PalmCodec.save(java.io.DataOutput out,
RGB24Image image) |
private void |
PNMCodec.save(RGB24Image image) |
Modifier and Type | Method and Description |
---|---|
private void |
MeanDifference.process(RGB24Image image1,
Paletted8Image image2) |
Modifier and Type | Method and Description |
---|---|
private void |
ErrorDiffusionDithering.process(RGB24Image in,
Paletted8Image out) |
private void |
OrderedDither.process(RGB24Image in,
Paletted8Image out) |
private void |
ErrorDiffusionDithering.process(RGB24Image in,
RGB24Image out) |
private void |
OrderedDither.process(RGB24Image in,
RGB24Image out) |
Modifier and Type | Method and Description |
---|---|
static RGB24Image |
PaletteSerialization.convertPaletteToImage(Palette palette)
Creates an RGB24Image from the palette entries, each entry
becomes a pixel in an image of width 1 and height
palette.getNumEntries().
|
Modifier and Type | Method and Description |
---|---|
static Palette |
PaletteSerialization.convertImageToPalette(RGB24Image image)
Create a palette from the pixels of the argument image.
|
Modifier and Type | Method and Description |
---|---|
private void |
PromotionRGB24.process(BilevelImage in,
RGB24Image out) |
private void |
PromotionRGB24.process(Gray8Image in,
RGB24Image out) |
private void |
PromotionRGB24.process(Paletted8Image in,
RGB24Image out) |
private void |
PromotionRGB48.process(RGB24Image in,
RGB48Image out) |
Modifier and Type | Method and Description |
---|---|
private RGBColorList |
MedianCutQuantizer.createColorList(RGB24Image image) |
void |
MedianCutQuantizer.mapImage(RGB24Image in,
Paletted8Image out) |
void |
MedianCutQuantizer.mapImage(RGB24Image in,
RGB24Image out) |
private void |
ArbitraryPaletteQuantizer.process(RGB24Image in,
Paletted8Image out) |
private void |
UniformPaletteQuantizer.process(RGB24Image in,
Paletted8Image out) |
Modifier and Type | Method and Description |
---|---|
private void |
AutoDetectColorType.createPaletted8FromRgb24(RGB24Image in) |
private void |
AutoDetectColorType.createRgb24FromRgb48(RGB48Image in,
RGB24Image out) |
private boolean |
AutoDetectColorType.isRgb24Paletted8(RGB24Image in) |
private void |
RGBToGrayConversion.process(RGB24Image in) |
Modifier and Type | Class and Description |
---|---|
class |
MemoryRGB24Image
A class to store 24 bit RGB truecolor images in memory.
|
Modifier and Type | Class and Description |
---|---|
class |
BufferedRGB24Image
A bridge class to use
BufferedImage objects (class defined
in the standard runtime library, package java.awt.image ) as
RGB24Image objects within JIU. |
Modifier and Type | Method and Description |
---|---|
static RGB24Image |
ImageCreator.convertImageToRGB24Image(java.awt.Image image)
Creates an
RGB24Image from the argument AWT image instance. |
static RGB24Image |
ToolkitLoader.loadAsRgb24Image(java.lang.String fileName)
Loads an image from a file using the AWT's built-in loader and
converts the image to a
RGB24Image
object. |
Modifier and Type | Method and Description |
---|---|
static java.awt.image.BufferedImage |
ImageCreator.convertToAwtBufferedImage(RGB24Image image)
Convert a JIU
RGB24Image to a BufferedImage with the
given alpha value (use RGBA.DEFAULT_ALPHA as default). |
static java.awt.Image |
ImageCreator.convertToAwtImage(RGB24Image image,
int alpha) |