|
JIU 0.12.0 Homepage | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
BilevelImage | An interface for bilevel pixel image data classes. |
ByteChannelImage | An extension of the IntegerImage interface that restricts the image to
byte samples.
|
Gray16Image | Interface for grayscale images using integer samples that are sixteen bits large. |
Gray8Image | Interface for grayscale images using integer samples that are eight bits large. |
GrayImage | An interface for grayscale images. |
GrayIntegerImage | An empty interface for grayscale images which have integer values
of up to 32 bits (int or smaller) as samples.
|
IntegerImage | Extends the PixelImage interface to access image data as int values.
|
Paletted8Image | An interface for classes that store paletted images with eight bit integers for each pixel. |
PalettedImage | This interface defines methods for paletted images. |
PalettedIntegerImage | An empty interface for a paletted image type that uses integer values as samples. |
PixelImage | The base interface for all image data types in JIU. |
RGB24Image | An empty interface for RGB truecolor images with integer samples that are each eight bits large (thus, 24 bits per pixel). |
RGB48Image | An empty interface for RGB truecolor images with integer samples that are each sixteen bits large (thus, 48 bits per pixel). |
RGBImage | An interface for RGB truecolor images. |
RGBIndex | This interface provides three int constants as index
values for the three channels of an RGB image: red, green and blue.
|
RGBIntegerImage | An interface for RGB truecolor images that have integer samples. |
ShortChannelImage | An extension of the IntegerImage interface that restricts the image to
short samples.
|
TransparencyInformation | An interface that represents transparency information which may be available for a pixel image. |
Class Summary | |
MemoryBilevelImage | An implementation of the BilevelImage interface that stores image
data in a byte array in memory.
|
MemoryByteChannelImage | An implementation of ByteChannelImage that stores image channels as
byte[] arrays in memory.
|
MemoryGray16Image | An implementation of Gray16Image that keeps the complete image in memory.
|
MemoryGray8Image | An implementation of Gray8Image that keeps the complete image in memory.
|
MemoryPaletted8Image | This class stores a paletted image with one byte per sample in memory. |
MemoryRGB24Image | A class to store 24 bit RGB truecolor images in memory. |
MemoryRGB48Image | A class to store 48 bit RGB truecolor images in memory. |
MemoryShortChannelImage | An implementation of ShortChannelImage that stores image channels as
short[] arrays in memory.
|
Palette | This class represents a palette, a list of RGB colors. |
Provides classes to store images and data directly related to them.
The base interface for image data in JIU is PixelImage
.
The concept of a pixel image includes the following properties:
The interface IntegerImage
extends the
PixelImage
interface.
All sample values belonging to an object of a class implementing IntegerImage
are supposed to be integer values that can be stored in an int
value (a signed 32 bit value).
|
JIU 0.12.0 Homepage | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |