Uses of Interface net.sourceforge.jiu.data.PixelImage

Uses in package net.sourceforge.jiu.gui.awt

Classes implementing net.sourceforge.jiu.data.PixelImage

class
A bridge class to use java.awt.image.BufferedImage objects (class defined in the standard runtime library, package java.awt.image) as RGB24Image objects within JIU.

Methods with parameter type net.sourceforge.jiu.data.PixelImage

BufferedImage
Image
Creates an instance of java.awt.Image from an instance of RGB24Image.
void
AwtOperationProcessor.setImage(PixelImage newImage, boolean newModified)
void

Methods with return type net.sourceforge.jiu.data.PixelImage

PixelImage
BufferedRGB24Image.createCompatibleImage(int width, int height)
Creates an instance of the same class as this one, with width and height given by the arguments.
PixelImage
Creates an new image object that will be of the same type as this one, with the same image data, using entirely new resources.
PixelImage
Attempts to load an image from a file given by its name, using both the JIU codecs and the image loading functionality in java.awt.Toolkit.
PixelImage
ToolkitLoader.loadViaToolkitOrCodecs(String fileName, boolean preferToolkit, Vector progressListeners)
Attempts to load an image from a file given by its name, using both the JIU codecs and the image loading functionality in java.awt.Toolkit.

Uses in package net.sourceforge.jiu.apps

Fields of type net.sourceforge.jiu.data.PixelImage

PixelImage

Methods with parameter type net.sourceforge.jiu.data.PixelImage

void
EditorState.addImageToRedo(PixelImage image, boolean modifiedState)
void
EditorState.addImageToUndo(PixelImage image, boolean modifiedState)
PixelImage
PixelImage
int[]
String
ImageDescriptionCreator.getDescription(PixelImage image, Locale locale, Strings strings)
Returns a description of the argument image using the language as specified by the argument locale's two-letter language code.
int
PixelImage
void
EditorState.setImage(PixelImage image, boolean newModifiedState)
Sets image and modified state to argument values.

Methods with return type net.sourceforge.jiu.data.PixelImage

PixelImage
PixelImage
PixelImage
Returns the image object currently loaded.
PixelImage

Uses in package net.sourceforge.jiu.filters

Methods with parameter type net.sourceforge.jiu.data.PixelImage

PixelImage
ConvolutionKernelFilter.filter(PixelImage input, int kernelType)
Filters argument image with argument kernel type and returns output image.
PixelImage

Methods with return type net.sourceforge.jiu.data.PixelImage

PixelImage
ConvolutionKernelFilter.filter(PixelImage input, int kernelType)
Filters argument image with argument kernel type and returns output image.
PixelImage

Uses in package net.sourceforge.jiu.color.promotion

Methods with parameter type net.sourceforge.jiu.data.PixelImage

void
void
void
void
void

Uses in package net.sourceforge.jiu.data

Classes implementing net.sourceforge.jiu.data.PixelImage

class
An implementation of the BilevelImage interface that stores image data in a byte array in memory.
class
An implementation of ByteChannelImage that stores image channels as byte[] arrays in memory.
class
An implementation of Gray16Image that keeps the complete image in memory.
class
An implementation of Gray8Image that keeps the complete image in memory.
class
This class stores a paletted image with one byte per sample in memory.
class
A class to store 24 bit RGB truecolor images in memory.
class
A class to store 48 bit RGB truecolor images in memory.
class
An implementation of ShortChannelImage that stores image channels as short[] arrays in memory.

Methods with return type net.sourceforge.jiu.data.PixelImage

PixelImage
MemoryBilevelImage.createCompatibleImage(int width, int height)
PixelImage
PixelImage
MemoryGray16Image.createCompatibleImage(int width, int height)
PixelImage
MemoryGray8Image.createCompatibleImage(int width, int height)
PixelImage
PixelImage
MemoryRGB24Image.createCompatibleImage(int width, int height)
PixelImage
MemoryRGB48Image.createCompatibleImage(int width, int height)
PixelImage
Creates an instance of the same class as this one, with width and height given by the arguments.
PixelImage
PixelImage.createCompatibleImage(int width, int height)
Creates an instance of the same class as this one, with width and height given by the arguments.
PixelImage
PixelImage
PixelImage
Creates an new image object that will be of the same type as this one, with the same image data, using entirely new resources.
PixelImage
Creates an new image object that will be of the same type as this one, with the same image data, using entirely new resources.

Uses in package net.sourceforge.jiu.codecs

Fields of type net.sourceforge.jiu.data.PixelImage

PixelImage

Methods with parameter type net.sourceforge.jiu.data.PixelImage

void
void
Give an image to this codec to be used for loading an image into it or saving the image.
void
PalmCodec.store(PixelImage image, int y, byte[] row)
String
String
Attempts to suggest a filename extension.
String
String
String
void
BMPCodec.writeHeader(PixelImage image, int filesize, int offset, int numBits)

Methods with return type net.sourceforge.jiu.data.PixelImage

PixelImage
Returns the image object stored in this codec.
PixelImage
ImageLoader.load(File file)
Attempts to load an image from a file.
PixelImage
ImageLoader.load(File file, Vector listeners)
Attempts to load an image from a file, notifying the argument progress listeners.
PixelImage
ImageLoader.load(String fileName)
Load an image from a file given by its name.
PixelImage
ImageLoader.load(String fileName, Vector listeners)
Attempts to load an image from the file with the given name, using the given list of progress listeners.
PixelImage
IFFCodec.loadImage(DataInput in)
Loads an image from given input stream in, regarding the compression type.
PixelImage

Uses in package net.sourceforge.jiu.color

Methods with parameter type net.sourceforge.jiu.data.PixelImage

PixelImage
Invert.invert(PixelImage inputImage)
Helper method to return an inverted image from the argument image.
void

Methods with return type net.sourceforge.jiu.data.PixelImage

PixelImage
Invert.invert(PixelImage inputImage)
Helper method to return an inverted image from the argument image.

Uses in package net.sourceforge.jiu.codecs.jpeg

Methods with parameter type net.sourceforge.jiu.data.PixelImage

String

Uses in package net.sourceforge.jiu.color.reduction

Fields of type net.sourceforge.jiu.data.PixelImage

PixelImage
PixelImage

Methods with parameter type net.sourceforge.jiu.data.PixelImage

PixelImage
Static convenience method to convert an RGB image to a grayscale image.
void
This method must be used to specify the mandatory input image.

Methods with return type net.sourceforge.jiu.data.PixelImage

PixelImage
Static convenience method to convert an RGB image to a grayscale image.
PixelImage
Returns the reduced output image if one was created in process().

Uses in package net.sourceforge.jiu.ops

Constructors with parameter type net.sourceforge.jiu.data.PixelImage

Creates an object of this class and sets the input image to the argument value, output image to null.
Creates an object of this class and sets input image and output image to the argument values.
Constructs a new ImagesToImageOperation and initializes input images and output image to the arguments.

Fields of type net.sourceforge.jiu.data.PixelImage

PixelImage
PixelImage
PixelImage

Methods with parameter type net.sourceforge.jiu.data.PixelImage

void
Adds an image to the end of the internal list of input images.
void
Sets the input image stored in this object to the argument.
void
Sets the output image stored in this object to the argument.
void
Sets the output image stored in this object to the argument.

Methods with return type net.sourceforge.jiu.data.PixelImage

PixelImage
Returns the input image stored in this object.
PixelImage
Returns the input image stored in this object.
PixelImage
Returns the output image stored in this object.
PixelImage
Returns the output image stored in this object.

Uses in package net.sourceforge.jiu.color.analysis

Fields of type net.sourceforge.jiu.data.PixelImage

PixelImage
PixelImage

Methods with parameter type net.sourceforge.jiu.data.PixelImage

Double
Compute the mean difference between two images.
void
MeanDifference.setImages(PixelImage firstImage, PixelImage secondImage)
Sets the two images for which the mean difference is to be determined.

Uses in package net.sourceforge.jiu.color.adjustment

Methods with parameter type net.sourceforge.jiu.data.PixelImage

PixelImage
Brightness.adjust(PixelImage input, int percentage)
This static helper method is more simple to use when all you need are the standard options.
PixelImage
Contrast.adjust(PixelImage input, int percentage)
This static helper method is more simple to use when all you need are the standard options.

Methods with return type net.sourceforge.jiu.data.PixelImage

PixelImage
Brightness.adjust(PixelImage input, int percentage)
This static helper method is more simple to use when all you need are the standard options.
PixelImage
Contrast.adjust(PixelImage input, int percentage)
This static helper method is more simple to use when all you need are the standard options.