JIU 0.12.0 Homepage
A B C D E F G H I J K L M N O P Q R S T U V W Y Z

A

ABOUT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ADJUST - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ADJUST_BRIGHTNESS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ADJUST_CONTRAST - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ADJUST_GAMMA - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ADJUST_HUE_SATURATION_AND_VALUE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ALGORITHMS_NONE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
APPLY_MAXIMUM_FILTER - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
APPLY_MEAN_FILTER - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
APPLY_MEDIAN_FILTER - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
APPLY_MINIMUM_FILTER - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
APPLY_OIL_FILTER - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
APP_NAME - Static variable in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
The name of this application, jiuawt, plus the version number taken from JiuInfo.
ArbitraryPaletteQuantizer - class net.sourceforge.jiu.color.quantization.ArbitraryPaletteQuantizer.
A color quantizer that maps an RGBImage to any given palette.
ArbitraryPaletteQuantizer(Palette) - Constructor for class net.sourceforge.jiu.color.quantization.ArbitraryPaletteQuantizer
Creates a quantizer that will be able to map pixels (or a complete image) to the argument palette.
AreaFilterOperation - class net.sourceforge.jiu.filters.AreaFilterOperation.
Base class for operations that convert images to images and determine an output sample by doing calculations on the input sample at the same position plus some neighboring samples.
AreaFilterOperation() - Constructor for class net.sourceforge.jiu.filters.AreaFilterOperation
 
ArrayConverter - class net.sourceforge.jiu.util.ArrayConverter.
Helper class with static methods to convert between byte arrays and primitive types.
ArrayHistogram1D - class net.sourceforge.jiu.color.data.ArrayHistogram1D.
A one-dimensional histogram data class that stores its counters in memory.
ArrayHistogram1D(int) - Constructor for class net.sourceforge.jiu.color.data.ArrayHistogram1D
Creates a histogram with the argument's number of values, from 0 to numValues - 1.
ArrayRotation - class net.sourceforge.jiu.util.ArrayRotation.
Provides static methods to rotate (in steps of 90 degrees), flip and mirror array elements.
ArrayScaling - class net.sourceforge.jiu.util.ArrayScaling.
This class currently only scales up an image given as a one-dimensional array of values.
AutoDetectColorType - class net.sourceforge.jiu.color.reduction.AutoDetectColorType.
Detects the minimum (in terms of memory) color type of an image.
AutoDetectColorType() - Constructor for class net.sourceforge.jiu.color.reduction.AutoDetectColorType
 
AwtInfo - class net.sourceforge.jiu.gui.awt.AwtInfo.
Retrieve some information on the current graphical environment.
AwtMenuWrapper - class net.sourceforge.jiu.gui.awt.AwtMenuWrapper.
A wrapper around an AWT MenuBar object.
AwtMenuWrapper(Strings, ActionListener) - Constructor for class net.sourceforge.jiu.gui.awt.AwtMenuWrapper
Internally creates a MenuBar object and provides methods to update that menu bar.
AwtOperationProcessor - class net.sourceforge.jiu.gui.awt.AwtOperationProcessor.
Performs operations specified by parent class OperationProcessor, uses various AWT dialogs to get parameters from user in a GUI application.
AwtOperationProcessor(EditorState, JiuAwtFrame) - Constructor for class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Processes event objects that get created when menu items are picked.
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.GammaCorrectionDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.InfoDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.IntegerDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ShearDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.WindowSizeDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
actionPerformed(ActionEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.YesNoDialog
Hides (closes) this dialog if the OK button was source of the action event (e.g. if the button was pressed).
add(OctreeNode, int, int, int, int) - Static method in class net.sourceforge.jiu.color.quantization.OctreeNode
Add a color red-green-blue to the octree, given by its root node.
addDirectoryTree(String) - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Adds the argument to the list of directories to be completely processed.
addDirectoryTree(String, String) - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Adds the first argument to the list of directories to be completely processed, writes all output files to the directory tree specified by the second argument.
addInputFileName(String) - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Adds a single name to the list of file names to be processed.
addInputFileNames(Vector) - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Adds a number of file names to the internal list of file names to be processed.
addInputImage(PixelImage) - Method in class net.sourceforge.jiu.ops.ImagesToImageOperation
Adds an image to the end of the internal list of input images.
addProgressListener(ProgressListener) - Method in class net.sourceforge.jiu.apps.EditorState
Adds the argument progress listener to the internal list of progress listeners to be notified by progress updates.
addProgressListener(ProgressListener) - Method in class net.sourceforge.jiu.ops.Operation
Adds the argument progress listener to the internal list of progress listeners.
addProgressListeners(Vector) - Method in class net.sourceforge.jiu.ops.Operation
Adds several progress listeners to this operation object.
adjustmentValueChanged(AdjustmentEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.IntegerDialog
 
adjustmentValueChanged(AdjustmentEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
adjustmentValueChanged(AdjustmentEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
append(TIFFTag) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Adds a tag to the end of the internal list of tags.
appendComment(String) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Appends a comment to the internal list of comments.
apply(float) - Method in class net.sourceforge.jiu.geometry.BSplineFilter
 
apply(float) - Method in class net.sourceforge.jiu.geometry.BellFilter
 
apply(float) - Method in class net.sourceforge.jiu.geometry.BoxFilter
 
apply(float) - Method in class net.sourceforge.jiu.geometry.HermiteFilter
 
apply(float) - Method in class net.sourceforge.jiu.geometry.Lanczos3Filter
 
apply(float) - Method in class net.sourceforge.jiu.geometry.MitchellFilter
 
apply(float) - Method in class net.sourceforge.jiu.geometry.ResampleFilter
Returns the weight of the sample at the distance given by the argument value.
apply(float) - Method in class net.sourceforge.jiu.geometry.TriangleFilter
 

B

BILEVEL - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
BITS_PER_PIXEL - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
BLACK - Static variable in class net.sourceforge.jiu.apps.ColorIndexer
 
BLACK - Static variable in interface net.sourceforge.jiu.data.BilevelImage
The value for a black pixel.
BLACK_CODES - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFFaxCodes
The code words and their meanings for black codes.
BLUE - Static variable in class net.sourceforge.jiu.apps.ColorIndexer
 
BLUR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
BMPCodec - class net.sourceforge.jiu.codecs.BMPCodec.
A codec to read and write Windows BMP image files.
BMPCodec() - Constructor for class net.sourceforge.jiu.codecs.BMPCodec
 
BOTTOM_ROW - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
BRIGHTNESS_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
BSplineFilter - class net.sourceforge.jiu.geometry.BSplineFilter.
A B-spline resample filter.
BSplineFilter() - Constructor for class net.sourceforge.jiu.geometry.BSplineFilter
 
BURKES_ERROR_DIFFUSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
BYTE_ORDER_INTEL - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
 
BYTE_ORDER_MOTOROLA - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
 
BaseCoOccurrenceFrequencyMatrix - class net.sourceforge.jiu.color.data.BaseCoOccurrenceFrequencyMatrix.
This abstract class encapsulates all data of a co-occurrence frequency matrix except for the frequency values.
BaseCoOccurrenceFrequencyMatrix() - Constructor for class net.sourceforge.jiu.color.data.BaseCoOccurrenceFrequencyMatrix
 
BatchProcessorOperation - class net.sourceforge.jiu.ops.BatchProcessorOperation.
Abstract base class to do batch processing on files and complete directory trees.
BatchProcessorOperation() - Constructor for class net.sourceforge.jiu.ops.BatchProcessorOperation
 
BellFilter - class net.sourceforge.jiu.geometry.BellFilter.
A Bell resample filter.
BellFilter() - Constructor for class net.sourceforge.jiu.geometry.BellFilter
 
BilevelImage - interface net.sourceforge.jiu.data.BilevelImage.
An interface for bilevel pixel image data classes.
BorderSampleGenerator - class net.sourceforge.jiu.filters.BorderSampleGenerator.
Abstract base class for classes that fill an int array with samples from a rectangular region of an image's channel by (1) copying int samples from an IntegerImage object and by (2) generating samples that lie outside of the image.
BorderSampleGenerator(IntegerImage, int, int) - Constructor for class net.sourceforge.jiu.filters.BorderSampleGenerator
Initialize width and height of the area to be covered in every call to BorderSampleGenerator.fill(int, int, int[]), also provides the image to be used for data copying.
BoxFilter - class net.sourceforge.jiu.geometry.BoxFilter.
A box filter (also known as nearest neighbor).
BoxFilter() - Constructor for class net.sourceforge.jiu.geometry.BoxFilter
 
Brightness - class net.sourceforge.jiu.color.adjustment.Brightness.
Adjusts the brightness of an image.
Brightness() - Constructor for class net.sourceforge.jiu.color.adjustment.Brightness
 
BufferedRGB24Image - class net.sourceforge.jiu.gui.awt.BufferedRGB24Image.
A bridge class to use BufferedImage objects (class defined in the standard runtime library, package java.awt.image) as RGB24Image objects within JIU.
BufferedRGB24Image(BufferedImage) - Constructor for class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
Creates a new BufferedRGB24Image object, storing the argument BufferedImage object internally.
ByteChannelImage - interface net.sourceforge.jiu.data.ByteChannelImage.
An extension of the IntegerImage interface that restricts the image to byte samples.

C

CANCEL - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CHOOSE_DITHERING_METHOD - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CHOOSE_PALETTE_TYPE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CLOSE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CLOSE_FILE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CMYKConversion - class net.sourceforge.jiu.color.conversion.CMYKConversion.
Convert from CMYK color space to RGB color space.
COLOR - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
COLOR_ADJUST - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_ADJUST_BRIGHTNESS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_ADJUST_CONTRAST - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_ADJUST_GAMMA - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_ADJUST_HUESATURATIONVALUE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_CONVERTTOMINIMUMCOLORTYPE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_HISTOGRAM - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_HISTOGRAM_COUNTCOLORSUSED - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_HISTOGRAM_EQUALIZE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_HISTOGRAM_NORMALIZE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_HISTOGRAM_SAVECOOCCURRENCEFREQUENCYMATRIXAS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_HISTOGRAM_SAVECOOCCURRENCEMATRIXAS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_HISTOGRAM_SAVEHISTOGRAMAS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_HISTOGRAM_TEXTUREPROPERTIES - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_IMAGE_QUANTIZATION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
COLOR_INVERT - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_NAMES - Static variable in class net.sourceforge.jiu.apps.ColorIndexer
 
COLOR_PALETTE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_PALETTE_SAVEAS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_PROMOTE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_PROMOTE_PROMOTETOGRAY16 - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_PROMOTE_PROMOTETOGRAY8 - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_PROMOTE_PROMOTETOPALETTED - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_PROMOTE_PROMOTETORGB24 - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_PROMOTE_PROMOTETORGB48 - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_REDUCE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_REDUCE_CONVERTTOGRAYSCALE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_REDUCE_MAPTOARBITRARYPALETTE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_REDUCE_MEDIANCUT - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_REDUCE_OCTREE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_REDUCE_REDUCENUMBEROFSHADESOFGRAY - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_REDUCE_REDUCETOBILEVELTHRESHOLD - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COLOR_REDUCE_UNIFORMPALETTE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
COMPRESSION_CCITT_GROUP3_1D_MODIFIED_HUFFMAN - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_CCITT_T4 - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_CCITT_T6 - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_DEFLATED_INOFFICIAL - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_DEFLATED_OFFICIAL - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_JBIG - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_JBIG2 - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_JPEG_6_0 - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_JPEG_POST_6_0 - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_LZW - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_NEXT - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_NONE - Static variable in class net.sourceforge.jiu.codecs.PalmCodec
Constant for compression type Uncompressed.
COMPRESSION_NONE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_NONE_WORD_ALIGNED - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_PACKBITS - Static variable in class net.sourceforge.jiu.codecs.PalmCodec
Constant for compression type Packbits.
COMPRESSION_PACKBITS - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_RLE - Static variable in class net.sourceforge.jiu.codecs.PalmCodec
Constant for compression type RLE (run length encoding).
COMPRESSION_SCANLINE - Static variable in class net.sourceforge.jiu.codecs.PalmCodec
Constant for compression type Scanline.
COMPRESSION_SGI_LOG_24_PACKED - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_SGI_LOG_RLE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
COMPRESSION_THUNDERSCAN - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
CONTOUR_REMOVAL - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CONTOUR_REMOVAL_NUM_PASSES - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CONTOUR_REMOVAL_TAU - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CONTRAST - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CONTRAST_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CONVERT_TO_GRAYSCALE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CONVERT_TO_MINIMUM_COLOR_TYPE_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CORRELATION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
COULD_NOT_CREATE_HISTOGRAM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
COUNT_COLORS_USED - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CPU_ENDIANNESS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CPU_ISALIST - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CROP_IMAGE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CROP_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
CYAN - Static variable in class net.sourceforge.jiu.apps.ColorIndexer
 
ClusteredDotDither - class net.sourceforge.jiu.color.dithering.ClusteredDotDither.
Apply a clustered dot ordered dither to a grayscale image, converting it to a bilevel image in the process.
ClusteredDotDither() - Constructor for class net.sourceforge.jiu.color.dithering.ClusteredDotDither
 
CoOccurrenceFrequencyMatrix - interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix.
An interface for a co-occurrence frequency matrix.
CoOccurrenceMatrix - interface net.sourceforge.jiu.color.data.CoOccurrenceMatrix.
An interface for co-occurrence matrices.
CodecMode - class net.sourceforge.jiu.codecs.CodecMode.
This class is an enumeration type for the two modes that an image codec can be used in, CodecMode.LOAD and CodecMode.SAVE.
ColorIndexer - class net.sourceforge.jiu.apps.ColorIndexer.
Loads image files and generates color index information for them.
ColorIndexer() - Constructor for class net.sourceforge.jiu.apps.ColorIndexer
 
ComparatorInterface - interface net.sourceforge.jiu.util.ComparatorInterface.
To be able to do sorting in Java 1.1 as defined in java.util.Arrays (which is only available in Java 1.2 and higher), we offer a java.util.Comparator clone under a different name: ComparatorInterface.
Contrast - class net.sourceforge.jiu.color.adjustment.Contrast.
Adjusts the contrast of an image.
Contrast() - Constructor for class net.sourceforge.jiu.color.adjustment.Contrast
 
ConvolutionKernelData - class net.sourceforge.jiu.filters.ConvolutionKernelData.
This class encapsulates the information for a specific convolution kernel filter.
ConvolutionKernelData(String, int[], int, int, int, int) - Constructor for class net.sourceforge.jiu.filters.ConvolutionKernelData
Creates a new kernel from the arguments.
ConvolutionKernelFilter - class net.sourceforge.jiu.filters.ConvolutionKernelFilter.
Applies a convolution kernel filter to an image.
ConvolutionKernelFilter() - Constructor for class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
Crop - class net.sourceforge.jiu.geometry.Crop.
Copies a rectangular area of one image to another image that is exactly as large as that rectangular area.
Crop() - Constructor for class net.sourceforge.jiu.geometry.Crop
 
CropDialog - class net.sourceforge.jiu.gui.awt.dialogs.CropDialog.
A dialog to enter the parameters for an image crop operation.
CropDialog(Frame, Strings, int, int) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
canBeSplit() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
Returns if this node can be split into two.
canInputAndOutputBeEqual() - Method in class net.sourceforge.jiu.ops.ImageToImageOperation
Returns if input and output image are allowed to be the same object.
canRedo() - Method in class net.sourceforge.jiu.apps.EditorState
Returns if a redo operation is possible right now.
canUndo() - Method in class net.sourceforge.jiu.apps.EditorState
Returns if an undo operation is possible right now.
center(Window) - Static method in class net.sourceforge.jiu.gui.awt.dialogs.Dialogs
Centers the argument window on screen.
center() - Method in class net.sourceforge.jiu.gui.awt.dialogs.InfoDialog
Centers the dialog on screen.
center() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
Centers the dialog on screen.
center() - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
Centers the dialog on screen.
center() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
Centers the dialog on screen.
center() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
Centers the dialog on screen.
center() - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
Centers the dialog on screen.
check() - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
Checks if this kernel's data is valid and throws an IllegalArgumentException if anything is wrong.
checkAreaHeight(int) - Method in class net.sourceforge.jiu.filters.AreaFilterOperation
Checks if the argument is a valid area height value.
checkAreaWidth(int) - Method in class net.sourceforge.jiu.filters.AreaFilterOperation
Checks if the argument is a valid area width value.
checkBounds(int, int) - Method in class net.sourceforge.jiu.codecs.ImageCodec
If bounds were defined for this codec, this method tests if the bounds rectangle fits into the rectangle (0, 0) / (width - 1, height - 1).
checkImageResolution() - Method in class net.sourceforge.jiu.codecs.ImageCodec
If an image object was provided to be used for loading via ImageCodec.setImage(net.sourceforge.jiu.data.PixelImage), this method checks if its resolution is the same as the bounds' resolution.
checkPalette(Palette) - Static method in class net.sourceforge.jiu.data.MemoryPaletted8Image
 
checkPixelArray(int[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayRotation
This method checks several properties of the arguments.
checkPositionAndNumber(int, int, int, int, int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
Throws an exception if the arguments do not form a valid horizontal sequence of samples.
checkPositionAndNumber(int, int, int, int, int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
Throws an exception if the arguments do not form a valid horizontal sequence of samples.
clear() - Method in class net.sourceforge.jiu.color.data.ArrayHistogram1D
 
clear() - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
Sets all frequency values in this matrix to 0.0.
clear() - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceMatrix
Sets all counters to zero.
clear() - Method in interface net.sourceforge.jiu.color.data.Histogram1D
Sets all counters to zero.
clear() - Method in interface net.sourceforge.jiu.color.data.Histogram3D
Sets all counters to zero.
clear() - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceFrequencyMatrix
Sets all values of this matrix to zero.
clear() - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceMatrix
 
clear() - Method in class net.sourceforge.jiu.color.data.NaiveHistogram3D
Sets all counters to zero.
clear() - Method in class net.sourceforge.jiu.color.data.OnDemandHistogram3D
Resets all counters to zero.
clear(byte) - Method in interface net.sourceforge.jiu.data.ByteChannelImage
Sets all samples of the first channel to the argument byte value.
clear(int, byte) - Method in interface net.sourceforge.jiu.data.ByteChannelImage
Sets all samples of one channel to a new value.
clear(int) - Method in interface net.sourceforge.jiu.data.IntegerImage
Sets all samples in the first channel to the argument value.
clear(int, int) - Method in interface net.sourceforge.jiu.data.IntegerImage
Sets all samples of the channelIndex'th channel to newValue.
clear(int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
clear(int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
clear(byte) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
clear(int, byte) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
clear(int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
clear(int, int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
clear(short) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
clear(int, short) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
clear(int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
clear(int, int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
clear(short) - Method in interface net.sourceforge.jiu.data.ShortChannelImage
Sets all samples of the first channel to the argument short value.
clear(int, short) - Method in interface net.sourceforge.jiu.data.ShortChannelImage
Sets all samples of one channel to a new value.
clear(byte) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
Sets all the RGB samples in this image to the argument, keeping the alpha value.
clear(int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
clear(int, byte) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
clear(int, int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
clearRedo() - Method in class net.sourceforge.jiu.apps.EditorState
 
clearUndo() - Method in class net.sourceforge.jiu.apps.EditorState
 
clone() - Method in class net.sourceforge.jiu.data.Palette
Creates a copy of this palette, allocating a new Palette object and copying each RGB triplet to the new palette.
close() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Calls the close method of all input and output I/O objects that were given to this object.
close() - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Closes this output stream.
colorAdjustBrightness() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Adjust the brightness of the current image.
colorAdjustBrightness() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorAdjustContrast() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Adjust the contrast of the current image.
colorAdjustContrast() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorAdjustGamma() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Adjust the gamma value of the current image.
colorAdjustGamma() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorAdjustHueSaturationValue() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Adjust hue, saturation and value of the current image.
colorAdjustHueSaturationValue() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorConvertToMinimumColorType() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorConvertToMinimumColorType() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorHistogramCountColorsUsed() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Count the number of colors used in the current image.
colorHistogramCountColorsUsed() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorHistogramEqualize() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorHistogramEqualize() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorHistogramNormalize() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorHistogramNormalize() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorHistogramSaveCoOccurrenceFrequencyMatrixAs() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorHistogramSaveCoOccurrenceFrequencyMatrixAs() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorHistogramSaveCoOccurrenceMatrixAs() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorHistogramSaveCoOccurrenceMatrixAs() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorHistogramSaveHistogramAs() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorHistogramSaveHistogramAs() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorHistogramTextureProperties() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorHistogramTextureProperties() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorInvert() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorInvert() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorPaletteSaveAs() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorPaletteSaveAs() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorPromotePromoteToGray16() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorPromotePromoteToGray16() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorPromotePromoteToGray8() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorPromotePromoteToGray8() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorPromotePromoteToPaletted() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorPromotePromoteToPaletted() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorPromotePromoteToRgb24() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorPromotePromoteToRgb24() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorPromotePromoteToRgb48() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorPromotePromoteToRgb48() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorReduceConvertToGrayscale() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorReduceConvertToGrayscale() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorReduceMapToArbitraryPalette() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorReduceMapToArbitraryPalette() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorReduceMedianCut() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorReduceMedianCut() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorReduceOctree() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorReduceOctree() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorReduceReduceNumberOfShadesOfGray() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorReduceReduceNumberOfShadesOfGray() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorReduceReduceToBilevelThreshold() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorReduceReduceToBilevelThreshold() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
colorReduceUniformPalette() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
colorReduceUniformPalette() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
compare(Object, Object) - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
compare(Object, Object) - Method in class net.sourceforge.jiu.color.quantization.RGBColorComparator
 
compare(Object, Object) - Method in interface net.sourceforge.jiu.util.ComparatorInterface
Compares the two argument objects and returns their relation.
compareTo(RGBColor, int) - Method in class net.sourceforge.jiu.color.quantization.RGBColor
Compares this color to the argument color, using the sortOrder argument (which is one of the three index values defined in RGBIndex.
componentHidden(ComponentEvent) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
 
componentMoved(ComponentEvent) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
 
componentResized(ComponentEvent) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
 
componentShown(ComponentEvent) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
 
compute(double, double) - Method in class net.sourceforge.jiu.color.dithering.DiamondSpotFunction
 
compute(double, double) - Method in class net.sourceforge.jiu.color.dithering.LineSpotFunction
 
compute(double, double) - Method in class net.sourceforge.jiu.color.dithering.RoundSpotFunction
 
compute(double, double) - Method in interface net.sourceforge.jiu.color.dithering.SpotFunction
Compute the spot intensity at the given position.
computeDistance(int, int, int, int, int, int) - Static method in class net.sourceforge.jiu.color.quantization.RGBColor
For two RGB triplets (r1, g1, b1) and (r2, g2, b2) this will return the distance between those colors in RGB color space.
computeMean(double[]) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the mean value for the argument array.
computeMean(double[], int, int) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the mean value for some elements of the argument array.
computeNewImageWidth(int, int, double) - Static method in class net.sourceforge.jiu.geometry.Shear
For a given image width and shearing angle this method computes the width of the resulting image.
computeNumBytes(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
TODO: regard extra samples
computeRgbDistance(MedianCutNode) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
Computes the distance in RGB color space between the representative color of this node and the argument node and returns it as non-negative value.
computeSample(int[], int) - Method in class net.sourceforge.jiu.filters.AreaFilterOperation
Determine the resulting sample for an array with the source sample and zero or more of its neighbors.
computeSample(int[], int) - Method in class net.sourceforge.jiu.filters.MaximumFilter
 
computeSample(int[], int) - Method in class net.sourceforge.jiu.filters.MeanFilter
 
computeSample(int[], int) - Method in class net.sourceforge.jiu.filters.MedianFilter
 
computeSample(int[], int) - Method in class net.sourceforge.jiu.filters.MinimumFilter
 
computeSample(int[], int) - Method in class net.sourceforge.jiu.filters.OilFilter
 
computeStandardDeviation(double[]) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the standard deviation for the argument array of values.
computeStandardDeviation(double[], double) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the standard deviation for the argument array of values.
computeStandardDeviation(double[], int, int) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the standard deviation for some of the argument array's values.
computeStandardDeviation(double[], int, int, double) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the standard deviation for some of the argument array's values.
computeStatistics() - Method in class net.sourceforge.jiu.color.data.BaseCoOccurrenceFrequencyMatrix
Assumes that the co-occurrence frequency values have been initialized.
computeStatistics() - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
Computes mean, standard deviation and the sum of those two so that these values can be queried by the appropriate get methods.
computeVariance(double[]) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the variance for the argument array.
computeVariance(double[], double) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the variance for some of the argument array's values.
computeVariance(double[], int, int) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the variance for some of the argument array's values.
computeVariance(double[], int, int, double) - Static method in class net.sourceforge.jiu.util.Statistics
Computes the variance for some of the argument array's values.
computeZoomToFitSize() - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
 
convertCMYK32InterleavedToRGB24Planar(byte[], int, byte[], int, byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.color.conversion.CMYKConversion
Converts a number of CMYK pixels stored in interleaved order (all samples of one pixel together: CMYKCMYKCMYK...) to RGB pixels which are stored as planes (all red samples together, etc.).
convertCMYK32PlanarToRGB24Planar(byte[], int, byte[], int, byte[], int, byte[], int, byte[], int, byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.color.conversion.CMYKConversion
 
convertCMYK32ToRGB24(int, int, int, int, int[]) - Static method in class net.sourceforge.jiu.color.conversion.CMYKConversion
Converts a 32 bit CMYK pixel to a 24 bit RGB pixel.
convertFromGray16(short[], int, int, int[], int, int) - Static method in class net.sourceforge.jiu.gui.awt.RGBA
Convert a number of 16 bit grayscale pixels to RGBA type int pixels, adding the given alpha value.
convertFromGray8(byte[], int, int, int[], int, int) - Static method in class net.sourceforge.jiu.gui.awt.RGBA
Convert a number of 8 bit grayscale pixels, shades of gray between 0 (for black) and 255 (for white), given as bytes, to RGBA type int pixels, adding the given alpha value.
convertFromPackedBilevel(byte[], int, int, int[], int, int) - Static method in class net.sourceforge.jiu.gui.awt.RGBA
Converts pixels from bilevel packed bytes to RGBA format.
convertFromPaletted8(byte[], int, int, int[], int[], int[], int[], int, int) - Static method in class net.sourceforge.jiu.gui.awt.RGBA
Converts a byte array of palette index values to an array of RGBA values, using palette color data.
convertFromRGB24(byte[], int, byte[], int, byte[], int, int, int[], int, int) - Static method in class net.sourceforge.jiu.gui.awt.RGBA
Converts 24 bit RGB truecolor data to RGBA int values.
convertFromRGB48(short[], int, short[], int, short[], int, int, int[], int, int) - Static method in class net.sourceforge.jiu.gui.awt.RGBA
Converts 48 bit RGB truecolor data to RGBA int values, dropping the least significant eight bits of each short sample.
convertImageToPalette(RGB24Image) - Static method in class net.sourceforge.jiu.color.io.PaletteSerialization
Create a palette from the pixels of the argument image.
convertImageToRGB24Image(Image) - Static method in class net.sourceforge.jiu.gui.awt.ImageCreator
Creates an RGB24Image from the argument AWT image instance.
convertLogL10toY(int) - Static method in class net.sourceforge.jiu.color.conversion.LogLuvConversion
Converts an unsigned 10 bit value (the argument must lie in the interval 0 to 1023) to a double luminance (brightness) value between 0.0 and 1.0.
convertLogL16toGray8(byte[], byte[], int) - Static method in class net.sourceforge.jiu.color.conversion.LogLuvConversion
Converts a number of 16 bit LogL samples to 8 bit grayscale samples.
convertLogL16toY(int) - Static method in class net.sourceforge.jiu.color.conversion.LogLuvConversion
Converts a signed 16 bit value (the argument must lie in the interval -32768 to 32767) to a double luminance (brightness) value between 0.0 and 1.0.
convertLogLuv24InterleavedtoRGB24Planar(byte[], byte[], byte[], byte[], int) - Static method in class net.sourceforge.jiu.color.conversion.LogLuvConversion
Converts a number of 24 bit LogLuv pixels to 24 bit RGB pixels.
convertLogLuv32InterleavedtoRGB24Planar(byte[], byte[], byte[], byte[], int) - Static method in class net.sourceforge.jiu.color.conversion.LogLuvConversion
Converts a number of 32 bit LogLuv pixels to 24 bit RGB pixels.
convertPacked2BitIntensityTo8Bit(byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Converts bytes with two four-bit-intensity samples to 8 byte intensity values, each stored in one byte.
convertPacked4BitIntensityTo8Bit(byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Converts bytes with four two-bit-intensity samples to byte-sized intensity values.
convertPaletteToImage(Palette) - Static method in class net.sourceforge.jiu.color.io.PaletteSerialization
Creates an RGB24Image from the palette entries, each entry becomes a pixel in an image of width 1 and height palette.getNumEntries().
convertToAwtImage(PixelImage, int) - Static method in class net.sourceforge.jiu.gui.awt.ImageCreator
Creates an instance of Image from an instance of RGB24Image.
convertToAwtImage(BilevelImage, int) - Static method in class net.sourceforge.jiu.gui.awt.ImageCreator
Convert a BilevelImage object to an AWT image object.
convertToAwtImage(Gray16Image, int) - Static method in class net.sourceforge.jiu.gui.awt.ImageCreator
Creates an AWT Image object from a Gray16Image object and an alpha value.
convertToAwtImage(Gray8Image, int) - Static method in class net.sourceforge.jiu.gui.awt.ImageCreator
Creates an AWT Image object from a Gray8Image object and an alpha value.
convertToAwtImage(Paletted8Image, int) - Static method in class net.sourceforge.jiu.gui.awt.ImageCreator
 
convertToAwtImage(RGB24Image, int) - Static method in class net.sourceforge.jiu.gui.awt.ImageCreator
 
convertToAwtImage(RGB48Image, int) - Static method in class net.sourceforge.jiu.gui.awt.ImageCreator
 
convertYccToRgb(byte[], byte[], byte[], int, byte[], byte[], byte[], int, int) - Static method in class net.sourceforge.jiu.color.conversion.PCDYCbCrConversion
Converts pixels from YCbCr to RGB color space.
copyChildSums() - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
Adds the sums for red, green and blue values and the pixel count values of all child nodes and stores the results in this node.
copyPackedBytes(byte[], int, int, byte[], int, int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Copies a number of bit values from one byte array to another.
create() - Static method in class net.sourceforge.jiu.color.WebsafePaletteCreator
Creates a new palette with the 216 websafe colors.
createCoOccurrenceFrequencyMatrix(CoOccurrenceMatrix) - Static method in class net.sourceforge.jiu.color.analysis.MatrixCreator
Creates a new co-occurrence frequency with the same dimension as the argument co-occurrence matrix, calls MatrixCreator.initCoOccurrenceFrequencyMatrix(net.sourceforge.jiu.color.data.CoOccurrenceMatrix, net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix) with them to initialize the new matrix, then returns it.
createCoOccurrenceMatrix(Gray8Image) - Static method in class net.sourceforge.jiu.color.analysis.MatrixCreator
 
createCoOccurrenceMatrix(Paletted8Image) - Static method in class net.sourceforge.jiu.color.analysis.MatrixCreator
 
createCoOccurrenceMatrix(IntegerImage, int) - Static method in class net.sourceforge.jiu.color.analysis.MatrixCreator
 
createCodec(int) - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Creates an instance of one of the codec classes known to ImageLoader.
createCompatibleImage(int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
createCompatibleImage(int, int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
createCompatibleImage(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray16Image
 
createCompatibleImage(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray8Image
 
createCompatibleImage(int, int) - Method in class net.sourceforge.jiu.data.MemoryPaletted8Image
 
createCompatibleImage(int, int) - Method in class net.sourceforge.jiu.data.MemoryRGB24Image
 
createCompatibleImage(int, int) - Method in class net.sourceforge.jiu.data.MemoryRGB48Image
 
createCompatibleImage(int, int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
createCompatibleImage(int, int) - Method in interface net.sourceforge.jiu.data.PixelImage
Creates an instance of the same class as this one, with width and height given by the arguments.
createCompatibleImage(int, int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
createCopy() - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
createCopy() - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
createCopy() - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
createCopy() - Method in interface net.sourceforge.jiu.data.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.
createCopy() - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
createFilenameFilter() - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Returns a filename filter (FilenameFilter) that accepts files with name extensions typical for the image file formats known to ImageLoader.
createImage(int[], int, int) - Static method in class net.sourceforge.jiu.gui.awt.ImageCreator
Creates a Image object from a pixel array.
createLeafList() - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Creates a linear list of leaf nodes.
createPalette() - Method in class net.sourceforge.jiu.color.quantization.ArbitraryPaletteQuantizer
Returns a copy of the palette that was given to the constructor of this class.
createPalette() - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Creates a palette with the representative colors of all leaf nodes.
createPalette() - Method in class net.sourceforge.jiu.color.quantization.OctreeColorQuantizer
 
createPalette() - Method in class net.sourceforge.jiu.color.quantization.PopularityQuantizer
 
createPalette() - Method in interface net.sourceforge.jiu.color.quantization.RGBQuantizer
Return a Palette object with the list of colors to be used in the quantization process.
createPalette() - Method in class net.sourceforge.jiu.color.quantization.UniformPaletteQuantizer
 
createSystem2BitGrayscalePalette() - Static method in class net.sourceforge.jiu.codecs.PalmCodec
Creates the 2 bits per pixel Palm system palette with grayscale values.
createSystem4BitColorPalette() - Static method in class net.sourceforge.jiu.codecs.PalmCodec
Creates the 4 bits per pixel Palm system palette with color values.
createSystem4BitGrayscalePalette() - Static method in class net.sourceforge.jiu.codecs.PalmCodec
Creates the 4 bits per pixel Palm system palette with grayscale values.
createSystem8BitPalette() - Static method in class net.sourceforge.jiu.codecs.PalmCodec
Creates the 8 bits per pixel Palm system palette.

D

DEFAULT_ALPHA - Static variable in class net.sourceforge.jiu.gui.awt.ImageCreator
The default transparency value to be used: full opacity.
DEFAULT_ALPHA - Static variable in class net.sourceforge.jiu.gui.awt.RGBA
The default value for the alpha part of RGBA.
DEFAULT_BLUE_WEIGHT - Static variable in class net.sourceforge.jiu.color.reduction.RGBToGrayConversion
The default weight for blue samples in the conversion, 0.11f.
DEFAULT_GREEN_WEIGHT - Static variable in class net.sourceforge.jiu.color.reduction.RGBToGrayConversion
The default weight for green samples in the conversion, 0.59f.
DEFAULT_INTERPOLATION - Static variable in class net.sourceforge.jiu.apps.EditorState
The default interpolation type, one of the three INTERPOLATION_xyz constants.
DEFAULT_LANGUAGE - Static variable in class net.sourceforge.jiu.apps.Strings
Constant of the default language, Strings.LANG_ENGLISH.
DEFAULT_LANGUAGE_ISO_639_CODE - Static variable in class net.sourceforge.jiu.apps.Strings
The ISO 639 code for the default language Strings.DEFAULT_LANGUAGE.
DEFAULT_MAX_REDO_IMAGES - Static variable in class net.sourceforge.jiu.apps.EditorState
The default number of redo steps possible.
DEFAULT_MAX_UNDO_IMAGES - Static variable in class net.sourceforge.jiu.apps.EditorState
The default number of undo steps possible.
DEFAULT_METHOD_REPR_COLOR - Static variable in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
The default method to determine the representative color from a list of colors.
DEFAULT_NUM_PASSES - Static variable in class net.sourceforge.jiu.color.quantization.MedianCutContourRemoval
The default number of passes, used if they are not specified with MedianCutContourRemoval.setNumPasses(int).
DEFAULT_PALETTE_SIZE - Static variable in class net.sourceforge.jiu.color.quantization.OctreeColorQuantizer
The default number of colors in the palette.
DEFAULT_RED_WEIGHT - Static variable in class net.sourceforge.jiu.color.reduction.RGBToGrayConversion
The default weight for red samples in the conversion, 0.3f.
DEFAULT_TAU - Static variable in class net.sourceforge.jiu.color.quantization.MedianCutContourRemoval
The default tau value, used if none is specified with MedianCutContourRemoval.setTau(double).
DEFAULT_TYPE - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
The default error diffusion type, to be used if none is specified by the user.
DISK_SPACE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
DISSIMILARITY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
DITHERING_METHOD - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
DITHERING_METHODS - Variable in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
DITHERING_METHODS - Variable in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
DITHERING_NONE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
DITHERING_STRINGS - Variable in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
DITHERING_TYPES - Variable in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
DO_YOU_REALLY_WANT_TO_CLOSE_WITHOUT_SAVING - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
DO_YOU_REALLY_WANT_TO_QUIT_WITHOUT_SAVING - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
Dialogs - class net.sourceforge.jiu.gui.awt.dialogs.Dialogs.
Convenience class that provides a number of static helper methods to deal with dialogs.
DiamondSpotFunction - class net.sourceforge.jiu.color.dithering.DiamondSpotFunction.
A diamond spot function.
DiamondSpotFunction() - Constructor for class net.sourceforge.jiu.color.dithering.DiamondSpotFunction
 
decode() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Decode data from input and write the decompressed pixel data to the image associated with this decoder.
decode() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderDeflated
 
decode() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderLogLuv
 
decode() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderModifiedHuffman
 
decode() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderPackbits
 
decode() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderUncompressed
 
decodePacked1Bit(byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
 
decodePacked2Bit(byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Decodes bytes with four two-bit samples to single bytes.
decodePacked4Bit(byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Decodes bytes with two four-bit samples to single bytes.
decodePackedRGB565BigEndianToRGB24(byte[], int, byte[], int, byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Convert 16 bit RGB samples stored in big endian (BE) byte order with 5 bits for red and blue and 6 bits for green to 24 bit RGB byte samples.
determineImageTypeFromFileName(String) - Static method in class net.sourceforge.jiu.codecs.PNMCodec
Attempts to find the appropriate image type by looking at a file's name.
determineIsoCodeFromDefaultLocale() - Static method in class net.sourceforge.jiu.apps.Strings
 
determineRepresentativeColor() - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
determineSuitableIsoCode() - Static method in class net.sourceforge.jiu.apps.Strings
Determines an ISO 639 code of a language suitable for the environment in which the JVM is currently running.
dumpcodecs - class net.sourceforge.jiu.apps.dumpcodecs.
Command line program that lists all codecs registered with ImageLoader.
dumpcodecs() - Constructor for class net.sourceforge.jiu.apps.dumpcodecs
 

E

EDGE_DETECTION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
EDIT - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
EDIT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
EDIT_REDO - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
EDIT_REDO - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
EDIT_UNDO - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
EDIT_UNDO - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
EMBOSS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ENERGY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ENTER_BRIGHTNESS_VALUE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ENTER_CONTRAST_VALUE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ENTER_GAMMA_VALUE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ENTER_THRESHOLD_VALUE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ENTER_WINDOW_SIZE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ENTROPY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
EQUALIZE_HISTOGRAM_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ERROR_DIFFUSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ERROR_DIFFUSION_STRINGS - Variable in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
ERROR_DIFFUSION_TYPES - Variable in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
ERROR_LOADING_IMAGE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ERROR_MESSAGE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ERROR_NO_MORE_THAN_8_BITS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
EXIT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
EditorState - class net.sourceforge.jiu.apps.EditorState.
Represents the state of the editor, including image(s), modified flag, current file name and directories and more.
EditorState() - Constructor for class net.sourceforge.jiu.apps.EditorState
Create new EditorState object and initialize its private fields to default values.
EqualizeHistogram - class net.sourceforge.jiu.color.adjustment.EqualizeHistogram.
Equalize the image using histogram information separately for each channel.
EqualizeHistogram(IntegerImage) - Constructor for class net.sourceforge.jiu.color.adjustment.EqualizeHistogram
Creates an object of this class and initializes the lookup tables with the argument input image.
ErrorDiffusionDithering - class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering.
This class is used to apply error diffusion dithering to images that are being reduced in their color depth.
ErrorDiffusionDithering() - Constructor for class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Creates a new object of this class and set the dithering type to ErrorDiffusionDithering.DEFAULT_TYPE.
editRedo() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
editRedo() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
editUndo() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
editUndo() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
encodePacked2Bit(byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
 
encodePacked4Bit(byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
 
encodeRGB24ToPackedRGB565BigEndian(byte[], int, byte[], int, byte[], int, byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Convert 24 bit RGB pixels to 16 bit pixels stored in big endian (BE) byte order with 5 bits for red and blue and 6 bits for green.
ensureImagesHaveSameResolution() - Method in class net.sourceforge.jiu.ops.ImageToImageOperation
If both an input and an output image have been specified (both non-null), this method compares their width and height properties and throws an exception if the two images do not have the same resolution.
ensureImagesHaveSameResolution() - Method in class net.sourceforge.jiu.ops.ImagesToImageOperation
Checks if all images have the same resolution as given by their getWidth and getHeight methods.
ensureInputImageIsAvailable() - Method in class net.sourceforge.jiu.ops.ImageToImageOperation
If ImageToImageOperation.getInputImage() returns null this method throws a MissingParameterException complaining that an input image is missing.
ensureOutputImageResolution(int, int) - Method in class net.sourceforge.jiu.ops.ImageToImageOperation
If an output image has been specified this method will compare its resolution with the argument resolution and throw an exception if the resolutions differ.
ensureOutputImageResolution(int, int) - Method in class net.sourceforge.jiu.ops.ImagesToImageOperation
If an output image has been specified this method will compare its resolution with the argument resolution and throw an exception if the resolutions differ.
ensureStringsAvailable() - Method in class net.sourceforge.jiu.apps.EditorState
 
equals(Object) - Method in class net.sourceforge.jiu.color.quantization.RGBColor
Compares this color with another instance of RGBColor and returns true if all intensity values are equal, false otherwise.

F

FEEDBACK - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
FILE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
FILE_CLOSE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_EXIT - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_FORMAT_UNKNOWN - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
FILE_OPEN - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_SAVEAS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_SAVEAS_GIF - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_SAVEAS_PALM - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_SAVEAS_PBM - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_SAVEAS_PGM - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_SAVEAS_PNG - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_SAVEAS_PPM - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_SAVEAS_SUNRASTER - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILE_SAVEAS_WINDOWSBMP - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
FILTERS_BLUR - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_EDGEDETECTION - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_EMBOSS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_HORIZONTALPREWITT - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_HORIZONTALSOBEL - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_LITHOGRAPH - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_MAXIMUM - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_MEAN - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_MEDIAN - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_MINIMUM - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_OIL - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_PSYCHEDELICDISTILLATION - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_SHARPEN - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_VERTICALPREWITT - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTERS_VERTICALSOBEL - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
FILTER_TYPE_BELL - Static variable in class net.sourceforge.jiu.geometry.Resample
Constant for the Bell filter.
FILTER_TYPE_BOX - Static variable in class net.sourceforge.jiu.geometry.Resample
Constant for the Box filter (also known as Nearest Neighbor filter).
FILTER_TYPE_B_SPLINE - Static variable in class net.sourceforge.jiu.geometry.Resample
Constant for the B-Spline filter.
FILTER_TYPE_HERMITE - Static variable in class net.sourceforge.jiu.geometry.Resample
Constant for the Hermite filter.
FILTER_TYPE_LANCZOS3 - Static variable in class net.sourceforge.jiu.geometry.Resample
Constant for the Lanczos3 filter.
FILTER_TYPE_MITCHELL - Static variable in class net.sourceforge.jiu.geometry.Resample
Constant for the Mitchell filter.
FILTER_TYPE_TRIANGLE - Static variable in class net.sourceforge.jiu.geometry.Resample
Constant for the Triangle filter (also known as Linear filter or Bilinear filter).
FLIP - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
FLOYD_STEINBERG_ERROR_DIFFUSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
FREE_MEMORY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
Flip - class net.sourceforge.jiu.geometry.Flip.
Flips images (top row becomes bottom row and vice versa, and so on).
Flip() - Constructor for class net.sourceforge.jiu.geometry.Flip
 
fileClose() - Method in class net.sourceforge.jiu.apps.OperationProcessor
If there is an image loaded in the application, remove the image.
fileClose() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileExit() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Terminate the application.
fileExit() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileOpen() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Load an image in the application.
fileOpen() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileSaveAsBmp() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Save the current image as a Windows BMP file.
fileSaveAsBmp() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileSaveAsGif() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Save the current image as a GIF file.
fileSaveAsGif() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileSaveAsPalm() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Save the current image as a Palm image file.
fileSaveAsPalm() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileSaveAsPbm() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Save the current image as a Portable Bitmap file.
fileSaveAsPbm() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileSaveAsPgm() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Save the current image as a Portable Graymap file.
fileSaveAsPgm() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileSaveAsPng() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Save the current image as a Portable Network Graphics file.
fileSaveAsPng() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileSaveAsPpm() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Save the current image as a Portable Pixmap file.
fileSaveAsPpm() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fileSaveAsRas() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Save the current image as a Sun Raster file.
fileSaveAsRas() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
fill(int, int, int[]) - Method in class net.sourceforge.jiu.filters.BorderSampleGenerator
Fills the argument array with samples from the current channel of the image given to the constructor, generating samples that lie outside of the image.
filter(PixelImage, int) - Static method in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
Filters argument image with argument kernel type and returns output image.
filter(PixelImage, ConvolutionKernelData) - Static method in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
filterConvolutionFilter(int) - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersBlur() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersBlur() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersEdgeDetection() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersEdgeDetection() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersEmboss() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersEmboss() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersHorizontalPrewitt() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersHorizontalPrewitt() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersHorizontalSobel() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersHorizontalSobel() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersLithograph() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersLithograph() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersMaximum() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersMaximum() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersMean() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersMean() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersMedian() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersMedian() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersMinimum() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersMinimum() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersOil() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersOil() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersPsychedelicDistillation() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersPsychedelicDistillation() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersSharpen() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersSharpen() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersVerticalPrewitt() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersVerticalPrewitt() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
filtersVerticalSobel() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
filtersVerticalSobel() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
find(int[], int, int) - Static method in class net.sourceforge.jiu.util.Median
Find the median value of the specified interval of the argument array.
findAllRepresentativeColors() - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
 
findExtrema(int, int) - Method in class net.sourceforge.jiu.color.quantization.RGBColorList
In a given interval of the list this method searches for the color axis that has the largest distribution of values.
findIndex(Object) - Method in class net.sourceforge.jiu.apps.MenuWrapper
Attempts to find the index of a given object that represents a menu element.
findIndex(Object) - Method in class net.sourceforge.jiu.gui.awt.AwtMenuWrapper
Attempts to find one of the menu items in the internal list.
findLanguageCode(String) - Static method in class net.sourceforge.jiu.apps.Strings
 
findNearestNeighbor(int[]) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
For a given RGB value, searches the node in the internal node tree whose representative color is closest to this color.
findNearestNeighbor(MedianCutNode[], int, int, int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
For each node in the argument array computes the distance between the representative color of that node and the color given by the three argument samples.
findPalette() - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
 
flip(boolean, int[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayRotation
Flips the image given by the arguments.

G

GAMMA_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
GIF - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
GIFCodec - class net.sourceforge.jiu.codecs.GIFCodec.
A codec to write Compuserve GIF (Graphics Interchange Format) files.
GIFCodec() - Constructor for class net.sourceforge.jiu.codecs.GIFCodec
 
GRAYSCALE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
GREEN - Static variable in class net.sourceforge.jiu.apps.ColorIndexer
 
GammaCorrection - class net.sourceforge.jiu.color.adjustment.GammaCorrection.
Corrects the gamma of an image.
GammaCorrection() - Constructor for class net.sourceforge.jiu.color.adjustment.GammaCorrection
 
GammaCorrectionDialog - class net.sourceforge.jiu.gui.awt.dialogs.GammaCorrectionDialog.
A dialog to enter the parameters for a gamma correction operation.
GammaCorrectionDialog(Frame, Strings, double, double) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.GammaCorrectionDialog
Creates a GammaCorrectionDialog.
Gray16Image - interface net.sourceforge.jiu.data.Gray16Image.
Interface for grayscale images using integer samples that are sixteen bits large.
Gray8Image - interface net.sourceforge.jiu.data.Gray8Image.
Interface for grayscale images using integer samples that are eight bits large.
GrayImage - interface net.sourceforge.jiu.data.GrayImage.
An interface for grayscale images.
GrayIntegerImage - interface net.sourceforge.jiu.data.GrayIntegerImage.
An empty interface for grayscale images which have integer values of up to 32 bits (int or smaller) as samples.
get(int) - Method in class net.sourceforge.jiu.apps.Strings
Gets the String denoted by the argument index.
getAbort() - Method in class net.sourceforge.jiu.ops.Operation
Returns the current abort status.
getAllocatedMemory() - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getAllocatedMemory() - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getAllocatedMemory() - Method in class net.sourceforge.jiu.data.MemoryPaletted8Image
 
getAllocatedMemory() - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getAllocatedMemory() - Method in class net.sourceforge.jiu.data.Palette
Returns the amount of memory in bytes allocated for this palette.
getAllocatedMemory() - Method in interface net.sourceforge.jiu.data.PixelImage
Returns the number of bytes that were dynamically allocated for this image object.
getAllocatedMemory() - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getAlphaChannelImage() - Method in interface net.sourceforge.jiu.data.TransparencyInformation
Returns an image object that contains an alpha channel.
getAngle() - Method in class net.sourceforge.jiu.geometry.Shear
Returns the angle associated with this shearing operation object.
getAppletInfo() - Method in class net.sourceforge.jiu.apps.jiuawtapplet
 
getAreaHeight() - Method in class net.sourceforge.jiu.filters.AreaFilterOperation
Returns the current area height.
getAreaHeight() - Method in class net.sourceforge.jiu.filters.BorderSampleGenerator
Returns the number of rows from which data is copied or generated with every call to BorderSampleGenerator.fill(int, int, int[]).
getAreaWidth() - Method in class net.sourceforge.jiu.filters.AreaFilterOperation
Returns the current area width.
getAreaWidth() - Method in class net.sourceforge.jiu.filters.BorderSampleGenerator
Returns the number of columns from which data is copied or generated with every call to BorderSampleGenerator.fill(int, int, int[]).
getArtist() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Returns information on the person who created the image (as stored in tag TIFFConstants.TAG_ARTIST).
getAsDouble() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFRational
Returns the fraction as a double value.
getAsFloat() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFRational
Returns the fraction as a float value.
getAscii() - Method in class net.sourceforge.jiu.codecs.PNMCodec
Returns if ASCII mode was used for loading an image or will be used to store an image.
getAwtInfo(Strings) - Static method in class net.sourceforge.jiu.gui.awt.AwtInfo
Returns information on the current AWT settings, regarding the current language by using a Strings resource.
getAxisOfLargestDistribution() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
Returns the axis of the channel whose samples are most widely distributed among the colors that belong to this node.
getBackgroundColor() - Method in class net.sourceforge.jiu.codecs.GIFCodec
Returns the index of the background color.
getBias() - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
Returns this kernel's bias value.
getBitsPerPixel() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Returns the number of bits per pixel (not including transparency information).
getBitsPerPixel() - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getBitsPerPixel() - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getBitsPerPixel() - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getBitsPerPixel() - Method in interface net.sourceforge.jiu.data.PixelImage
Returns the number of bits per pixel of this image.
getBitsPerPixel() - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getBlue() - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
getBlueBits() - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
getBoundsHeight() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns the height of the rectangle specified by bounds.
getBoundsWidth() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns the width of the rectangle specified by bounds.
getBoundsX1() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns x coordinate of the upper left corner of the bounds.
getBoundsX2() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns x coordinate of the lower right corner of the bounds.
getBoundsY1() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns y coordinate of the upper left corner of the bounds.
getBoundsY2() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns y coordinate of the lower right corner of the bounds.
getByteCount(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Returns the number of compressed byte for a given tile.
getByteOrder() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
Returns the current byte order, either TIFFCodec.BYTE_ORDER_INTEL or TIFFCodec.BYTE_ORDER_MOTOROLA.
getByteSample(int, int) - Method in interface net.sourceforge.jiu.data.ByteChannelImage
Returns a single byte sample from the first channel and the specified position.
getByteSample(int, int, int) - Method in interface net.sourceforge.jiu.data.ByteChannelImage
Returns a single byte sample from the image.
getByteSample(int, int, int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getByteSample(int, int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getByteSample(int, int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getByteSample(int, int, int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getByteSamples(int, int, int, int, int, byte[], int) - Method in interface net.sourceforge.jiu.data.ByteChannelImage
Copies samples from this image to a byte array.
getByteSamples(int, int, int, int, int, byte[], int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getByteSamples(int, int, int, int, int, byte[], int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getByteSamples(int, int, int, int, byte[], int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getBytesPerRow() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns the number of bytes per row for the strip or tile that this decoder deals with.
getBytesPerRow() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getChannelIndex() - Method in class net.sourceforge.jiu.filters.BorderSampleGenerator
Returns the index of the channel of the image from which data is copied.
getChildren() - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
getCodec() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns the codec from which this decoder is used.
getColor(int) - Method in class net.sourceforge.jiu.color.quantization.RGBColorList
Returns an RGBColor object from this list, given by its zero-based index value.
getComment(int) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns a comment from the internal list of comments.
getCompression() - Method in class net.sourceforge.jiu.codecs.PalmCodec
Returns the Palm compression method.
getCompression() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Returns the compression method, encoded as a number as found in TIFFConstants (more specifically, the COMPRESSION_xyz constants).
getCompressionName(int) - Static method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Returns the name of a TIFF compression method.
getCompressionTypes() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns an array with Integer values of all compression types supported by this decoder (see the COMPRESSION_xyz constants in TIFFConstants.
getCompressionTypes() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderDeflated
 
getCompressionTypes() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderLogLuv
 
getCompressionTypes() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderModifiedHuffman
 
getCompressionTypes() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderPackbits
 
getCompressionTypes() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderUncompressed
 
getContrast() - Method in class net.sourceforge.jiu.color.adjustment.Contrast
Returns the contrast adjustment value associated with this opperation.
getContrast() - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
Returns the contrast value determined in TextureAnalysis.process().
getCopyright() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getCorrelation() - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
Returns the correlation determined in TextureAnalysis.process().
getCount() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
Returns the number of items stored in this tag.
getCounter() - Method in class net.sourceforge.jiu.color.quantization.RGBColor
 
getCurrentDirectory() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the current directory.
getData() - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
Returns the kernel data.
getDataInput() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns a DataInput object if one was provided via ImageCodec.setDataInput(DataInput) or null otherwise.
getDataOutput() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns a DataOutput object if one was provided via ImageCodec.setDataOutput(DataOutput) or null otherwise.
getDateTime() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
If a date / time tag was found in this image file directory and TIFFImageFileDirectory.initFromTags(boolean) was called already, it was attempted to create a Date object from it.
getDateTimeString() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
If there was a date / time tag in this IFD, its String value is returned.
getDenominator() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFRational
Returns the denominator value that was given to the constructor.
getDescription(PixelImage, Locale, Strings) - Static method in class net.sourceforge.jiu.apps.ImageDescriptionCreator
Returns a description of the argument image using the language as specified by the argument locale's two-letter language code.
getDifference() - Method in class net.sourceforge.jiu.color.analysis.MeanDifference
After a call to process, returns the determined mean difference value.
getDifferenceOfLargestDistribution() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getDimension() - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
Returns the dimension of this matrix.
getDimension() - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceMatrix
Returns the dimension of this matrix.
getDimension() - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceFrequencyMatrix
 
getDimension() - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceMatrix
 
getDissimilarity() - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
Returns the dissimilarity value determined in TextureAnalysis.process().
getDitheringMethod() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
getDitheringMethod() - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
getDiv() - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
Returns this kernel's div value.
getDpiX() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns the horizontal physical resolution of the image associated with this codec.
getDpiX() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getDpiY() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns the vertical physical resolution of the image associated with this codec.
getDpiY() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getEditorState() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Returns the EditorState object given to this object's constructor.
getElementAsInt(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
Returns an item stored in this tag an int value.
getEnergy() - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
Returns the energy value determined in TextureAnalysis.process().
getEntropy() - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
Returns the entropy value determined in TextureAnalysis.process().
getEntry(int) - Method in class net.sourceforge.jiu.color.data.ArrayHistogram1D
 
getEntry(int) - Method in interface net.sourceforge.jiu.color.data.Histogram1D
Returns the counter value for the given index.
getEntry(int, int, int) - Method in interface net.sourceforge.jiu.color.data.Histogram3D
Returns the counter value of (index1, index2, index3).
getEntry(int, int, int) - Method in class net.sourceforge.jiu.color.data.NaiveHistogram3D
Returns the counter value of (index1, index2, index3).
getEntry(int, int, int) - Method in class net.sourceforge.jiu.color.data.OnDemandHistogram3D
Returns counter for the argument color given by its red, green and blue intensity.
getErrorDiffusion() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
getErrorDiffusion() - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
getErrorDiffusionType() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
If the use of error diffusion was selected, this method returns on of the ErrorDiffusionDithering TYPE constants
getErrorMessages() - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Returns a list of error messages collected during the execution of BatchProcessorOperation.process().
getFileExtensions() - Method in class net.sourceforge.jiu.codecs.BMPCodec
 
getFileExtensions() - Method in class net.sourceforge.jiu.codecs.GIFCodec
 
getFileExtensions() - Method in class net.sourceforge.jiu.codecs.IFFCodec
 
getFileExtensions() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns all file extensions that are typical for this file format.
getFileExtensions() - Method in class net.sourceforge.jiu.codecs.PCDCodec
 
getFileName() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the name of the file from which the current image was loaded.
getFileName(int) - Static method in class net.sourceforge.jiu.apps.Strings
 
getFilter() - Method in class net.sourceforge.jiu.geometry.Resample
Returns the filter to be used in this operation.
getFilterNames() - Static method in class net.sourceforge.jiu.geometry.Resample
Returns the names of all predefined filters.
getFormatName() - Method in class net.sourceforge.jiu.codecs.BMPCodec
 
getFormatName() - Method in class net.sourceforge.jiu.codecs.GIFCodec
 
getFormatName() - Method in class net.sourceforge.jiu.codecs.IFFCodec
 
getFormatName() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns the name of the file format supported by this codec.
getFormatName() - Method in class net.sourceforge.jiu.codecs.PCDCodec
 
getFormatName() - Method in class net.sourceforge.jiu.codecs.PNGCodec
 
getFormatName() - Method in class net.sourceforge.jiu.codecs.PNMCodec
 
getFormatName() - Method in class net.sourceforge.jiu.codecs.PSDCodec
 
getFormatName() - Method in class net.sourceforge.jiu.codecs.PalmCodec
 
getFormatName() - Method in class net.sourceforge.jiu.codecs.RASCodec
 
getFormatName() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
 
getGamma() - Method in class net.sourceforge.jiu.color.adjustment.GammaCorrection
Returns the gamma value to be used for this operation.
getGreen() - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
getGreenBits() - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
getHeight() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getHeight() - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getHeight() - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getHeight() - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getHeight() - Method in interface net.sourceforge.jiu.data.PixelImage
Returns the vertical resolution of the image in pixels.
getHeight() - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
Returns this kernel's height, an odd positive number.
getHeight() - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getHeight() - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
getHeightValue() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
 
getHeightValue() - Method in class net.sourceforge.jiu.gui.awt.dialogs.WindowSizeDialog
 
getHistogram() - Method in class net.sourceforge.jiu.color.analysis.Histogram1DCreator
Returns the histogram used in this operation.
getHistogram() - Method in class net.sourceforge.jiu.color.analysis.Histogram3DCreator
Returns the histogram initialized in this operation.
getHomogeneity() - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
Returns the homogeneity value determined in TextureAnalysis.process().
getHostComputer() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getHue() - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
getId() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
Returns the ID of this tag, which may be one of the TAG_xyz constants.
getImage() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the image object currently loaded.
getImage() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns the image object stored in this codec.
getImage() - Method in class net.sourceforge.jiu.filters.BorderSampleGenerator
Returns the image from which data is copied.
getImageDescription() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getImageFileDirectory() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns the IFD for the image this decoder is supposed to uncompress (partially).
getImageIndex() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns the zero-based index of the image to be loaded.
getImageType() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getImageType() - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getImageType() - Method in class net.sourceforge.jiu.data.MemoryGray16Image
 
getImageType() - Method in class net.sourceforge.jiu.data.MemoryGray8Image
 
getImageType() - Method in class net.sourceforge.jiu.data.MemoryPaletted8Image
 
getImageType() - Method in class net.sourceforge.jiu.data.MemoryRGB24Image
 
getImageType() - Method in class net.sourceforge.jiu.data.MemoryRGB48Image
 
getImageType() - Method in interface net.sourceforge.jiu.data.PixelImage
If there is a single interface or class that describes the image data type of this class, the Class object associated with that interface (or class) is returned (or null otherwise).
getImageType() - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getInput() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns the input stream from which this decoder is supposed to read data.
getInputAsDataInput() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns a DataInput object if one was specified using ImageCodec.setDataInput(DataInput), or creates a DataInputStream if an InputStream was specified, or returns a RandomAccessFile if one was specified (RandomAccessFile implements DataInput).
getInputImage() - Method in class net.sourceforge.jiu.ops.ImageToImageOperation
Returns the input image stored in this object.
getInputImage(int) - Method in class net.sourceforge.jiu.ops.ImagesToImageOperation
Returns the input image stored in this object.
getInputStream() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns an InputStream object that was given to this codec via ImageCodec.setInputStream(InputStream) (or null otherwise).
getIntBE(byte[], int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Reads four consecutive bytes from the given array at the given position in big endian order and returns them as an int.
getIntLE(byte[], int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Reads four consecutive bytes from the given array at the given position in little endian order and returns them as an int.
getInteger(Frame, String, String, int, int, int, String, String) - Static method in class net.sourceforge.jiu.gui.awt.dialogs.Dialogs
Creates a new IntegerDialog, displays it and returns the Integer value specified by the user (or null if the dialog was canceled).
getInterpolation() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the current interpolation type, one of the INTERPOLATION_xyz constants.
getLanguage() - Method in class net.sourceforge.jiu.apps.Strings
Returns the language of this object as one of the LANG_xyz constants of this class.
getLeftIndex() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getLeftSuccessor() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
Returns left successor node (or null if this node is a leaf).
getLocale() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the Locale object currently used.
getMaxColorSample(int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getMaxSample(int) - Method in interface net.sourceforge.jiu.data.IntegerImage
Returns the maximum value for one of the image's channels.
getMaxSample(int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getMaxSample(int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getMaxSample(int) - Method in class net.sourceforge.jiu.data.MemoryPaletted8Image
 
getMaxSample(int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getMaxSample(int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getMaxValue() - Method in class net.sourceforge.jiu.color.data.ArrayHistogram1D
 
getMaxValue() - Method in interface net.sourceforge.jiu.color.data.Histogram1D
Returns the maximum allowed index.
getMaxValue(int) - Method in interface net.sourceforge.jiu.color.data.Histogram3D
Returns the maximum index value for one of the three indexes.
getMaxValue(int) - Method in class net.sourceforge.jiu.color.data.NaiveHistogram3D
 
getMaxValue(int) - Method in class net.sourceforge.jiu.color.data.OnDemandHistogram3D
 
getMaxValue() - Method in class net.sourceforge.jiu.data.Palette
Returns the maximum value allowed for a sample.
getMean(int) - Method in class net.sourceforge.jiu.color.data.BaseCoOccurrenceFrequencyMatrix
Returns the mean of the co-occurrence frequency values.
getMean(int) - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
Returns the mean for all pairs (index, i), with i running from 0 to CoOccurrenceFrequencyMatrix.getDimension() - 1.
getMedianValue() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getMemoryInfo(Strings) - Static method in class net.sourceforge.jiu.util.SystemInfo
 
getMenuBar() - Method in class net.sourceforge.jiu.gui.awt.AwtMenuWrapper
 
getMethodToDetermineRepresentativeColors() - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Returns the method (to be) used to determine the representative color for the list of colors of a node.
getMiddleIndex() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.BMPCodec
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.GIFCodec
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.IFFCodec
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Return the MIME (Multipurpose Internet Mail Extensions) type strings for this format, or null if none are available.
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.PCDCodec
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.PNGCodec
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.PNMCodec
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.PSDCodec
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.PalmCodec
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.RASCodec
 
getMimeTypes() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
 
getMinColorSample(int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getMode() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns the mode this codec is in.
getModel() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getModified() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the current modified state (true if image was modified and not saved after modification, false otherwise).
getName() - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
Returns this kernel's name.
getName() - Method in class net.sourceforge.jiu.geometry.BSplineFilter
 
getName() - Method in class net.sourceforge.jiu.geometry.BellFilter
 
getName() - Method in class net.sourceforge.jiu.geometry.BoxFilter
 
getName() - Method in class net.sourceforge.jiu.geometry.HermiteFilter
 
getName() - Method in class net.sourceforge.jiu.geometry.Lanczos3Filter
 
getName() - Method in class net.sourceforge.jiu.geometry.MitchellFilter
 
getName() - Method in class net.sourceforge.jiu.geometry.ResampleFilter
Return the name of this filter.
getName() - Method in class net.sourceforge.jiu.geometry.TriangleFilter
 
getNumBits() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
getNumChannels() - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getNumChannels() - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getNumChannels() - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getNumChannels() - Method in interface net.sourceforge.jiu.data.PixelImage
Returns the number of channels in this image.
getNumChannels() - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getNumChildren() - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
getNumCodecs() - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Returns the number of codec classes currently known to ImageLoader.
getNumColors() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getNumColors() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
getNumColors() - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
getNumComments() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns the current number of comments in the internal comment list.
getNumEntries() - Method in class net.sourceforge.jiu.color.quantization.RGBColorList
Returns the number of color objects in this list.
getNumEntries() - Method in class net.sourceforge.jiu.data.Palette
Returns the number of entries in this palette.
getNumFilters() - Static method in class net.sourceforge.jiu.geometry.Resample
Returns the number of predefined filters.
getNumHorizontalTiles() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getNumInputImages() - Method in class net.sourceforge.jiu.ops.ImagesToImageOperation
Return the number of input images currently stored in this operation.
getNumPasses() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
getNumStrips() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getNumTables() - Method in class net.sourceforge.jiu.ops.LookupTableOperation
Returns the number of tables in this operation.
getNumTiles() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getNumUsedEntries() - Method in class net.sourceforge.jiu.color.data.ArrayHistogram1D
 
getNumUsedEntries() - Method in interface net.sourceforge.jiu.color.data.Histogram1D
Returns the number of used entries (those entries with a counter value larger than zero).
getNumUsedEntries() - Method in interface net.sourceforge.jiu.color.data.Histogram3D
Returns the number of used entries (those entries with a counter value larger than zero).
getNumUsedEntries() - Method in class net.sourceforge.jiu.color.data.NaiveHistogram3D
Returns the number of used entries (those entries with a counter value larger than zero).
getNumUsedEntries() - Method in class net.sourceforge.jiu.color.data.OnDemandHistogram3D
Returns the number of entries in this histogram with a counter value of one or higher (in other words: the number of colors that are in use).
getNumVerticalTiles() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getNumerator() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFRational
Returns the numerator value that was given to the constructor.
getObject(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
Returns an object from this tag's Vector of items, or null if no such Vector exists.
getOffset() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
Returns the offset value stored in this tag.
getOutputAsDataOutput() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Attempts to return an output object as a DataOutput object.
getOutputImage() - Method in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
Returns the reduced output image if one was created in AutoDetectColorType.process().
getOutputImage() - Method in class net.sourceforge.jiu.ops.ImageToImageOperation
Returns the output image stored in this object.
getOutputImage() - Method in class net.sourceforge.jiu.ops.ImagesToImageOperation
Returns the output image stored in this object.
getOutputStream() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns an OutputStream object that was given to this codec via ImageCodec.setOutputStream(OutputStream) (or null otherwise).
getOverwrite() - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Returns the current overwrite setting.
getPackedBytes(int, int, int, byte[], int, int) - Method in interface net.sourceforge.jiu.data.BilevelImage
Sets a number of samples in the argument array from this image.
getPackedBytes(int, int, int, byte[], int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getPalette() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getPalette() - Method in class net.sourceforge.jiu.data.MemoryPaletted8Image
Returns this image's palette.
getPalette() - Method in interface net.sourceforge.jiu.data.PalettedImage
Gets the palette of this image.
getPaletteIndex() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getPaletteIndex() - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
getPaletteSize() - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Returns the number of colors in the destination image.
getPaletteSize() - Method in class net.sourceforge.jiu.color.quantization.PopularityQuantizer
Returns the number of colors in the destination image.
getPaletteType() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
Return the palette type (one of the PALETTE_xyz constants of this class) that is currently selected in the dialog.
getParentNode() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
Returns parent node (or null if this node is the root node).
getPhotometricInterpretation() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getPosition() - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Returns the current offset in the output stream.
getPredictor() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getPreferredSize() - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
 
getProgressListeners() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the internal list of progress listeners.
getRandomAccessFile() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns a RandomAccessFile object that was given to this codec via ImageCodec.setRandomAccessFile(RandomAccessFile, CodecMode) (or null otherwise).
getRecommendedSamplingRadius() - Method in class net.sourceforge.jiu.geometry.BSplineFilter
 
getRecommendedSamplingRadius() - Method in class net.sourceforge.jiu.geometry.BellFilter
 
getRecommendedSamplingRadius() - Method in class net.sourceforge.jiu.geometry.BoxFilter
 
getRecommendedSamplingRadius() - Method in class net.sourceforge.jiu.geometry.HermiteFilter
 
getRecommendedSamplingRadius() - Method in class net.sourceforge.jiu.geometry.Lanczos3Filter
 
getRecommendedSamplingRadius() - Method in class net.sourceforge.jiu.geometry.MitchellFilter
 
getRecommendedSamplingRadius() - Method in class net.sourceforge.jiu.geometry.ResampleFilter
Returns a recommendation for the sampling radius to be used with this filter.
getRecommendedSamplingRadius() - Method in class net.sourceforge.jiu.geometry.TriangleFilter
 
getRed() - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
getRedBits() - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
getReprColorMethod() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
getRepresentativeColor() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getResult() - Method in class net.sourceforge.jiu.gui.awt.dialogs.YesNoDialog
Returns one of the RESULT_xyz constants of this class.
getRightIndex() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getRightSuccessor() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
Returns right successor node (or null if this node is a leaf).
getRowsPerStrip() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getSample(int) - Method in class net.sourceforge.jiu.color.quantization.RGBColor
 
getSample(int, int) - Method in interface net.sourceforge.jiu.data.IntegerImage
Returns one sample of the first channel (index 0).
getSample(int, int, int) - Method in interface net.sourceforge.jiu.data.IntegerImage
Returns one sample, specified by its channel index and location.
getSample(int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getSample(int, int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getSample(int, int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getSample(int, int, int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getSample(int, int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getSample(int, int, int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getSample(int, int) - Method in class net.sourceforge.jiu.data.Palette
Returns one of the samples of this palette.
getSample(int, int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getSample(int, int, int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getSamples(int, int, int, int, int, int[], int) - Method in interface net.sourceforge.jiu.data.IntegerImage
Copies a number of samples from this image to an int[] object.
getSamples(int, int, int, int, int, int[], int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getSamples(int, int, int, int, int, int[], int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getSamples(int, int, int, int, int, int[], int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getSamples(int) - Method in class net.sourceforge.jiu.data.Palette
Returns all samples of one channel as an int array.
getSamples(int, int, int, int, int[], int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getSamples(int, int, int, int, int, int[], int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getSamplesPerPixel() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getSamplingRadius() - Method in class net.sourceforge.jiu.geometry.ResampleFilter
Returns the sampling radius of this object.
getSaturation() - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
getScofMean() - Method in class net.sourceforge.jiu.color.data.BaseCoOccurrenceFrequencyMatrix
Returns the mean of all self co-occurrence frequency values.
getScofMean() - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
Returns the sum of mean and standard deviation for all pairs (index, x), with x running from 0 to getDimension() - 1.
getScofStddev() - Method in class net.sourceforge.jiu.color.data.BaseCoOccurrenceFrequencyMatrix
Returns the standard deviation of all self co-occurrence frequency values.
getScofStddev() - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
Returns the standard deviation for all pairs (i, i), with i running from 0 to getDimension() - 1.
getScofSum() - Method in class net.sourceforge.jiu.color.data.BaseCoOccurrenceFrequencyMatrix
Return the sum of mean and standard deviation of the self co-occurrence frequency values.
getScofSum() - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
 
getShortBE(byte[], int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Reads two consecutive bytes from the given array at the given position in big endian order and returns them as a short.
getShortLE(byte[], int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Reads two consecutive bytes from the given array at the given position in little endian order and returns them as a short.
getShortSample(int, int, int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getShortSample(int, int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getShortSample(int, int) - Method in interface net.sourceforge.jiu.data.ShortChannelImage
Returns a single short sample from the first channel and the specified position.
getShortSample(int, int, int) - Method in interface net.sourceforge.jiu.data.ShortChannelImage
Returns a single short sample from the image.
getShortSamples(int, int, int, int, int, short[], int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getShortSamples(int, int, int, int, int, short[], int) - Method in interface net.sourceforge.jiu.data.ShortChannelImage
Copies samples from this image to a short array.
getSize() - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Returns the current size of the output stream.
getSoftware() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getStartupImageName() - Method in class net.sourceforge.jiu.apps.EditorState
 
getStddev(int) - Method in class net.sourceforge.jiu.color.data.BaseCoOccurrenceFrequencyMatrix
 
getStddev(int) - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
Returns the standard deviation of the values getValue(index, i) with i running from 0 to CoOccurrenceFrequencyMatrix.getDimension() - 1.
getString() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
If this tag has a Vector of items and if the first item is a String, that String is returned, null otherwise.
getStringIndex(int) - Method in class net.sourceforge.jiu.apps.MenuWrapper
For one of the values in MenuIndexConstants, returns the corresponding constant in StringIndexConstants.
getStrings() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the Strings object currently in use.
getStripOffsets() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getSuccessor(int[]) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
getSum() - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
Returns the sum of all entries in the matrix.
getSystemInfo(Strings) - Static method in class net.sourceforge.jiu.util.SystemInfo
Returns a multiple-line text with information on the Java Virtual Machine, the path settings and the operating system used, regarding the current language by using a Strings resource.
getT4Options() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getT6Options() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getTable(int) - Method in class net.sourceforge.jiu.ops.LookupTableOperation
Returns one of the internal int lookup tables.
getTagName(int) - Static method in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
Returns the name of a tag in English.
getTau() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
getThreshold() - Method in class net.sourceforge.jiu.color.reduction.ReduceToBilevelThreshold
Returns the current threshold value, or null if none was specified and the operation's process method was not run yet.
getTileHeight() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getTileIndex() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns the zero-based index of the tile or strip this decoder is supposed to be decompressing.
getTileOffset(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getTileWidth() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getTileX1(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getTileX2(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getTileY1(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getTileY2(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getTransparencyIndex() - Method in class net.sourceforge.jiu.codecs.PalmCodec
Returns the transpareny index if one is available (PalmCodec.hasTransparencyIndex() returns true) or an undefined value otherwise.
getTransparencyIndex() - Method in interface net.sourceforge.jiu.data.TransparencyInformation
If there is a transparency index, this method returns it.
getTruecolorOutput() - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Returns if this operation is supposed to generate truecolor or paletted output.
getType() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
Returns the type of this tag's content as a TAG_TYPE_xyz constant.
getType() - Method in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
Returns the type of the minimum image type found (one of the TYPE_xyz constants of this class).
getType() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
 
getTypeDescription() - Method in class net.sourceforge.jiu.data.MemoryPaletted8Image
 
getTypicalFileExtension(int) - Static method in class net.sourceforge.jiu.codecs.PNMCodec
Returns the typical file extension (including leading dot) for an image type.
getUserFileName(String, int, int) - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
getUserSaveAsFileName(String, int) - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
getValue(int) - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
Returns the value for the self co-occurrence frequency of i (i being from 0 to CoOccurrenceFrequencyMatrix.getDimension() - 1).
getValue(int, int) - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
 
getValue(int, int) - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceMatrix
Returns the matrix value at a given position.
getValue(int) - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceFrequencyMatrix
Returns the value of this matrix at row i, column i.
getValue(int, int) - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceFrequencyMatrix
Returns the value of this matrix at row j, column i.
getValue(int, int) - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceMatrix
 
getValue() - Method in class net.sourceforge.jiu.gui.awt.dialogs.GammaCorrectionDialog
 
getValue() - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
getValue() - Method in class net.sourceforge.jiu.gui.awt.dialogs.IntegerDialog
 
getValue() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ShearDialog
 
getVector() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
Returns the Vector encapsulating the items stored in this tag.
getWidth() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
getWidth() - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
getWidth() - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
getWidth() - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
getWidth() - Method in interface net.sourceforge.jiu.data.PixelImage
Returns the horizontal resolution of the image in pixels.
getWidth() - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
Returns this kernel's width, an odd positive number.
getWidth() - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
getWidth() - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
Returns the width of the to-be-cropped image as given by the current values in the text fields for left column and right column.
getWidthValue() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
 
getWidthValue() - Method in class net.sourceforge.jiu.gui.awt.dialogs.WindowSizeDialog
 
getX1() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns the leftmost column of the image strip / tile to be read by this decoder.
getX1() - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
getX2() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns the rightmost column of the image strip / tile to be read by this decoder.
getX2() - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
getY1() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns the top row of the image strip / tile to be read by this decoder.
getY1() - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
getY2() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Returns the bottom row of the image strip / tile to be read by this decoder.
getY2() - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
getZoomFactorX() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the current zoom factor in horizontal direction.
getZoomFactorX() - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
 
getZoomFactorY() - Method in class net.sourceforge.jiu.apps.EditorState
Returns the current zoom factor in vertical direction.
getZoomFactorY() - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
 
getZoomPercentageX() - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
 
getZoomPercentageY() - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
 
getZoomToFit() - Method in class net.sourceforge.jiu.apps.EditorState
Returns if image display is currently set to "zoom to fit" Zoom to fit means that the image is always zoomed to fit exactly into the window.

H

HELP - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
HELP - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
HELP_ABOUT - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
HELP_SYSTEMINFORMATION - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
HISTOGRAM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
HOMEPAGE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
HOMOGENEITY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
HORIZONTAL_PREWITT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
HORIZONTAL_SOBEL - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
HUE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
HUE_SATURATION_VALUE_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
HermiteFilter - class net.sourceforge.jiu.geometry.HermiteFilter.
A Hermite resampling filter.
HermiteFilter() - Constructor for class net.sourceforge.jiu.geometry.HermiteFilter
 
Histogram1D - interface net.sourceforge.jiu.color.data.Histogram1D.
An interface for a one-dimensional histogram.
Histogram1DCreator - class net.sourceforge.jiu.color.analysis.Histogram1DCreator.
This class creates one-dimensional histograms for images with integer samples.
Histogram1DCreator() - Constructor for class net.sourceforge.jiu.color.analysis.Histogram1DCreator
 
Histogram3D - interface net.sourceforge.jiu.color.data.Histogram3D.
An interface for classes that store three-dimensional histograms.
Histogram3DCreator - class net.sourceforge.jiu.color.analysis.Histogram3DCreator.
This class creates three-dimensional histograms for images with integer samples.
Histogram3DCreator() - Constructor for class net.sourceforge.jiu.color.analysis.Histogram3DCreator
 
HistogramSerialization - class net.sourceforge.jiu.color.io.HistogramSerialization.
This class has static methods for saving histograms.
HueSaturationValue - class net.sourceforge.jiu.color.adjustment.HueSaturationValue.
Adjusts saturation and value of a color image, optionally hue as well.
HueSaturationValue() - Constructor for class net.sourceforge.jiu.color.adjustment.HueSaturationValue
 
HueSaturationValueDialog - class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog.
A dialog to enter the parameters for an hue/saturation/value adjustment operation.
HueSaturationValueDialog(Frame, Strings, boolean, int, int, int) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
handleKeys(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.GammaCorrectionDialog
 
handleKeys(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.IntegerDialog
 
handleKeys(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
 
handleKeys(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ShearDialog
 
hasBounds() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns if bounds have been specified.
hasImage() - Method in class net.sourceforge.jiu.apps.EditorState
Returns if this state encapsulates an image object.
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.GammaCorrectionDialog
 
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
Returns true if the OK button was pressed, false if it was the Cancel button.
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
 
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.ShearDialog
 
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
hasPressedOk() - Method in class net.sourceforge.jiu.gui.awt.dialogs.WindowSizeDialog
 
hasTransparencyIndex() - Method in class net.sourceforge.jiu.codecs.PalmCodec
Returns whether a transpareny index is available and can be retrieved via PalmCodec.getTransparencyIndex().
helpAbout() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Display information about the application: name, version, feedback email address, website.
helpAbout() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
helpSystemInformation() - Method in class net.sourceforge.jiu.apps.OperationProcessor
Display information on the system this application is currently running on.
helpSystemInformation() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 

I

IFFCodec - class net.sourceforge.jiu.codecs.IFFCodec.
A codec to read Amiga IFF image files.
IFFCodec() - Constructor for class net.sourceforge.jiu.codecs.IFFCodec
 
IMAGE_TYPE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
IMAGE_TYPE_BILEVEL - Static variable in class net.sourceforge.jiu.codecs.PNMCodec
Image type constant for bilevel images, stored in PBM files.
IMAGE_TYPE_COLOR - Static variable in class net.sourceforge.jiu.codecs.PNMCodec
Image type constant for RGB truecolor images, stored in PPM files.
IMAGE_TYPE_GRAY - Static variable in class net.sourceforge.jiu.codecs.PNMCodec
Image type constant for grayscale images, stored in PGM files.
IMAGE_TYPE_UNKNOWN - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
IMAGE_TYPE_UNKNOWN - Static variable in class net.sourceforge.jiu.codecs.PNMCodec
Image type constant for images of unknown type.
INDEX_BLUE - Static variable in interface net.sourceforge.jiu.data.RGBIndex
The index value for the blue channel.
INDEX_CB - Static variable in interface net.sourceforge.jiu.color.YCbCrIndex
Index value for the blue chrominance component.
INDEX_CODE_VALUE - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFFaxCodes
Index of the code value in the int[] value pairs.
INDEX_CODE_WORD - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFFaxCodes
Index of the code word in the int[] value pairs.
INDEX_CR - Static variable in interface net.sourceforge.jiu.color.YCbCrIndex
Index value for the red chrominance component.
INDEX_ERROR_DENOMINATOR - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
The index of the denominator of the relative part of the error of a neighbor pixel.
INDEX_ERROR_NUMERATOR - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
The index of the numerator of the relative part of the error of a neighbor pixel.
INDEX_GREEN - Static variable in interface net.sourceforge.jiu.data.RGBIndex
The index value for the green channel.
INDEX_RED - Static variable in interface net.sourceforge.jiu.data.RGBIndex
The index value for the red channel.
INDEX_X_POS - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
The index for the horizontal position of a neighbor pixel.
INDEX_Y - Static variable in interface net.sourceforge.jiu.color.YCbCrIndex
Index value for the luminance (gray) component.
INDEX_Y_POS - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
The index for the vertical position of a neighbor pixel.
INTERPOLATION_BICUBIC - Static variable in class net.sourceforge.jiu.apps.EditorState
Integer constant for bicubic interpolation.
INTERPOLATION_BILINEAR - Static variable in class net.sourceforge.jiu.apps.EditorState
Integer constant for bilinear neighbor interpolation.
INTERPOLATION_NEAREST_NEIGHBOR - Static variable in class net.sourceforge.jiu.apps.EditorState
Integer constant for nearest neighbor interpolation.
INVERT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ImageCanvas - class net.sourceforge.jiu.gui.awt.ImageCanvas.
An AWT canvas that displays an Image object.
ImageCanvas(ScrollPane) - Constructor for class net.sourceforge.jiu.gui.awt.ImageCanvas
 
ImageCodec - class net.sourceforge.jiu.codecs.ImageCodec.
The base class for image codecs, operations to read images from or write them to streams.
ImageCodec() - Constructor for class net.sourceforge.jiu.codecs.ImageCodec
This constructor will be called by descendants.
ImageCreator - class net.sourceforge.jiu.gui.awt.ImageCreator.
A class to create java.awt.Image objects from various JIU image data types and vice versa.
ImageDescriptionCreator - class net.sourceforge.jiu.apps.ImageDescriptionCreator.
Returns textual descriptions of the properties of JIU image objects.
ImageLoadTester - class net.sourceforge.jiu.apps.ImageLoadTester.
Command line program that tries to load images from files, thus testing the built-in and / or Toolkit's codecs.
ImageLoadTester() - Constructor for class net.sourceforge.jiu.apps.ImageLoadTester
 
ImageLoader - class net.sourceforge.jiu.codecs.ImageLoader.
A convenience class with static methods to load images from files using JIU codecs.
ImageToImageOperation - class net.sourceforge.jiu.ops.ImageToImageOperation.
An operation that acesses an input image and produces data for an output image.
ImageToImageOperation(PixelImage, PixelImage) - Constructor for class net.sourceforge.jiu.ops.ImageToImageOperation
Creates an object of this class and sets input image and output image to the argument values.
ImageToImageOperation(PixelImage) - Constructor for class net.sourceforge.jiu.ops.ImageToImageOperation
Creates an object of this class and sets the input image to the argument value, output image to null.
ImageToImageOperation() - Constructor for class net.sourceforge.jiu.ops.ImageToImageOperation
Creates an object of this class and sets both input image and output image to null.
ImagesToImageOperation - class net.sourceforge.jiu.ops.ImagesToImageOperation.
An operation that takes several input images and produces one output image.
ImagesToImageOperation() - Constructor for class net.sourceforge.jiu.ops.ImagesToImageOperation
Constructs a new ImagesToImageOperation and initializes input images and output image to null.
ImagesToImageOperation(Vector, PixelImage) - Constructor for class net.sourceforge.jiu.ops.ImagesToImageOperation
Constructs a new ImagesToImageOperation and initializes input images and output image to the arguments.
InfoDialog - class net.sourceforge.jiu.gui.awt.dialogs.InfoDialog.
A modal AWT dialog that displays text in a non-editable text area component (so that it can be selected and easily copied to the system's clipboard).
InfoDialog(Frame, String, String) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.InfoDialog
Creates an InfoDialog, a modal dialog to display a text message, centered on the desktop.
IntegerDialog - class net.sourceforge.jiu.gui.awt.dialogs.IntegerDialog.
An AWT dialog to select an int value from a given interval.
IntegerDialog(Frame, String, String, int, int, int, String, String) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.IntegerDialog
Creates an IntegerDialog, a modal dialog that lets the user select one int value from a given interval.
IntegerImage - interface net.sourceforge.jiu.data.IntegerImage.
Extends the PixelImage interface to access image data as int values.
InvalidFileStructureException - exception net.sourceforge.jiu.codecs.InvalidFileStructureException.
This exception is thrown during image loading, when the decoding process is made impossible by errors in the image file.
InvalidFileStructureException(String) - Constructor for class net.sourceforge.jiu.codecs.InvalidFileStructureException
 
InvalidImageIndexException - exception net.sourceforge.jiu.codecs.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.
InvalidImageIndexException(String) - Constructor for class net.sourceforge.jiu.codecs.InvalidImageIndexException
Creates new exception object with a given error message.
Invert - class net.sourceforge.jiu.color.Invert.
Creates an inverted (negated) version of an image.
Invert() - Constructor for class net.sourceforge.jiu.color.Invert
 
incValue(int, int) - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceMatrix
Increases the counter for pair (i, j) by one.
incValue(int, int) - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceMatrix
 
increaseEntry(int) - Method in class net.sourceforge.jiu.color.data.ArrayHistogram1D
 
increaseEntry(int) - Method in interface net.sourceforge.jiu.color.data.Histogram1D
Increases the counter value of the given index by one.
increaseEntry(int, int, int) - Method in interface net.sourceforge.jiu.color.data.Histogram3D
Increases the counter value of (index1, index2, index3) by one.
increaseEntry(int, int, int) - Method in class net.sourceforge.jiu.color.data.NaiveHistogram3D
Increases the counter value of (index1, index2, index3) by one.
increaseEntry(int, int, int) - Method in class net.sourceforge.jiu.color.data.OnDemandHistogram3D
Increases the counter for the color given by the arguments red, green and blue.
init() - Method in class net.sourceforge.jiu.apps.jiuawtapplet
 
init() - Method in class net.sourceforge.jiu.color.quantization.OctreeColorQuantizer
Creates an octree and prepares this quantizer so that colors can be mapped to palette index values.
initCoOccurrenceFrequencyMatrix(CoOccurrenceMatrix, CoOccurrenceFrequencyMatrix) - Static method in class net.sourceforge.jiu.color.analysis.MatrixCreator
Initializes a co-occurrence frequency matrix from a co-occurrence matrix.
initCoOccurrenceMatrix(IntegerImage, int, CoOccurrenceMatrix) - Static method in class net.sourceforge.jiu.color.analysis.MatrixCreator
Initializes a co-occurrence matrix from the input image, using the direct four neighbor pixels.
initFromTags(boolean) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
initMembers() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
initModeFromIOObjects() - Method in class net.sourceforge.jiu.codecs.ImageCodec
 
initialize() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Check if all necessary parameters have been given to this decoder and initialize several internal fields from them.
initialize() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderDeflated
 
initialize() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderLogLuv
 
initialize() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoderModifiedHuffman
 
installProgressListeners(Operation) - Method in class net.sourceforge.jiu.apps.EditorState
Adds all ProgressListener objects from the internal list of listeners to the argument operation.
isAvailable(int) - Method in class net.sourceforge.jiu.apps.OperationProcessor
Returns if the operation given by the menu index (from MenuIndexConstants is available regarding the current editor state.
isAxisDetermined() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
isBalanced() - Method in class net.sourceforge.jiu.color.dithering.DiamondSpotFunction
 
isBalanced() - Method in class net.sourceforge.jiu.color.dithering.LineSpotFunction
 
isBalanced() - Method in class net.sourceforge.jiu.color.dithering.RoundSpotFunction
 
isBalanced() - Method in interface net.sourceforge.jiu.color.dithering.SpotFunction
Returns if this spot function is balanced.
isBlack(int, int) - Method in interface net.sourceforge.jiu.data.GrayImage
Returns if the pixel specified by the location in the arguments is black.
isBlack(int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
isBlack(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray16Image
 
isBlack(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray8Image
 
isBlackAndWhite() - Method in class net.sourceforge.jiu.data.Palette
Checks if all entries of this palette are either black or white.
isGray() - Method in class net.sourceforge.jiu.data.Palette
Checks if this palette is gray, i.e., checks if all entries are gray.
isGrayscale() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
isHueSet() - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
isInt() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
Returns if the value(s) stored in this tag are of type BYTE, SHORT or LONG.
isInterlaced() - Method in class net.sourceforge.jiu.codecs.GIFCodec
Returns if the image is or will be stored in interlaced (true) or non-interlaced mode (false).
isLeaf() - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
Returns if this node is a leaf by checking if both successors are null.
isLeaf() - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.BMPCodec
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.GIFCodec
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.IFFCodec
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns if this codec is able to load images in the file format supported by this codec.
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.PCDCodec
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.PNGCodec
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.PNMCodec
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.PSDCodec
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.PalmCodec
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.RASCodec
 
isLoadingSupported() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
 
isMaximumZoom() - Method in class net.sourceforge.jiu.apps.EditorState
Returns if the image is displayed at maximum zoom level.
isMinimumZoom() - Method in class net.sourceforge.jiu.apps.EditorState
Returns if the image is displayed at minimum zoom level.
isOutputTypePaletted() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
isOutputTypePaletted() - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
isPaletted() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
isPalmSystemPalette256(Palette) - Static method in class net.sourceforge.jiu.codecs.PalmCodec
Returns if the argument palette is the Palm system palette with 256 colors.
isPalmSystemPaletteColor16(Palette) - Static method in class net.sourceforge.jiu.codecs.PalmCodec
Returns if the argument palette is the Palm system color palette with 16 entries.
isPalmSystemPaletteGray16(Palette) - Static method in class net.sourceforge.jiu.codecs.PalmCodec
Returns if the argument palette is the Palm system grayscale palette with 16 entries.
isPalmSystemPaletteGray4(Palette) - Static method in class net.sourceforge.jiu.codecs.PalmCodec
Returns if the argument palette is the Palm system grayscale palette with 4 entries.
isReducible() - Method in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
This method can be called after AutoDetectColorType.process() to find out if the input image in fact can be reduced to a "smaller" image type.
isRowRequired(int) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns if an image row given by its number (zero-based) must be loaded in the context of the current bounds.
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.BMPCodec
 
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.GIFCodec
 
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.IFFCodec
 
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns if this codec is able to save images in the file format supported by this codec.
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.PCDCodec
 
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.PNGCodec
 
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.PNMCodec
 
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.PSDCodec
 
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.PalmCodec
 
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.RASCodec
 
isSavingSupported() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
 
isSelectionValid() - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
isStriped() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Returns true if the image belonging to this IFD is stored as strips, false otherwise.
isSymmetrical() - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
 
isTileRequired(int, int, int, int) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Returns if the tile formed by the argument coordinates form a rectangle that overlaps with the bounds.
isTiled() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Returns true if the image belonging to this IFD is stored as tiles, false otherwise.
isWhite(int, int) - Method in interface net.sourceforge.jiu.data.GrayImage
Returns if the pixel specified by the location in the arguments is white.
isWhite(int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
isWhite(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray16Image
 
isWhite(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray8Image
 
isZoomOriginalSize() - Method in class net.sourceforge.jiu.apps.EditorState
Returns if the current zoom level is set to original size (each image pixel is displayed as one pixel).
itemStateChanged(ItemEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
itemStateChanged(ItemEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
itemStateChanged(ItemEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 

J

JARVIS_JUDICE_NINKE_ERROR_DIFFUSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
JIU_FEEDBACK_ADDRESS - Static variable in interface net.sourceforge.jiu.apps.JiuInfo
Address for feedback on JIU.
JIU_HOMEPAGE - Static variable in interface net.sourceforge.jiu.apps.JiuInfo
Homepage of the JIU project.
JIU_NUMERICAL_VERSION - Static variable in interface net.sourceforge.jiu.apps.JiuInfo
Three int values for the JIU version, in order (major, minor, patch).
JIU_VERSION - Static variable in interface net.sourceforge.jiu.apps.JiuInfo
Version as String, created from JiuInfo.JIU_NUMERICAL_VERSION.
JiuAwtFrame - class net.sourceforge.jiu.gui.awt.JiuAwtFrame.
The frame class for the AWT demo program jiuawt.
JiuAwtFrame(EditorState) - Constructor for class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Create an object of this class, using the argument editor state.
JiuInfo - interface net.sourceforge.jiu.apps.JiuInfo.
Contains several constants with information on JIU.
jiuawt - class net.sourceforge.jiu.apps.jiuawt.
Graphical user interface application based on the AWT (Abstract Windowing Toolkit, part of Java's standard runtime library since 1.0) that demonstrates features of JIU.
jiuawtapplet - class net.sourceforge.jiu.apps.jiuawtapplet.
Applet version of jiuawt.
jiuawtapplet() - Constructor for class net.sourceforge.jiu.apps.jiuawtapplet
 
jiuconvert - class net.sourceforge.jiu.apps.jiuconvert.
A command line program to convert between file formats.

K

keyPressed(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
keyPressed(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.GammaCorrectionDialog
 
keyPressed(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
keyPressed(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.IntegerDialog
 
keyPressed(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
keyPressed(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
keyPressed(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
 
keyPressed(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ShearDialog
 
keyPressed(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.WindowSizeDialog
 
keyReleased(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
keyReleased(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.GammaCorrectionDialog
 
keyReleased(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
keyReleased(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.IntegerDialog
 
keyReleased(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
keyReleased(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
keyReleased(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
 
keyReleased(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ShearDialog
 
keyReleased(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.WindowSizeDialog
 
keyTyped(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.CropDialog
 
keyTyped(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.GammaCorrectionDialog
 
keyTyped(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.HueSaturationValueDialog
 
keyTyped(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.IntegerDialog
 
keyTyped(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
keyTyped(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
keyTyped(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
 
keyTyped(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.ShearDialog
 
keyTyped(KeyEvent) - Method in class net.sourceforge.jiu.gui.awt.dialogs.WindowSizeDialog
 

L

LANG_ENGLISH - Static variable in class net.sourceforge.jiu.apps.Strings
Constant int value for the natural language English.
LANG_GERMAN - Static variable in class net.sourceforge.jiu.apps.Strings
Constant int value for the natural language German.
LANG_SPANISH - Static variable in class net.sourceforge.jiu.apps.Strings
Constant int value for the natural language Spanish.
LEFT_COLUMN - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
LITHOGRAPH - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
LOAD - Static variable in class net.sourceforge.jiu.codecs.CodecMode
Codec mode load, one of the two possible values of CodecMode.
LOAD_IMAGE_FILE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
LOAD_PALETTE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
Lanczos3Filter - class net.sourceforge.jiu.geometry.Lanczos3Filter.
The Lanczos 3 resample filter.
Lanczos3Filter() - Constructor for class net.sourceforge.jiu.geometry.Lanczos3Filter
 
LineSpotFunction - class net.sourceforge.jiu.color.dithering.LineSpotFunction.
A line spot function.
LineSpotFunction() - Constructor for class net.sourceforge.jiu.color.dithering.LineSpotFunction
 
LogLuvConversion - class net.sourceforge.jiu.color.conversion.LogLuvConversion.
Convert from LogLuv color representation to RGB color space and from LogL to grayscale.
LookupTableOperation - class net.sourceforge.jiu.ops.LookupTableOperation.
An operation that replaces samples with values taken from a lookup table.
LookupTableOperation() - Constructor for class net.sourceforge.jiu.ops.LookupTableOperation
Creates a LookupTableOperation for one lookup table.
LookupTableOperation(int) - Constructor for class net.sourceforge.jiu.ops.LookupTableOperation
Creates an object of this class, calling the super constructor with two null arguments and allocates space for the argument number of lookup tables.
load() - Method in class net.sourceforge.jiu.apps.StringLoader
 
load(File) - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Attempts to load an image from a file.
load(File, Vector) - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Attempts to load an image from a file, notifying the argument progress listeners.
load(String) - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Load an image from a file given by its name.
load(String, Vector) - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Attempts to load an image from the file with the given name, using the given list of progress listeners.
load(File) - Static method in class net.sourceforge.jiu.color.io.PaletteSerialization
Loads a palette from the argument file.
load(String) - Static method in class net.sourceforge.jiu.gui.awt.ToolkitLoader
Loads an image from a file using the AWT's built-in loader.
loadAsRgb24Image(String) - Static method in class net.sourceforge.jiu.gui.awt.ToolkitLoader
Loads an image from a file using the AWT's built-in loader and converts the image to a RGB24Image object.
loadViaToolkitOrCodecs(String) - Static method in class net.sourceforge.jiu.gui.awt.ToolkitLoader
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.
loadViaToolkitOrCodecs(String, boolean, Vector) - Static method in class net.sourceforge.jiu.gui.awt.ToolkitLoader
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.

M

MAGENTA - Static variable in class net.sourceforge.jiu.apps.ColorIndexer
 
MAINTAIN_ASPECT_RATIO - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MAP_TO_ARBITRARY_PALETTE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MAP_TO_ARBITRARY_PALETTE_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MAXIMUM_COLOR_DISTANCE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MAXIMUM_FILTER_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MAX_GAMMA - Static variable in class net.sourceforge.jiu.color.adjustment.GammaCorrection
The maximum allowed value for gamma.
MEAN_FILTER_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MEDIAN_CUT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MEDIAN_CUT_COLOR_QUANTIZATION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MEDIAN_CUT_CONTOUR_REMOVAL - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MEDIAN_FILTER_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MEMORY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
METHOD - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
METHODS - Variable in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
METHOD_REPR_COLOR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
METHOD_REPR_COLOR_AVERAGE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
METHOD_REPR_COLOR_AVERAGE - Static variable in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Constant value for a method of determining the representative color for a set of colors by computing the average of all samples for each of the three components red, green and blue.
METHOD_REPR_COLOR_MEDIAN - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
METHOD_REPR_COLOR_MEDIAN - Static variable in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Constant value for a method of determining the representative color for a set of colors by picking the median value of all samples for each of the three components red, green and blue.
METHOD_REPR_COLOR_WEIGHTED_AVERAGE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
METHOD_REPR_COLOR_WEIGHTED_AVERAGE - Static variable in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Constant value for a method of determining the representative color for a set of colors by computing the weighted average of all samples for each of the three components red, green and blue.
MINIMUM_FILTER_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MIN_BLACK_CODE_SIZE - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFFaxCodes
Minimum code length in bits of black codes.
MIN_WHITE_CODE_SIZE - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFFaxCodes
Minimum code length in bits of white codes.
MIRROR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
MapToArbitraryPaletteDialog - class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog.
A dialog to enter the parameters for an operation to map an RGB truecolor image to any given palette.
MapToArbitraryPaletteDialog(Frame, Strings) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
 
MatrixCreator - class net.sourceforge.jiu.color.analysis.MatrixCreator.
This class creates and initializes co-occurrence matrices and co-occurrence frequency matrices.
MatrixSerialization - class net.sourceforge.jiu.color.io.MatrixSerialization.
Write co-occurrence and co-occurrence frequency matrices to text files.
MaximumFilter - class net.sourceforge.jiu.filters.MaximumFilter.
Filter operation that replaces each sample by the maximum value of itself and its neighbor samples.
MaximumFilter() - Constructor for class net.sourceforge.jiu.filters.MaximumFilter
 
MeanDifference - class net.sourceforge.jiu.color.analysis.MeanDifference.
This operation determines the mean difference between two images.
MeanDifference() - Constructor for class net.sourceforge.jiu.color.analysis.MeanDifference
 
MeanFilter - class net.sourceforge.jiu.filters.MeanFilter.
Applies a mean filter that replaces each pixel by the mean of itself and its neighbors.
MeanFilter() - Constructor for class net.sourceforge.jiu.filters.MeanFilter
 
Median - class net.sourceforge.jiu.util.Median.
Pick the median value from an array (or an interval of an array).
MedianCutContourRemoval - class net.sourceforge.jiu.color.quantization.MedianCutContourRemoval.
Performs the Median Cut color quantization algorithm in combination with a contour removal algorithm.
MedianCutContourRemoval() - Constructor for class net.sourceforge.jiu.color.quantization.MedianCutContourRemoval
 
MedianCutDialog - class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog.
A dialog to enter the parameters for a Median Cut color quantization operation.
MedianCutDialog(Frame, Strings, int, int, boolean, int, double) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
Creates a modal dialog to enter the parameter.
MedianCutNode - class net.sourceforge.jiu.color.quantization.MedianCutNode.
An instance of this node class represents a cuboid part of the color cube representing the three-dimensional RGB color space.
MedianCutNode(MedianCutNode, int, int) - Constructor for class net.sourceforge.jiu.color.quantization.MedianCutNode
Creates a node for a Median Cut tree of nodes with index values for some external color array and the parent node.
MedianCutQuantizer - class net.sourceforge.jiu.color.quantization.MedianCutQuantizer.
Performs the Median Cut color quantization algorithm for a given list of colors.
MedianCutQuantizer() - Constructor for class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Creates a MedianCutQuantizer object and initializes its fields to default values.
MedianFilter - class net.sourceforge.jiu.filters.MedianFilter.
Applies a Median filter that replaces each pixel by the median of itself and its neighbors.
MedianFilter() - Constructor for class net.sourceforge.jiu.filters.MedianFilter
 
MemoryBilevelImage - class net.sourceforge.jiu.data.MemoryBilevelImage.
An implementation of the BilevelImage interface that stores image data in a byte array in memory.
MemoryBilevelImage(int, int) - Constructor for class net.sourceforge.jiu.data.MemoryBilevelImage
Create a new MemoryBilevelImage object with the specified resolution.
MemoryByteChannelImage - class net.sourceforge.jiu.data.MemoryByteChannelImage.
An implementation of ByteChannelImage that stores image channels as byte[] arrays in memory.
MemoryByteChannelImage(int, int, int) - Constructor for class net.sourceforge.jiu.data.MemoryByteChannelImage
Create an image of byte channels.
MemoryCoOccurrenceFrequencyMatrix - class net.sourceforge.jiu.color.data.MemoryCoOccurrenceFrequencyMatrix.
Implements the CoOccurrenceFrequencyMatrix interface by using a large array of values in memory.
MemoryCoOccurrenceFrequencyMatrix(int) - Constructor for class net.sourceforge.jiu.color.data.MemoryCoOccurrenceFrequencyMatrix
Creates a co-occurrence frequency matrix of given dimension; allocates dimension times dimension double values for internal array; does not call clear() to set everything to zero, must be done by user (or automatically in init).
MemoryCoOccurrenceMatrix - class net.sourceforge.jiu.color.data.MemoryCoOccurrenceMatrix.
This class stores a co-occurrence matrix, a two-dimensional array of int counters.
MemoryCoOccurrenceMatrix(int) - Constructor for class net.sourceforge.jiu.color.data.MemoryCoOccurrenceMatrix
Creates a new matrix that stores dimension times dimension int values in memory.
MemoryGray16Image - class net.sourceforge.jiu.data.MemoryGray16Image.
An implementation of Gray16Image that keeps the complete image in memory.
MemoryGray16Image(int, int) - Constructor for class net.sourceforge.jiu.data.MemoryGray16Image
Creates a new MemoryGray16Image object with the specified resolution.
MemoryGray8Image - class net.sourceforge.jiu.data.MemoryGray8Image.
An implementation of Gray8Image that keeps the complete image in memory.
MemoryGray8Image(int, int) - Constructor for class net.sourceforge.jiu.data.MemoryGray8Image
Creates a new MemoryGray8Image object with the specified resolution.
MemoryPaletted8Image - class net.sourceforge.jiu.data.MemoryPaletted8Image.
This class stores a paletted image with one byte per sample in memory.
MemoryPaletted8Image(int, int) - Constructor for class net.sourceforge.jiu.data.MemoryPaletted8Image
Create an image of byte channels.
MemoryPaletted8Image(int, int, Palette) - Constructor for class net.sourceforge.jiu.data.MemoryPaletted8Image
 
MemoryRGB24Image - class net.sourceforge.jiu.data.MemoryRGB24Image.
A class to store 24 bit RGB truecolor images in memory.
MemoryRGB24Image(int, int) - Constructor for class net.sourceforge.jiu.data.MemoryRGB24Image
Creates a new object of this class, with width and height as specified by the arguments.
MemoryRGB48Image - class net.sourceforge.jiu.data.MemoryRGB48Image.
A class to store 48 bit RGB truecolor images in memory.
MemoryRGB48Image(int, int) - Constructor for class net.sourceforge.jiu.data.MemoryRGB48Image
Creates a new object of this class, with width and height as specified by the arguments.
MemoryShortChannelImage - class net.sourceforge.jiu.data.MemoryShortChannelImage.
An implementation of ShortChannelImage that stores image channels as short[] arrays in memory.
MemoryShortChannelImage(int, int, int) - Constructor for class net.sourceforge.jiu.data.MemoryShortChannelImage
Create an image of short channels.
MenuIndexConstants - interface net.sourceforge.jiu.apps.MenuIndexConstants.
Constant int values for all menu items.
MenuWrapper - class net.sourceforge.jiu.apps.MenuWrapper.
Abstract menu wrapper.
MenuWrapper() - Constructor for class net.sourceforge.jiu.apps.MenuWrapper
 
MinimumFilter - class net.sourceforge.jiu.filters.MinimumFilter.
Filter operation that replaces each sample by the minimum value of itself and its neighbors.
MinimumFilter() - Constructor for class net.sourceforge.jiu.filters.MinimumFilter
 
Mirror - class net.sourceforge.jiu.geometry.Mirror.
Mirrors images (leftmost column becomes rightmost column and vice versa, and so on).
Mirror() - Constructor for class net.sourceforge.jiu.geometry.Mirror
 
MissingParameterException - exception net.sourceforge.jiu.ops.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).
MissingParameterException(String) - Constructor for class net.sourceforge.jiu.ops.MissingParameterException
 
MitchellFilter - class net.sourceforge.jiu.geometry.MitchellFilter.
The Mitchell resample filter.
MitchellFilter() - Constructor for class net.sourceforge.jiu.geometry.MitchellFilter
 
main(String[]) - Static method in class net.sourceforge.jiu.apps.ColorIndexer
 
main(String[]) - Static method in class net.sourceforge.jiu.apps.ImageLoadTester
Main method of this command line program.
main(String[]) - Static method in class net.sourceforge.jiu.apps.dumpcodecs
 
main(String[]) - Static method in class net.sourceforge.jiu.apps.jiuawt
Creates a JiuAwtFrame object.
main(String[]) - Static method in class net.sourceforge.jiu.apps.jiuconvert
 
main(String[]) - Static method in class net.sourceforge.jiu.codecs.PNGCodec
 
main(String[]) - Static method in class net.sourceforge.jiu.color.quantization.MedianCutContourRemoval
Small command line application that performs a contour removal on an image.
map(int[], int[]) - Method in class net.sourceforge.jiu.color.quantization.ArbitraryPaletteQuantizer
 
map(int, int, int) - Method in class net.sourceforge.jiu.color.quantization.ArbitraryPaletteQuantizer
Finds the best match for the argument color in the palette and returns its index.
map(int[], int[]) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
 
map(int[], int[]) - Method in class net.sourceforge.jiu.color.quantization.OctreeColorQuantizer
Maps an RGB color origRgb to one of the colors in the color map; that color will be written to quantizedRgb and its palette index will be returned.
map(int[], int[]) - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
Returns the index of the best match for origRgb in the palette or -1 if the best match could not be determined.
map(int[], int[]) - Method in class net.sourceforge.jiu.color.quantization.PopularityQuantizer
 
map(int[], int[]) - Method in interface net.sourceforge.jiu.color.quantization.RGBQuantizer
This method maps a triplet of intensity values to its quantized counterpart and returns the palette index of that quantized color.
map(int[], int[]) - Method in class net.sourceforge.jiu.color.quantization.UniformPaletteQuantizer
 
mapImage(RGB24Image, RGB24Image) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
 
mapImage(RGB24Image, Paletted8Image) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
 
mapToIndex(int, int, int) - Method in class net.sourceforge.jiu.color.quantization.UniformPaletteQuantizer
 
maximize() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Maximize the frame on the desktop.
mirror(boolean, int[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayRotation
Mirrors the image given by the arguments.

N

NEW_HEIGHT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NEW_WIDTH - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NO - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NORMALIZE_HISTOGRAM_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NUMBER_OF_BITS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NUMBER_OF_BITS_BLUE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NUMBER_OF_BITS_GREEN - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NUMBER_OF_BITS_RED - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NUMBER_OF_COLORS_SMALL_ENOUGH - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NUMBER_OF_SHADES_OF_GRAY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NUMBER_OF_USED_COLORS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NUM_COLORS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
NUM_CONSTANTS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
NUM_PALETTE_TYPES - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
 
NaiveHistogram3D - class net.sourceforge.jiu.color.data.NaiveHistogram3D.
A class for a three-dimensional histogram that allocates one int value per counter at construction time.
NaiveHistogram3D(int, int, int) - Constructor for class net.sourceforge.jiu.color.data.NaiveHistogram3D
Creates a histogram
NaiveHistogram3D(int) - Constructor for class net.sourceforge.jiu.color.data.NaiveHistogram3D
Creates a histogram with the same number of values for all three dimensions.
NormalizeHistogram - class net.sourceforge.jiu.color.adjustment.NormalizeHistogram.
Normalize the image using histogram information, separately for each channel.
NormalizeHistogram(IntegerImage) - Constructor for class net.sourceforge.jiu.color.adjustment.NormalizeHistogram
Creates an object of this class and initializes the lookup tables with the argument input image.
net.sourceforge.jiu.apps - package net.sourceforge.jiu.apps
Smaller and larger applications demonstrating how to use JIU.
net.sourceforge.jiu.codecs - package 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.tiff - package net.sourceforge.jiu.codecs.tiff
Classes to handle the Tagged Image File Format (TIFF).
net.sourceforge.jiu.color - package net.sourceforge.jiu.color
Contains color-related operations that did not fit into one of the subpackages
net.sourceforge.jiu.color.adjustment - package net.sourceforge.jiu.color.adjustment
Contains operations that modify pixel colors independent from other pixels
net.sourceforge.jiu.color.analysis - package net.sourceforge.jiu.color.analysis
Contains classes that analyze pixel or sample values and thus determine certain image properties
net.sourceforge.jiu.color.conversion - package net.sourceforge.jiu.color.conversion
Classes to improve the results of color reduction algorithms.
net.sourceforge.jiu.color.data - package net.sourceforge.jiu.color.data
Provides classes to store images and data directly related to them.
net.sourceforge.jiu.color.dithering - package net.sourceforge.jiu.color.dithering
Classes for conversion between color spaces.
net.sourceforge.jiu.color.io - package net.sourceforge.jiu.color.io
Classes to read and write color-related data from and to files
net.sourceforge.jiu.color.promotion - package net.sourceforge.jiu.color.promotion
Classes to convert JIU image objects to other image types that require more memory.
net.sourceforge.jiu.color.quantization - package 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 - package net.sourceforge.jiu.color.reduction
Classes to convert images to a lower color type.
net.sourceforge.jiu.data - package net.sourceforge.jiu.data
Provides classes to store images and data directly related to them.
net.sourceforge.jiu.filters - package net.sourceforge.jiu.filters
Various image filters that produce an output image from an input image, mostly reading a pixel and its neighbors in the input image to determine the pixel in the output image
net.sourceforge.jiu.geometry - package net.sourceforge.jiu.geometry
Operations to change the geometry of an image, mirroring it horizontally and vertically, shearing, scaling and rotating it
net.sourceforge.jiu.gui.awt - package net.sourceforge.jiu.gui.awt
Classes to interoperate with Java's first GUI toolkit, the AWT (Abstract Windowing Toolkit).
net.sourceforge.jiu.gui.awt.dialogs - package net.sourceforge.jiu.gui.awt.dialogs
AWT dialogs that are used in the jiuawt application
net.sourceforge.jiu.ops - package net.sourceforge.jiu.ops
The operation package, with basic functionality for all JIU classes that actually process images.
net.sourceforge.jiu.util - package net.sourceforge.jiu.util
Various helper classes with functionality not directly related to imaging

O

OCTREE_COLOR_QUANTIZATION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
OCTREE_COLOR_QUANTIZATION_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
OIL_FILTER_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
OK - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
OPEN - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ORDERED_DITHERING - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ORIGINAL_SIZE_ZOOM_INDEX - Static variable in class net.sourceforge.jiu.apps.EditorState
The index into the EditorState.ZOOM_LEVELS array that holds the original size zoom level (100 percent).
OUTPUT_COLOR_TYPE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
OUTPUT_COLOR_TYPE_PALETTED - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
OUTPUT_COLOR_TYPE_RGB - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
OUTPUT_QUALITY_IMPROVEMENT_ALGORITHM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
OctreeColorQuantizer - class net.sourceforge.jiu.color.quantization.OctreeColorQuantizer.
Performs the octree color quantization algorithm for a given RGB truecolor image.
OctreeColorQuantizer() - Constructor for class net.sourceforge.jiu.color.quantization.OctreeColorQuantizer
 
OctreeDialog - class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog.
A dialog to enter the parameters for an Octree color quantization operation.
OctreeDialog(Frame, Strings, int, boolean) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
Creates a modal dialog to enter the parameter.
OctreeNode - class net.sourceforge.jiu.color.quantization.OctreeNode.
A single node in an octree.
OctreeNode() - Constructor for class net.sourceforge.jiu.color.quantization.OctreeNode
 
OilFilter - class net.sourceforge.jiu.filters.OilFilter.
Applies a filter that makes the image look like an oil painting.
OilFilter() - Constructor for class net.sourceforge.jiu.filters.OilFilter
 
OnDemandHistogram3D - class net.sourceforge.jiu.color.data.OnDemandHistogram3D.
A data class for a three-dimensional histogram, creating counters on demand only, not allocating counters for all possible entries at the beginning.
OnDemandHistogram3D(int, int, int, int, int, int) - Constructor for class net.sourceforge.jiu.color.data.OnDemandHistogram3D
Creates a new object of this class with specified maximum values for all three indexes.
OnDemandHistogram3D(int, int, int) - Constructor for class net.sourceforge.jiu.color.data.OnDemandHistogram3D
Creates a new object of this class with maximum values as specified by the arguments and the component values 0, 1, 2.
OnDemandHistogram3D(int) - Constructor for class net.sourceforge.jiu.color.data.OnDemandHistogram3D
Creates a new object of this class with the argument as maximum value for all three index positions and the component values 0, 1, 2.
Operation - class net.sourceforge.jiu.ops.Operation.
Base class for all operations.
Operation() - Constructor for class net.sourceforge.jiu.ops.Operation
This constructor creates two internal empty lists for progress listeners and parameters.
OperationFailedException - exception net.sourceforge.jiu.ops.OperationFailedException.
Exception class to indicate that an operation failed during the execution of the method Operation.process().
OperationFailedException(String) - Constructor for class net.sourceforge.jiu.ops.OperationFailedException
 
OperationProcessor - class net.sourceforge.jiu.apps.OperationProcessor.
Abstract base class for performing JIU operations in combination with an EditorState.
OperationProcessor(EditorState) - Constructor for class net.sourceforge.jiu.apps.OperationProcessor
Create an object of this class, storing the state argument for later use.
OrderedDither - class net.sourceforge.jiu.color.dithering.OrderedDither.
This operation reduces the color depth of RGB truecolor images and grayscale images by applying ordered dithering.
OrderedDither() - Constructor for class net.sourceforge.jiu.color.dithering.OrderedDither
 

P

PALETTED - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PALETTE_FILE - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
 
PALETTE_FROM_FILE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PALETTE_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PALETTE_PALM_16_COLORS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PALETTE_PALM_16_COLORS - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
 
PALETTE_PALM_16_GRAY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PALETTE_PALM_16_GRAY - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
 
PALETTE_PALM_256_COLORS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PALETTE_PALM_256_COLORS - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
 
PALETTE_PALM_4_GRAY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PALETTE_PALM_4_GRAY - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
 
PALETTE_SAVE_AS_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PALETTE_WEBSAFE - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
 
PALM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PCDCodec - class net.sourceforge.jiu.codecs.PCDCodec.
A codec to read Kodak Photo-CD (image pac) image files.
PCDCodec() - Constructor for class net.sourceforge.jiu.codecs.PCDCodec
This constructor chooses the default settings for PCD image loading: load color image (all channels, not only luminance) perform color conversion from PCD's native YCbCr color space to RGB load the image in the default resolution PCDCodec.PCD_RESOLUTION_DEFAULT, 768 x 512 pixels (or vice versa)
PCDYCbCrConversion - class net.sourceforge.jiu.color.conversion.PCDYCbCrConversion.
Convert from YCbCr color space (as used in Kodak PCD files) to RGB.
PCD_RESOLUTIONS - Static variable in class net.sourceforge.jiu.codecs.PCDCodec
This two-dimensional int array holds all possible pixel resolutions for a PCD file.
PCD_RESOLUTION_1 - Static variable in class net.sourceforge.jiu.codecs.PCDCodec
Base/16, the minimum pixel resolution, 192 x 128 pixels.
PCD_RESOLUTION_2 - Static variable in class net.sourceforge.jiu.codecs.PCDCodec
Base/4, the second pixel resolution, 384 x 256 pixels.
PCD_RESOLUTION_3 - Static variable in class net.sourceforge.jiu.codecs.PCDCodec
Base, the third pixel resolution, 768 x 512 pixels.
PCD_RESOLUTION_4 - Static variable in class net.sourceforge.jiu.codecs.PCDCodec
Base*4, the fourth pixel resolution, 1536 x 1024 pixels.
PCD_RESOLUTION_5 - Static variable in class net.sourceforge.jiu.codecs.PCDCodec
Base*16, the fifth pixel resolution, 3072 x 2048 pixels.
PCD_RESOLUTION_6 - Static variable in class net.sourceforge.jiu.codecs.PCDCodec
Base*64, the sixth pixel resolution, 6144 x 4096 pixels.
PCD_RESOLUTION_DEFAULT - Static variable in class net.sourceforge.jiu.codecs.PCDCodec
Index for the default resolution , Base (PCDCodec.PCD_RESOLUTION_3).
PHOTOMETRIC_BLACK_IS_ZERO - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
PHOTOMETRIC_LOGL - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
PHOTOMETRIC_PALETTED - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
PHOTOMETRIC_TRUECOLOR_CMYK - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
PHOTOMETRIC_TRUECOLOR_LOGLUV - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
PHOTOMETRIC_TRUECOLOR_RGB - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
PHOTOMETRIC_WHITE_IS_ZERO - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
PIXELS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PLANAR_CONFIGURATION_CHUNKY - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
PLANAR_CONFIGURATION_PLANAR - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
PNGCodec - class net.sourceforge.jiu.codecs.PNGCodec.
A codec for the Portable Network Graphics (PNG) format.
PNGCodec() - Constructor for class net.sourceforge.jiu.codecs.PNGCodec
 
PNMCodec - class net.sourceforge.jiu.codecs.PNMCodec.
A codec to read and write Portable Anymap (PNM) image files.
PNMCodec() - Constructor for class net.sourceforge.jiu.codecs.PNMCodec
 
PORTABLE_BITMAP - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PORTABLE_GRAYMAP - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PORTABLE_NETWORK_GRAPHICS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PORTABLE_PIXMAP - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROMOTE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROMOTE_TO_GRAY16 - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROMOTE_TO_GRAY8 - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROMOTE_TO_PALETTED - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROMOTE_TO_RGB - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROMOTE_TO_RGB24 - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROMOTE_TO_RGB48 - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_CLASS_PATH - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_CLASS_VERSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_HOME - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_SPECIFICATION_NAME - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_SPECIFICATION_VENDOR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_SPECIFICATION_VERSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_VENDOR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_VENDOR_URL - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_VERSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_VM_NAME - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_VM_SPECIFICATION_NAME - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_VM_SPECIFICATION_VENDOR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_VM_SPECIFICATION_VERSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_VM_VENDOR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_JAVA_VM_VERSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_OS_ARCH - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_OS_NAME - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PROPERTY_OS_VERSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
PSDCodec - class net.sourceforge.jiu.codecs.PSDCodec.
A codec to read images from Photoshop PSD files.
PSDCodec() - Constructor for class net.sourceforge.jiu.codecs.PSDCodec
 
PSYCHEDELIC_DISTILLATION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
Palette - class net.sourceforge.jiu.data.Palette.
This class represents a palette, a list of RGB colors.
Palette(int, int) - Constructor for class net.sourceforge.jiu.data.Palette
Create a palette with the given number of entries and a maximum value for each sample.
Palette(int) - Constructor for class net.sourceforge.jiu.data.Palette
Create a palette with the given number of entries and a maximum value of 255.
PaletteSerialization - class net.sourceforge.jiu.color.io.PaletteSerialization.
This class loads and saves palettes.
Paletted8Image - interface net.sourceforge.jiu.data.Paletted8Image.
An interface for classes that store paletted images with eight bit integers for each pixel.
PalettedImage - interface net.sourceforge.jiu.data.PalettedImage.
This interface defines methods for paletted images.
PalettedIntegerImage - interface net.sourceforge.jiu.data.PalettedIntegerImage.
An empty interface for a paletted image type that uses integer values as samples.
PalmCodec - class net.sourceforge.jiu.codecs.PalmCodec.
A codec to read and write image files in the native image file format of Palm OS, an operating system for handheld devices.
PalmCodec() - Constructor for class net.sourceforge.jiu.codecs.PalmCodec
 
PixelImage - interface net.sourceforge.jiu.data.PixelImage.
The base interface for all image data types in JIU.
PopularityQuantizer - class net.sourceforge.jiu.color.quantization.PopularityQuantizer.
Performs the popularity color quantization algorithm that maps an image to the colors occurring most frequently in the input image.
PopularityQuantizer() - Constructor for class net.sourceforge.jiu.color.quantization.PopularityQuantizer
 
ProgressListener - interface net.sourceforge.jiu.ops.ProgressListener.
This interface must be implemented by classes that want to be notified about progress of an image operation.
PromotionGray16 - class net.sourceforge.jiu.color.promotion.PromotionGray16.
Converts BilevelImage and Gray8Image objects to Gray16Image objects.
PromotionGray16() - Constructor for class net.sourceforge.jiu.color.promotion.PromotionGray16
 
PromotionGray8 - class net.sourceforge.jiu.color.promotion.PromotionGray8.
Converts BilevelImage objects to Gray8Image objects.
PromotionGray8() - Constructor for class net.sourceforge.jiu.color.promotion.PromotionGray8
 
PromotionPaletted8 - class net.sourceforge.jiu.color.promotion.PromotionPaletted8.
Converts BilevelImage and Gray8Image objects to Paletted8Image objects.
PromotionPaletted8() - Constructor for class net.sourceforge.jiu.color.promotion.PromotionPaletted8
 
PromotionRGB24 - class net.sourceforge.jiu.color.promotion.PromotionRGB24.
Converts several image types to RGB.
PromotionRGB24() - Constructor for class net.sourceforge.jiu.color.promotion.PromotionRGB24
 
PromotionRGB48 - class net.sourceforge.jiu.color.promotion.PromotionRGB48.
Converts several image types to RGB48Image.
PromotionRGB48() - Constructor for class net.sourceforge.jiu.color.promotion.PromotionRGB48
 
paint(Graphics) - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
Draws image to upper left corner.
prepareImages() - Method in class net.sourceforge.jiu.ops.LookupTableOperation
 
process(int) - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
process() - Method in class net.sourceforge.jiu.codecs.BMPCodec
 
process() - Method in class net.sourceforge.jiu.codecs.GIFCodec
 
process() - Method in class net.sourceforge.jiu.codecs.IFFCodec
 
process() - Method in class net.sourceforge.jiu.codecs.PCDCodec
Checks the parameter and loads an image.
process() - Method in class net.sourceforge.jiu.codecs.PNGCodec
 
process() - Method in class net.sourceforge.jiu.codecs.PNMCodec
 
process() - Method in class net.sourceforge.jiu.codecs.PSDCodec
 
process() - Method in class net.sourceforge.jiu.codecs.PalmCodec
 
process() - Method in class net.sourceforge.jiu.codecs.RASCodec
 
process() - Method in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
 
process() - Method in class net.sourceforge.jiu.color.Invert
Inverts the input image, reusing an output image if one has been specified.
process() - Method in class net.sourceforge.jiu.color.adjustment.Brightness
 
process() - Method in class net.sourceforge.jiu.color.adjustment.Contrast
 
process() - Method in class net.sourceforge.jiu.color.adjustment.GammaCorrection
 
process() - Method in class net.sourceforge.jiu.color.adjustment.HueSaturationValue
 
process() - Method in class net.sourceforge.jiu.color.analysis.Histogram1DCreator
 
process() - Method in class net.sourceforge.jiu.color.analysis.Histogram3DCreator
 
process() - Method in class net.sourceforge.jiu.color.analysis.MeanDifference
 
process() - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
Run over the input matrix and determine contrast, energy, entropy and homogeneity of that matrix.
process() - Method in class net.sourceforge.jiu.color.dithering.ClusteredDotDither
 
process() - Method in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Quantizes the input image, distributing quantization errors to neighboring pixels.
process() - Method in class net.sourceforge.jiu.color.dithering.OrderedDither
 
process() - Method in class net.sourceforge.jiu.color.promotion.PromotionGray16
 
process() - Method in class net.sourceforge.jiu.color.promotion.PromotionGray8
 
process() - Method in class net.sourceforge.jiu.color.promotion.PromotionPaletted8
 
process() - Method in class net.sourceforge.jiu.color.promotion.PromotionRGB24
 
process() - Method in class net.sourceforge.jiu.color.promotion.PromotionRGB48
 
process() - Method in class net.sourceforge.jiu.color.quantization.ArbitraryPaletteQuantizer
Maps the input image to an output image, using the palette given to the constructor.
process() - Method in class net.sourceforge.jiu.color.quantization.MedianCutContourRemoval
 
process() - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
 
process() - Method in class net.sourceforge.jiu.color.quantization.OctreeColorQuantizer
Initializes an octree, reduces it have as many leaves (or less) as the desired palette size and maps the original image to the newly-created palette.
process() - Method in class net.sourceforge.jiu.color.quantization.PopularityQuantizer
 
process() - Method in class net.sourceforge.jiu.color.quantization.UniformPaletteQuantizer
 
process() - Method in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
 
process() - Method in class net.sourceforge.jiu.color.reduction.RGBToGrayConversion
 
process() - Method in class net.sourceforge.jiu.color.reduction.ReduceRGB
 
process() - Method in class net.sourceforge.jiu.color.reduction.ReduceShadesOfGray
 
process() - Method in class net.sourceforge.jiu.color.reduction.ReduceToBilevelThreshold
 
process() - Method in class net.sourceforge.jiu.filters.AreaFilterOperation
 
process() - Method in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
process() - Method in class net.sourceforge.jiu.filters.OilFilter
 
process() - Method in class net.sourceforge.jiu.geometry.Crop
 
process() - Method in class net.sourceforge.jiu.geometry.Flip
 
process() - Method in class net.sourceforge.jiu.geometry.Mirror
 
process() - Method in class net.sourceforge.jiu.geometry.Resample
 
process() - Method in class net.sourceforge.jiu.geometry.Rotate180
 
process() - Method in class net.sourceforge.jiu.geometry.Rotate90Left
 
process() - Method in class net.sourceforge.jiu.geometry.Rotate90Right
 
process() - Method in class net.sourceforge.jiu.geometry.ScaleReplication
 
process() - Method in class net.sourceforge.jiu.geometry.Shear
 
process(ImageToImageOperation) - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
This method can be called for ImageToImageOperation objects.
process() - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Processes all directory trees and files given to this operation, calling BatchProcessorOperation.processFile(java.lang.String, java.lang.String, java.lang.String) on each file name.
process() - Method in class net.sourceforge.jiu.ops.LookupTableOperation
 
process() - Method in class net.sourceforge.jiu.ops.Operation
This method does the actual work of the operation.
processFile(String, String, String) - Method in class net.sourceforge.jiu.apps.ColorIndexer
 
processFile(String, String, String) - Method in class net.sourceforge.jiu.apps.ImageLoadTester
Tries to load an image from a file.
processFile(String, String, String) - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Method to be called on each file given to this operation.
put(int, int, int, int) - Method in class net.sourceforge.jiu.data.Palette
 
putBlack(int, int) - Method in interface net.sourceforge.jiu.data.GrayImage
Sets a pixel to black (minimum intensity value).
putBlack(int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
putBlack(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray16Image
 
putBlack(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray8Image
 
putByteSample(int, int, int, byte) - Method in interface net.sourceforge.jiu.data.ByteChannelImage
Sets one byte sample in one channel to a new value.
putByteSample(int, int, byte) - Method in interface net.sourceforge.jiu.data.ByteChannelImage
Sets one byte sample in the first channel (index 0) to a new value.
putByteSample(int, int, int, byte) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
putByteSample(int, int, byte) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
putByteSample(int, int, int, byte) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
putByteSample(int, int, byte) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
putByteSamples(int, int, int, int, int, byte[], int) - Method in interface net.sourceforge.jiu.data.ByteChannelImage
Copies a number of samples from the argument array to this image.
putByteSamples(int, int, int, int, int, byte[], int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
putByteSamples(int, int, int, int, int, byte[], int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
putByteSamples(int, int, int, int, byte[], int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
putBytes(byte[], int, int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Adds a number of bytes to the internal row buffer.
putPackedBytes(int, int, int, byte[], int, int) - Method in interface net.sourceforge.jiu.data.BilevelImage
Sets a number of samples in the image from the argument array data.
putPackedBytes(int, int, int, byte[], int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
putSample(int, int, int) - Method in interface net.sourceforge.jiu.data.IntegerImage
This method sets one sample of the first channel (index 0) to a new value.
putSample(int, int, int, int) - Method in interface net.sourceforge.jiu.data.IntegerImage
This method sets one sample to a new value.
putSample(int, int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
putSample(int, int, int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
putSample(int, int, int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
putSample(int, int, int, int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
putSample(int, int, int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
putSample(int, int, int, int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
putSample(int, int, int) - Method in class net.sourceforge.jiu.data.Palette
Sets one sample of one color entry in the palette to a new value.
putSample(int, int, int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
putSample(int, int, int, int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
putSamples(int, int, int, int, int, int[], int) - Method in interface net.sourceforge.jiu.data.IntegerImage
Copies a number of samples from an int[] array to this image.
putSamples(int, int, int, int, int, int[], int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
putSamples(int, int, int, int, int, int[], int) - Method in class net.sourceforge.jiu.data.MemoryByteChannelImage
 
putSamples(int, int, int, int, int, int[], int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
putSamples(int, int, int, int, int, int[], int) - Method in class net.sourceforge.jiu.gui.awt.BufferedRGB24Image
 
putShortSample(int, int, int, short) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
putShortSample(int, int, short) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
putShortSample(int, int, int, short) - Method in interface net.sourceforge.jiu.data.ShortChannelImage
Sets one short sample in one channel to a new value.
putShortSample(int, int, short) - Method in interface net.sourceforge.jiu.data.ShortChannelImage
Sets one short sample in the first channel (index 0) to a new value.
putShortSamples(int, int, int, int, int, short[], int) - Method in class net.sourceforge.jiu.data.MemoryShortChannelImage
 
putShortSamples(int, int, int, int, int, short[], int) - Method in interface net.sourceforge.jiu.data.ShortChannelImage
Copies a number of samples from the argument array to this image.
putWhite(int, int) - Method in interface net.sourceforge.jiu.data.GrayImage
Sets a pixel to white (maximum intensity value).
putWhite(int, int) - Method in class net.sourceforge.jiu.data.MemoryBilevelImage
 
putWhite(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray16Image
 
putWhite(int, int) - Method in class net.sourceforge.jiu.data.MemoryGray8Image
 

Q

QUIT_PROGRAM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 

R

RASCodec - class net.sourceforge.jiu.codecs.RASCodec.
A codec to read and write Sun Raster (RAS) image files.
RASCodec() - Constructor for class net.sourceforge.jiu.codecs.RASCodec
 
RED - Static variable in class net.sourceforge.jiu.apps.ColorIndexer
 
REDUCE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
REDUCE_NUMBER_OF_SHADES_OF_GRAY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
REDUCE_NUMBER_OF_SHADES_OF_GRAY_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
REDUCE_TO_BILEVEL_ORDERED_DITHERING - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
REDUCE_TO_BILEVEL_THRESHOLD - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
REDUCE_TO_BILEVEL_THRESHOLD_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
RESULT_CANCEL - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.YesNoDialog
Will be returned in YesNoDialog.getResult() if the CANCEL button was chosen.
RESULT_NO - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.YesNoDialog
Will be returned in YesNoDialog.getResult() if the NO button was chosen.
RESULT_YES - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.YesNoDialog
Will be returned in YesNoDialog.getResult() if the YES button was chosen.
RGB24Image - interface net.sourceforge.jiu.data.RGB24Image.
An empty interface for RGB truecolor images with integer samples that are each eight bits large (thus, 24 bits per pixel).
RGB48Image - interface net.sourceforge.jiu.data.RGB48Image.
An empty interface for RGB truecolor images with integer samples that are each sixteen bits large (thus, 48 bits per pixel).
RGBA - class net.sourceforge.jiu.gui.awt.RGBA.
This class converts between the 32 bit RGBA int values (used throughout the AWT) and various standard pixel formats like 24 bits RGB, 8 bits gray, 16 bits gray, 1 bit black and white.
RGBColor - class net.sourceforge.jiu.color.quantization.RGBColor.
Encapsulates a single color from RGB (red, green, blue) color space plus a frequency counter.
RGBColor(int, int, int) - Constructor for class net.sourceforge.jiu.color.quantization.RGBColor
Creates an instance of this class and initializes it to the given intensity values.
RGBColor(int, int, int, int) - Constructor for class net.sourceforge.jiu.color.quantization.RGBColor
Creates an instance of this class and initializes it to the given intensity values.
RGBColorComparator - class net.sourceforge.jiu.color.quantization.RGBColorComparator.
Compares two RGBColor objects.
RGBColorComparator(int) - Constructor for class net.sourceforge.jiu.color.quantization.RGBColorComparator
 
RGBColorList - class net.sourceforge.jiu.color.quantization.RGBColorList.
Holds an array of RGBColor objects.
RGBColorList(Histogram3D) - Constructor for class net.sourceforge.jiu.color.quantization.RGBColorList
Creates a new list and initializes it with the argument histogram.
RGBImage - interface net.sourceforge.jiu.data.RGBImage.
An interface for RGB truecolor images.
RGBIndex - interface net.sourceforge.jiu.data.RGBIndex.
This interface provides three int constants as index values for the three channels of an RGB image: red, green and blue.
RGBIntegerImage - interface net.sourceforge.jiu.data.RGBIntegerImage.
An interface for RGB truecolor images that have integer samples.
RGBQuantizer - interface net.sourceforge.jiu.color.quantization.RGBQuantizer.
An interface for an RGB color quantizer.
RGBToGrayConversion - class net.sourceforge.jiu.color.reduction.RGBToGrayConversion.
Converts RGB color images (both truecolor and paletted) to grayscale images.
RGBToGrayConversion() - Constructor for class net.sourceforge.jiu.color.reduction.RGBToGrayConversion
 
RGB_TRUECOLOR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
RIGHT_COLUMN - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ROTATE_180 - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ROTATE_90_LEFT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ROTATE_90_RIGHT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ROTATE_OTHER - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ReduceGrayscaleDialog - class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog.
A dialog to enter the parameters for a grayscale reduction operation.
ReduceGrayscaleDialog(Frame, Strings, int, int, int) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
Creates a modal dialog to enter the parameters.
ReduceRGB - class net.sourceforge.jiu.color.reduction.ReduceRGB.
Reduces the color depth of RGB truecolor images.
ReduceRGB() - Constructor for class net.sourceforge.jiu.color.reduction.ReduceRGB
 
ReduceShadesOfGray - class net.sourceforge.jiu.color.reduction.ReduceShadesOfGray.
Reduces the number of shades of gray of a grayscale image.
ReduceShadesOfGray() - Constructor for class net.sourceforge.jiu.color.reduction.ReduceShadesOfGray
 
ReduceToBilevelThreshold - class net.sourceforge.jiu.color.reduction.ReduceToBilevelThreshold.
Reduces a GrayIntegerImage to a BilevelImage by setting all values below a certain threshold value to black and everything else to white.
ReduceToBilevelThreshold() - Constructor for class net.sourceforge.jiu.color.reduction.ReduceToBilevelThreshold
 
Resample - class net.sourceforge.jiu.geometry.Resample.
Resizes grayscale and truecolor images using filters.
Resample() - Constructor for class net.sourceforge.jiu.geometry.Resample
 
ResampleFilter - class net.sourceforge.jiu.geometry.ResampleFilter.
Abstract base class for filters to be used with the Resample operation.
ResampleFilter() - Constructor for class net.sourceforge.jiu.geometry.ResampleFilter
This empty constructor sets the sampling radius to the recommended sampling radius as provided by ResampleFilter.getRecommendedSamplingRadius().
Rotate180 - class net.sourceforge.jiu.geometry.Rotate180.
Rotates images by 180 degrees.
Rotate180() - Constructor for class net.sourceforge.jiu.geometry.Rotate180
 
Rotate90Left - class net.sourceforge.jiu.geometry.Rotate90Left.
Rotates images by 90 degrees counter-clockwise (to the left).
Rotate90Left() - Constructor for class net.sourceforge.jiu.geometry.Rotate90Left
 
Rotate90Right - class net.sourceforge.jiu.geometry.Rotate90Right.
Rotates images by 90 degrees clockwise (to the right).
Rotate90Right() - Constructor for class net.sourceforge.jiu.geometry.Rotate90Right
 
RoundSpotFunction - class net.sourceforge.jiu.color.dithering.RoundSpotFunction.
A round spot function.
RoundSpotFunction() - Constructor for class net.sourceforge.jiu.color.dithering.RoundSpotFunction
 
redo() - Method in class net.sourceforge.jiu.apps.EditorState
Perform a redo operation, restore the state before the last undo operation.
registerCodecClass(ImageCodec) - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Registers a codec class with ImageLoader.
registerDecoder(Class) - Static method in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
Register a TIFFDecoder class.
removeAllCodecClasses() - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Removes all codec classes from the internal list of codec classes.
removeAllComments() - Method in class net.sourceforge.jiu.codecs.ImageCodec
Removes all entries from the internal list of comments.
removeBounds() - Method in class net.sourceforge.jiu.codecs.ImageCodec
If bounds were set using ImageCodec.setBounds(int, int, int, int), these bounds are no longer regarded after the call to this method.
removeCodecClass(ImageCodec) - Static method in class net.sourceforge.jiu.codecs.ImageLoader
Removes a codec class from the internal list of codec classes.
removeProgressListener(ProgressListener) - Method in class net.sourceforge.jiu.ops.Operation
Removes the argument progress listener from the internal list of progress listeners.
removeTransparencyIndex() - Method in class net.sourceforge.jiu.codecs.PalmCodec
Removes the transparency index if one has been set.
resetZoomFactors() - Method in class net.sourceforge.jiu.apps.EditorState
 
resourceDirectory - Static variable in class net.sourceforge.jiu.apps.StringLoader
The directory of language resource files, default: /resources/lang/.
rotate180(boolean, int[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayRotation
Rotates the argument image by 180 degrees.
rotate180(int, int, byte[], int, byte[], int) - Static method in class net.sourceforge.jiu.util.ArrayRotation
 
rotate90Left(int, int, byte[], int, byte[], int) - Static method in class net.sourceforge.jiu.util.ArrayRotation
 
rotate90Right(int, int, byte[], int, byte[], int) - Static method in class net.sourceforge.jiu.util.ArrayRotation
 
rotate90Right(boolean, int[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayRotation
 

S

SATURATION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE - Static variable in class net.sourceforge.jiu.codecs.CodecMode
Codec mode save, one of the two possible values of CodecMode.
SAVEAS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE_AS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE_COOCCURRENCE_FREQUENCY_MATRIX - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE_COOCCURRENCE_FREQUENCY_MATRIX_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE_COOCCURRENCE_MATRIX - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE_COOCCURRENCE_MATRIX_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE_HISTOGRAM_AS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE_HISTOGRAM_AS_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE_IMAGE_AS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SAVE_PALETTE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SCALE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SCALE_IMAGE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SCREEN_RESOLUTION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SET_HUE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SHARPEN - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SHEAR_ENTER_ANGLE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SHEAR_IMAGE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SHEAR_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SIERRA_ERROR_DIFFUSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
STEVENSON_ARCE_ERROR_DIFFUSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
STUCKI_ERROR_DIFFUSION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SUN_RASTER - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SYSTEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
SYSTEM_INFORMATION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
ScaleDialog - class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog.
A dialog to enter the parameters for an image scaling operation.
ScaleDialog(Frame, Strings, int, int, boolean, String[], int) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.ScaleDialog
Creates an InfoDialog, a modal dialog to display a text message, centered on the desktop.
ScaleReplication - class net.sourceforge.jiu.geometry.ScaleReplication.
Changes the pixel resolution of an image by replicating (or dropping) pixels.
ScaleReplication() - Constructor for class net.sourceforge.jiu.geometry.ScaleReplication
 
SeekableByteArrayOutputStream - class net.sourceforge.jiu.util.SeekableByteArrayOutputStream.
An extension of OutputStream that writes data to an internal byte array, resizing it when necessary.
SeekableByteArrayOutputStream() - Constructor for class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Creates a new object of this class, setting initial capacity and increment size to default values.
SeekableByteArrayOutputStream(int) - Constructor for class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Creates a new object of this class, setting initial capacity to the argument value.
SeekableByteArrayOutputStream(int, int) - Constructor for class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Creates a new object of this class, setting initial capacity and increment to the argument values.
Shear - class net.sourceforge.jiu.geometry.Shear.
Shears an image by a given angle.
Shear() - Constructor for class net.sourceforge.jiu.geometry.Shear
 
ShearDialog - class net.sourceforge.jiu.gui.awt.dialogs.ShearDialog.
An AWT dialog to enter the angle for a shearing operation.
ShearDialog(Frame, Strings, double, int, int) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.ShearDialog
Creates a ShearDialog.
ShortChannelImage - interface net.sourceforge.jiu.data.ShortChannelImage.
An extension of the IntegerImage interface that restricts the image to short samples.
Sort - class net.sourceforge.jiu.util.Sort.
Provides sorting of an Object array.
SpotFunction - interface net.sourceforge.jiu.color.dithering.SpotFunction.
An interface for spot functions to be used for clustered dot dithering.
Statistics - class net.sourceforge.jiu.util.Statistics.
A number of static methods to compute statistical properties of an array of double values.
StringIndexConstants - interface net.sourceforge.jiu.apps.StringIndexConstants.
Interface of integer index values to be used with Strings.
StringLoader - class net.sourceforge.jiu.apps.StringLoader.
This class loads a Strings resource from a text file.
StringLoader() - Constructor for class net.sourceforge.jiu.apps.StringLoader
 
StringLoader(String) - Constructor for class net.sourceforge.jiu.apps.StringLoader
 
Strings - class net.sourceforge.jiu.apps.Strings.
String resource for the various apps.
Strings(Integer, String[]) - Constructor for class net.sourceforge.jiu.apps.Strings
Create a new String object for the given language and fill it with the String array.
SystemInfo - class net.sourceforge.jiu.util.SystemInfo.
Class to retrieve system information in a human-readable form.
save(Histogram1D, PrintStream) - Static method in class net.sourceforge.jiu.color.io.HistogramSerialization
Saves a one-dimensional histogram to a text output stream.
save(Histogram3D, PrintStream) - Static method in class net.sourceforge.jiu.color.io.HistogramSerialization
Saves a three-dimensional histogram to a text output stream.
save(CoOccurrenceMatrix, PrintStream) - Static method in class net.sourceforge.jiu.color.io.MatrixSerialization
 
save(CoOccurrenceFrequencyMatrix, PrintStream) - Static method in class net.sourceforge.jiu.color.io.MatrixSerialization
 
save(Palette, File) - Static method in class net.sourceforge.jiu.color.io.PaletteSerialization
Saves the palette to the given file as a PPM image file.
scaleUp200Percent(byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayScaling
Scales up the argument image by factor 2 in both directions.
seek(int) - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Sets the current position in the output stream to the argument.
set(Integer, String[]) - Method in class net.sourceforge.jiu.apps.Strings
 
setAbort(boolean) - Method in class net.sourceforge.jiu.ops.Operation
Sets a new abort status.
setAllPaletteIndexValues() - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
 
setAlphaChannelImage(IntegerImage) - Method in interface net.sourceforge.jiu.data.TransparencyInformation
Set a new alpha channel image object.
setAngle(double) - Method in class net.sourceforge.jiu.geometry.Shear
Sets the angle to be used in the shearing operation to the argument value.
setArea(int, int) - Method in class net.sourceforge.jiu.filters.AreaFilterOperation
Sets the area of the window to be used to determine each pixel's mean to the argument width and height.
setAreaHeight(int) - Method in class net.sourceforge.jiu.filters.AreaFilterOperation
Sets the height of the area of the window to be used to determine each pixel's mean to the argument value.
setAreaWidth(int) - Method in class net.sourceforge.jiu.filters.AreaFilterOperation
Sets the width of the area of the window to be used to determine each pixel's mean to the argument value.
setAscii(boolean) - Method in class net.sourceforge.jiu.codecs.PNMCodec
Specify whether ASCII mode is to be used when saving an image.
setBackgroundColor(int) - Method in class net.sourceforge.jiu.codecs.GIFCodec
Specify the value of the background color.
setBias(int) - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
Set new bias value.
setBits(int) - Method in class net.sourceforge.jiu.color.reduction.ReduceRGB
Specifies the number of bits the output image is supposed to have.
setBits(int) - Method in class net.sourceforge.jiu.color.reduction.ReduceShadesOfGray
Specifies the number of bits the output image is supposed to have.
setBounds(int, int, int, int) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Sets the bounds of a rectangular part of the image that is to be loaded or saved, instead of the complete image.
setBounds(int, int, int, int) - Method in class net.sourceforge.jiu.geometry.Crop
Specify the rectangular section of the original image that is to be copied to the output image by this operation.
setBoundsIfNecessary(int, int) - Method in class net.sourceforge.jiu.codecs.ImageCodec
If no bounds have been set (ImageCodec.hasBounds() returns false), this method will set the bounds to 0, 0, width - 1, height - 1.
setBrightness(int) - Method in class net.sourceforge.jiu.color.adjustment.Brightness
Sets the brightness adjustment value in percent (between -100 and 100).
setCanInputAndOutputBeEqual(boolean) - Method in class net.sourceforge.jiu.ops.ImageToImageOperation
Specify if input and output image are allowed to be the same object.
setChannelIndex(int) - Method in class net.sourceforge.jiu.filters.BorderSampleGenerator
Sets the channel from which data is copied in BorderSampleGenerator.fill(int, int, int[]).
setChildren(OctreeNode[]) - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
setCodec(TIFFCodec) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Specify the codec to be used with this decoder.
setCollectErrorMessages(boolean) - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Specifies whether error messages are supposed to be collected during the execution of BatchProcessorOperation.process().
setColorConversion(boolean) - Method in class net.sourceforge.jiu.codecs.PCDCodec
Specify whether color is converted from PCD's YCbCr color space to RGB color space.
setColorWeights(float, float, float) - Method in class net.sourceforge.jiu.color.reduction.RGBToGrayConversion
Sets the weights for the three colors red, green and blue used in the conversion procedure.
setCompression(int) - Method in class net.sourceforge.jiu.codecs.PalmCodec
Sets the compression algorithm to be used for saving an image.
setCompressionLevel(int) - Method in class net.sourceforge.jiu.codecs.PNGCodec
Sets the compression level to be used with the underlying Deflater object which does the compression.
setCompressionStrategy(int) - Method in class net.sourceforge.jiu.codecs.PNGCodec
Sets the compression strategy to be used with the underlying Deflater object which does the compression.
setContrast(int) - Method in class net.sourceforge.jiu.color.adjustment.Contrast
Sets the value for contrast adjustment to be used within this operation.
setConversion(boolean) - Method in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
This method can be used to specify whether the input image is to be converted to the minimum image type if it is clear that such a conversion is possible.
setCurrentDirectory(String) - Method in class net.sourceforge.jiu.apps.EditorState
Sets a new current directory.
setData(int[]) - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
Sets the data array to be used in this kernel.
setDataInput(DataInput) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Specifies a DataInput object to be used for loading.
setDataOutput(DataOutput) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Sets a DataOutput object to be used for saving an image.
setDefaultCursor() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Sets the current cursor to be Cursor.DEFAULT_CURSOR.
setDitherMatrix(int, int, int[]) - Method in class net.sourceforge.jiu.color.dithering.ClusteredDotDither
Sets the dither matrix to be used in this operation.
setDitherMatrix(int, int, SpotFunction) - Method in class net.sourceforge.jiu.color.dithering.ClusteredDotDither
Creates and sets a dither matrix of user-defined size and compiles it from a spot function.
setDiv(int) - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
 
setDpi(int, int) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Sets the DPI values to be stored in the file to the argument values.
setEnabled(int, boolean) - Method in class net.sourceforge.jiu.apps.MenuWrapper
Sets the enabled status of one of the menu items to either true or false.
setEnabled(int, boolean) - Method in class net.sourceforge.jiu.gui.awt.AwtMenuWrapper
 
setEncodingIdatSize(int) - Method in class net.sourceforge.jiu.codecs.PNGCodec
Sets the size of IDAT chunks generated when encoding.
setEntry(int, int) - Method in class net.sourceforge.jiu.color.data.ArrayHistogram1D
 
setEntry(int, int) - Method in interface net.sourceforge.jiu.color.data.Histogram1D
Sets one counter to a new value.
setEntry(int, int, int, int) - Method in interface net.sourceforge.jiu.color.data.Histogram3D
Sets the counter value of (index1, index2, index3) to newValue.
setEntry(int, int, int, int) - Method in class net.sourceforge.jiu.color.data.NaiveHistogram3D
Sets the counter value of (index1, index2, index3) to newValue.
setEntry(int, int, int, int) - Method in class net.sourceforge.jiu.color.data.OnDemandHistogram3D
Sets one counter to a new value.
setFile(File, CodecMode) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Gives a File object and a codec mode to this codec and attempts to initialize the appropriate I/O objects.
setFile(String, CodecMode) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Gives a file name and codec mode to the codec which will then try to create the corresponding I/O object.
setFile(String, CodecMode) - Method in class net.sourceforge.jiu.codecs.PCDCodec
 
setFile(String, CodecMode) - Method in class net.sourceforge.jiu.codecs.PNGCodec
 
setFile(String, CodecMode) - Method in class net.sourceforge.jiu.codecs.PalmCodec
Reuses super.setFile when used for CodecMode.LOAD, but creates a RandomAccessFile instead of a FileOutputStream in write mode so that the compressed size can be written correcly (requires a seek operation).
setFile(String, CodecMode) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFCodec
 
setFileName(String) - Method in class net.sourceforge.jiu.apps.EditorState
Sets a new file name.
setFilter(ResampleFilter) - Method in class net.sourceforge.jiu.geometry.Resample
Set a new filter object to be used with this operation.
setFilter(int) - Method in class net.sourceforge.jiu.geometry.Resample
Sets a new filter type, using the default sampling radius of that filter.
setFilter(int, float) - Method in class net.sourceforge.jiu.geometry.Resample
Sets a new filter type with a user-defined sampling radius.
setGamma(double) - Method in class net.sourceforge.jiu.color.adjustment.GammaCorrection
Sets a new gamma value to be used in this operation.
setGrayscaleOutputBits(int) - Method in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Sets the number of bits to be in the output image when a grayscale image is quantized.
setHeight(int) - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
 
setHistogram(Histogram1D) - Method in class net.sourceforge.jiu.color.analysis.Histogram1DCreator
Sets a histogram object to be used for this operation.
setHistogram3D(Histogram3D) - Method in class net.sourceforge.jiu.color.analysis.Histogram3DCreator
Sets the histogram object to be reused for this operation.
setHueSaturationValue(int, int, int) - Method in class net.sourceforge.jiu.color.adjustment.HueSaturationValue
Set the values for the adjustment of hue, saturation and value (brightness).
setImage(PixelImage, boolean) - Method in class net.sourceforge.jiu.apps.EditorState
Sets image and modified state to argument values.
setImage(PixelImage) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Give an image to this codec to be used for loading an image into it or saving the image.
setImage(IntegerImage) - Method in class net.sourceforge.jiu.color.analysis.Histogram1DCreator
Set the image for which the histogram is to be initialized.
setImage(IntegerImage, int) - Method in class net.sourceforge.jiu.color.analysis.Histogram1DCreator
Set the image and the channel index for which the histogram is to be initialized.
setImage(IntegerImage) - Method in class net.sourceforge.jiu.color.analysis.Histogram3DCreator
The image for which a histogram will be initialized.
setImage(IntegerImage, int, int, int) - Method in class net.sourceforge.jiu.color.analysis.Histogram3DCreator
The image for which a histogram will be initialized.
setImage(PixelImage, boolean) - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
setImage(Image) - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
Specifies a new Image object to be displayed in this canvas.
setImageFileDirectory(TIFFImageFileDirectory) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Specify the IFD to be used with this decoder.
setImageIndex(int) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Sets the index of the image to be loaded to the argument value (which must be zero or larger).
setImages(PixelImage, PixelImage) - Method in class net.sourceforge.jiu.color.analysis.MeanDifference
Sets the two images for which the mean difference is to be determined.
setInputImage(PixelImage) - Method in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
This method must be used to specify the mandatory input image.
setInputImage(PixelImage) - Method in class net.sourceforge.jiu.ops.ImageToImageOperation
Sets the input image stored in this object to the argument.
setInputStream(InputStream) - Method in class net.sourceforge.jiu.codecs.ImageCodec
An InputStream can be given to this codec using this method.
setIntBE(byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Writes an int value into four consecutive bytes of a byte array, in big endian (network) byte order.
setIntLE(byte[], int, int) - Static method in class net.sourceforge.jiu.util.ArrayConverter
Writes an int value into four consecutive bytes of a byte array, in little endian (Intel) byte order.
setInterlacing(boolean) - Method in class net.sourceforge.jiu.codecs.GIFCodec
Specifies whether the image will be stored in interlaced mode (true) or non-interlaced mode (false).
setInterpolation(int) - Method in class net.sourceforge.jiu.apps.EditorState
Sets a new interpolation type to be used for display.
setInterpolation(int) - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
Sets the interpolation type used for drawing to the argument (must be one of the INTERPOLATION_xyz constants of EditorState), but does not do a redraw.
setKernel(int[], int, int, int, int) - Method in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
Sets properties of the kernel to be used in this operation.
setKernel(ConvolutionKernelData) - Method in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
Sets kernel data to be used for filtering.
setKernel(int) - Method in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
Sets one of the predefined kernel types to be used for filtering.
setLabel(int, String) - Method in class net.sourceforge.jiu.apps.MenuWrapper
Sets the text of one of the menu elements to a new value.
setLabel(int, String) - Method in class net.sourceforge.jiu.gui.awt.AwtMenuWrapper
 
setLargestDistribution(int, int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
setLocale(Locale) - Method in class net.sourceforge.jiu.apps.EditorState
Defines a new Locale to be used.
setMapping(boolean) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Defines whether process will map the input image to an output image.
setMapping(boolean) - Method in class net.sourceforge.jiu.color.quantization.PopularityQuantizer
Specifies whether this operation will map the image to the new palette (true) or not (false).
setMatrix(CoOccurrenceMatrix) - Method in class net.sourceforge.jiu.color.analysis.TextureAnalysis
Sets the matrix to be used by this operation to the argument value.
setMaxColor(int, int, int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
setMaxColorSample(int, int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
setMedianValue(int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
setMethodToDetermineRepresentativeColors(int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Sets the method to determine the representative color for a list of colors.
setMinColor(int, int, int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
setMinColorSample(int, int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
setModification(Calendar) - Method in class net.sourceforge.jiu.codecs.PNGCodec
Sets date and time of last modification of the image to be stored in a PNG stream when saving.
setMonochrome(boolean) - Method in class net.sourceforge.jiu.codecs.PCDCodec
Specifies whether the image is to be loaded as gray or color image.
setName(String) - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
 
setNumPasses(int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutContourRemoval
Specify the number of contour removal passes to be performed.
setNumTables(int) - Method in class net.sourceforge.jiu.ops.LookupTableOperation
Resets the number of tables to be used in this operation to the argument and drops all actual table data initialized so far.
setOrder3DitherMatrix() - Method in class net.sourceforge.jiu.color.dithering.ClusteredDotDither
Sets a 6 times 6 elements matrix to be used for dithering.
setOrder4DitherMatrix() - Method in class net.sourceforge.jiu.color.dithering.ClusteredDotDither
Sets an 8 times 8 elements matrix to be used for dithering.
setOrder8DitherMatrix() - Method in class net.sourceforge.jiu.color.dithering.ClusteredDotDither
Sets a 16 times 16 elements matrix to be used for dithering.
setOriginalSize() - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
Sets both zoom factors to 1.0.
setOriginalSize() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
If an image is currently loaded,
setOutputBits(int) - Method in class net.sourceforge.jiu.color.dithering.OrderedDither
 
setOutputDirectory(String) - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Specifies the output directory for all single files.
setOutputImage(PixelImage) - Method in class net.sourceforge.jiu.ops.ImageToImageOperation
Sets the output image stored in this object to the argument.
setOutputImage(PixelImage) - Method in class net.sourceforge.jiu.ops.ImagesToImageOperation
Sets the output image stored in this object to the argument.
setOutputStream(OutputStream) - Method in class net.sourceforge.jiu.codecs.ImageCodec
A method to give an OutputStream to this codec to be used for saving an image.
setOverwrite(boolean) - Method in class net.sourceforge.jiu.ops.BatchProcessorOperation
Specify whether existing files are to be overwritten.
setPalette(Palette) - Method in class net.sourceforge.jiu.data.MemoryPaletted8Image
Sets this image's palette to a new value.
setPalette(Palette) - Method in interface net.sourceforge.jiu.data.PalettedImage
Sets the palette of this image to the argument palette object.
setPaletteIndex(int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
setPaletteIndex(int) - Method in class net.sourceforge.jiu.color.quantization.OctreeNode
 
setPaletteSize(int) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Sets the number of colors that this operations is supposed to reduce the original image to.
setPaletteSize(int) - Method in class net.sourceforge.jiu.color.quantization.OctreeColorQuantizer
 
setPaletteSize(int) - Method in class net.sourceforge.jiu.color.quantization.PopularityQuantizer
Sets the number of colors that this operations is supposed to reduce the original image to.
setProgress(int, int) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
 
setProgress(float) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Set a new progress status.
setProgress(float) - Method in class net.sourceforge.jiu.ops.Operation
This method will notify all registered progress listeners about a new progress level.
setProgress(int, int) - Method in class net.sourceforge.jiu.ops.Operation
This method will notify all registered progress listeners about a new progress level.
setProgress(float) - Method in interface net.sourceforge.jiu.ops.ProgressListener
Set the progress level to a new value, which must be between 0.0f and 1.0f (including both of these values).
setProgress(int, int) - Method in interface net.sourceforge.jiu.ops.ProgressListener
Sets a new progress level.
setQuantizer(RGBQuantizer) - Method in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Sets the color quantizer to be used (if the input image is a truecolor image).
setQuantizer(MedianCutQuantizer) - Method in class net.sourceforge.jiu.color.quantization.MedianCutContourRemoval
Set the MedianCutQuantizer object to be used with this contour removal operation.
setRandomAccessFile(RandomAccessFile, CodecMode) - Method in class net.sourceforge.jiu.codecs.ImageCodec
A method to give a RandomAccessFile to this codec to be used for loading or saving an image.
setRepresentativeColor(int[]) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
 
setResolutionIndex(int) - Method in class net.sourceforge.jiu.codecs.PCDCodec
 
setRgbBits(int, int, int) - Method in class net.sourceforge.jiu.color.dithering.OrderedDither
Sets the number of bits to be used for each RGB component in the output image.
setSamplingRadius(float) - Method in class net.sourceforge.jiu.geometry.ResampleFilter
Sets the sampling radius to a new value.
setSaturationValue(int, int) - Method in class net.sourceforge.jiu.color.adjustment.HueSaturationValue
Set the amount of change to saturation and value (brightness) for this operation, between -100 and 100.
setShortBE(byte[], int, short) - Static method in class net.sourceforge.jiu.util.ArrayConverter
 
setShortLE(byte[], int, short) - Static method in class net.sourceforge.jiu.util.ArrayConverter
 
setSize(int, int) - Method in class net.sourceforge.jiu.geometry.Resample
Set the pixel resolution of the output image.
setSize(int, int) - Method in class net.sourceforge.jiu.geometry.ScaleReplication
Specify the resolution to be used for the image to be created.
setSortOrder(int) - Method in class net.sourceforge.jiu.color.quantization.RGBColorComparator
Sets the internal sort order (it is sorted by one of the three RGB components) to the parameter.
setStandardThresholdValues() - Method in class net.sourceforge.jiu.color.dithering.OrderedDither
Calls OrderedDither.setThresholdValues(int[], int, int) with a 16 x 16 matrix.
setStartupImageName(String) - Method in class net.sourceforge.jiu.apps.EditorState
 
setStatusBar(String) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
 
setStrings(String) - Method in class net.sourceforge.jiu.apps.EditorState
Set new Strings resource.
setSuccessors(MedianCutNode, MedianCutNode) - Method in class net.sourceforge.jiu.color.quantization.MedianCutNode
Sets the successor nodes for this node.
setTable(int, int[]) - Method in class net.sourceforge.jiu.ops.LookupTableOperation
Provides a new lookup table for one of the channels.
setTables(int[]) - Method in class net.sourceforge.jiu.ops.LookupTableOperation
Sets the tables for all channels to the argument table.
setTau(double) - Method in class net.sourceforge.jiu.color.quantization.MedianCutContourRemoval
Specify the tau value to be used by this operation.
setTemplateData(int[][]) - Method in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Set information on how errors are to be distributed by this error diffusion dithering operation.
setTemplateType(int) - Method in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Sets a new template type.
setThreshold(int) - Method in class net.sourceforge.jiu.color.reduction.ReduceToBilevelThreshold
Sets a new threshold value.
setThresholdValues(int[], int, int) - Method in class net.sourceforge.jiu.color.dithering.OrderedDither
Defines a matrix of threshold values that will be used for grayscale dithering.
setTileIndex(int) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
Specify the zero-based tile index for the tile or strip to be decompressed by this decoder.
setTimeZone(TimeZone) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Sets the time zone to be used when trying to interpret dates found in a TIFFConstants.TAG_DATE_TIME tag.
setTransparencyIndex(int) - Method in class net.sourceforge.jiu.codecs.PalmCodec
Sets a new transparency index when saving an image.
setTransparencyIndex(Integer) - Method in interface net.sourceforge.jiu.data.TransparencyInformation
Set a new transparency value.
setTruecolorOutput(boolean) - Method in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
When dithering an RGB input image, this method specifies whether the output will be an RGBIntegerImage (true) or a Paletted8Image (false).
setTruecolorOutput(boolean) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
Lets the user specify if the output image is to be truecolor (argument useTruecolor is true) or paletted (argument useTruecolor is false).
setUseToolkit(boolean) - Method in class net.sourceforge.jiu.apps.ImageLoadTester
Specifies whether java.awt.Toolkit is supposed to be used when trying to load an image.
setValue(int, int, double) - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceFrequencyMatrix
 
setValue(int, int, int) - Method in interface net.sourceforge.jiu.color.data.CoOccurrenceMatrix
Sets the counter for pair (i, j) to a new value.
setValue(int, int, double) - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceFrequencyMatrix
Sets value at row j, column i to newValue.
setValue(int, int, int) - Method in class net.sourceforge.jiu.color.data.MemoryCoOccurrenceMatrix
 
setVector(Vector) - Method in class net.sourceforge.jiu.codecs.tiff.TIFFTag
If this tag encapsulates more than one item or a single item that does not fit into four bytes, this Vector will store all elements in it.
setWaitCursor() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
 
setWidth(int) - Method in class net.sourceforge.jiu.filters.ConvolutionKernelData
 
setZoomFactor(double) - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
 
setZoomFactors(double, double) - Method in class net.sourceforge.jiu.apps.EditorState
Sets the zoom factors to the argument values.
setZoomFactors(double, double) - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
 
setZoomToFit(boolean) - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
 
showError(String) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Displays the argument text in a message box with error in the title bar.
showInfo(String, String) - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Shows a modal dialog with given title bar and message text.
sort(Object[], int, int, ComparatorInterface) - Static method in class net.sourceforge.jiu.util.Sort
Sorts some (or all) elements of an Object array according to a specified comparator.
sort(Object[], ComparatorInterface) - Static method in class net.sourceforge.jiu.util.Sort
Sort the complete argument array according to the argument comparator.
sortByAxis(int, int, int) - Method in class net.sourceforge.jiu.color.quantization.RGBColorList
Sorts an interval of the array of colors by one of the three components (RGB).
sortByCounter(int, int) - Method in class net.sourceforge.jiu.color.quantization.RGBColorList
Sorts an interval of the array of colors by their counters.
splitNode(MedianCutNode) - Method in class net.sourceforge.jiu.color.quantization.MedianCutQuantizer
 
start() - Method in class net.sourceforge.jiu.apps.jiuawtapplet
 
stop() - Method in class net.sourceforge.jiu.apps.jiuawtapplet
 
suggestFileExtension(PixelImage) - Method in class net.sourceforge.jiu.codecs.BMPCodec
 
suggestFileExtension(PixelImage) - Method in class net.sourceforge.jiu.codecs.ImageCodec
Attempts to suggest a filename extension.
suggestFileExtension(PixelImage) - Method in class net.sourceforge.jiu.codecs.PNGCodec
 
suggestFileExtension(PixelImage) - Method in class net.sourceforge.jiu.codecs.PNMCodec
 
suggestFileExtension(PixelImage) - Method in class net.sourceforge.jiu.codecs.PalmCodec
 
suggestFileExtension(PixelImage) - Method in class net.sourceforge.jiu.codecs.RASCodec
 
swap(int[], int, int) - Static method in class net.sourceforge.jiu.util.Median
Exchange two elements in the argument array.

T

TAG_ARTIST - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_BAD_FAX_LINES - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_BITS_PER_SAMPLE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_CELL_LENGTH - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_CELL_WIDTH - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_CLEAN_FAX_DATA - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_COLOR_MAP - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_COMPRESSION - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_CONSECUTIVE_BAD_FAX_LINES - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_COPYRIGHT - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_DATE_TIME - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_DOCUMENT_NAME - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_EXTRA_SAMPLES - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_FILL_ORDER - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_FREE_BYTE_COUNTS - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_FREE_OFFSETS - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_GRAY_RESPONSE_CURVE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_GRAY_RESPONSE_UNIT - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_HOST_COMPUTER - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_IMAGE_DESCRIPTION - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_IMAGE_LENGTH - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_IMAGE_WIDTH - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_LENGTH - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
Length of a tag (an image file directory entry) in bytes (12).
TAG_MAKE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_MAX_SAMPLE_VALUE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_MIN_SAMPLE_VALUE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_MODEL - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_NEW_SUBFILE_TYPE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_ORIENTATION - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_PHOTOMETRIC_INTERPRETATION - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_PHOTOSHOP_IMAGE_RESOURCES - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_PLANAR_CONFIGURATION - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_PREDICTOR - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_RESOLUTION_UNIT - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_RESOLUTION_X - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_RESOLUTION_Y - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_ROWS_PER_STRIP - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_SAMPLES_PER_PIXEL - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_SOFTWARE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_STRIP_BYTE_COUNTS - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_STRIP_OFFSETS - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_T4_OPTIONS - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_T6_OPTIONS - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TILE_BYTE_COUNTS - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TILE_HEIGHT - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TILE_OFFSETS - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TILE_WIDTH - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_ASCII - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_BYTE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_DOUBLE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_FLOAT - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_LONG - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_RATIONAL - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_SBYTE - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_SHORT - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_SLONG - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_SRATIONAL - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_SSHORT - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TAG_TYPE_UNDEFINED - Static variable in interface net.sourceforge.jiu.codecs.tiff.TIFFConstants
 
TEXTURE_PROPERTIES - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
TEXTURE_PROPERTIES_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
TIFFCodec - class net.sourceforge.jiu.codecs.tiff.TIFFCodec.
A codec to read Tagged Image File Format (TIFF) image files.
TIFFCodec() - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFCodec
 
TIFFConstants - interface net.sourceforge.jiu.codecs.tiff.TIFFConstants.
This class provides a lot of constant values for a TIFF encoder or decoder.
TIFFDecoder - class net.sourceforge.jiu.codecs.tiff.TIFFDecoder.
The abstract base class for a TIFF decoder, a class that decompresses one tile or strip of image data and understands one or more compression types.
TIFFDecoder() - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFDecoder
 
TIFFDecoderDeflated - class net.sourceforge.jiu.codecs.tiff.TIFFDecoderDeflated.
A TIFF decoder for files compressed with the Deflated method.
TIFFDecoderDeflated() - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFDecoderDeflated
 
TIFFDecoderLogLuv - class net.sourceforge.jiu.codecs.tiff.TIFFDecoderLogLuv.
A TIFF decoder for files compressed with the LogLuv RLE method.
TIFFDecoderLogLuv() - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFDecoderLogLuv
 
TIFFDecoderModifiedHuffman - class net.sourceforge.jiu.codecs.tiff.TIFFDecoderModifiedHuffman.
A TIFF decoder for files compresseed with the Modified Huffman method (also known as CCITT 1D Modified Huffman Run Length Encoding).
TIFFDecoderModifiedHuffman() - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFDecoderModifiedHuffman
 
TIFFDecoderPackbits - class net.sourceforge.jiu.codecs.tiff.TIFFDecoderPackbits.
A TIFF decoder for files compressed with the Packbits method.
TIFFDecoderPackbits() - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFDecoderPackbits
 
TIFFDecoderUncompressed - class net.sourceforge.jiu.codecs.tiff.TIFFDecoderUncompressed.
A TIFF decoder for uncompressed TIFF files.
TIFFDecoderUncompressed() - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFDecoderUncompressed
 
TIFFFaxCodes - class net.sourceforge.jiu.codecs.tiff.TIFFFaxCodes.
Information to be used to decode and encode TIFF files in one of the bilevel compression types Modified Huffman, CCITT Group 3 or CCITT Group 4.
TIFFFaxCodes() - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFFaxCodes
 
TIFFImageFileDirectory - class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory.
This class encapsulates all data of a TIFF image file directory (IFD).
TIFFImageFileDirectory() - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
Initializes all members to null or -1 and creates an internal list for the tags that will be make up this directory.
TIFFRational - class net.sourceforge.jiu.codecs.tiff.TIFFRational.
Data class to store a TIFF rational number.
TIFFRational(int, int) - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFRational
Creates a TiffRational object from the arguments.
TIFFTag - class net.sourceforge.jiu.codecs.tiff.TIFFTag.
This encapsulates the data stored in a TIFF tag (a single image file directory entry).
TIFFTag(int, int, int, int) - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFTag
Creates a new tag with the given ID, type, number of objects / primitives stored in it and offset value.
TIFFTag(int, int, int, int, Vector) - Constructor for class net.sourceforge.jiu.codecs.tiff.TIFFTag
 
TOP_ROW - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
TOTAL_MEMORY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
TOTAL_NUMBER_OF_BITS_AND_COLORS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
TRANSFORMATIONS - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
TRANSFORMATIONS - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
TRANSFORMATIONS_CROP - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
TRANSFORMATIONS_FLIP - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
TRANSFORMATIONS_MIRROR - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
TRANSFORMATIONS_ROTATE180 - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
TRANSFORMATIONS_ROTATELEFT90 - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
TRANSFORMATIONS_ROTATERIGHT90 - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
TRANSFORMATIONS_SCALE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
TRANSFORMATIONS_SHEAR - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
TYPE_BILEVEL - Static variable in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
 
TYPE_BILEVEL_BYTE - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_BILEVEL_PACKED - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_BLUR - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TYPE_BURKES - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Constant for Burkes error diffusion.
TYPE_BURKES_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
TYPE_BURKES_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
TYPE_CMYK32_INTERLEAVED - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_CMYK32_PLANAR - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_DITHERING_NONE - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
TYPE_DITHERING_NONE - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
TYPE_EDGE_DETECTION - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TYPE_EMBOSS - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TYPE_FLOYD_STEINBERG - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Constant for Floyd-Steinberg error diffusion.
TYPE_FLOYD_STEINBERG_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
TYPE_FLOYD_STEINBERG_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
TYPE_GRAY16 - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_GRAY16 - Static variable in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
 
TYPE_GRAY4 - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_GRAY8 - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_GRAY8 - Static variable in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
 
TYPE_HORIZONTAL_PREWITT - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TYPE_HORIZONTAL_SOBEL - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TYPE_JARVIS_JUDICE_NINKE - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Constant for Burkes error diffusion.
TYPE_JARVIS_JUDICE_NINKE_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
TYPE_JARVIS_JUDICE_NINKE_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
TYPE_LITHOGRAPH - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TYPE_LOGL - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_LOGLUV32_INTERLEAVED - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_ORDERED_DITHERING - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
TYPE_ORDERED_DITHERING - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
TYPE_PALETTED4 - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_PALETTED8 - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_PALETTED8 - Static variable in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
 
TYPE_PSYCHEDELIC_DISTILLATION - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TYPE_RGB24 - Static variable in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
 
TYPE_RGB24_INTERLEAVED - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_RGB48 - Static variable in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
 
TYPE_RGB48_INTERLEAVED - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFImageFileDirectory
 
TYPE_SHARPEN - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TYPE_SIERRA - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Constant for Burkes error diffusion.
TYPE_SIERRA_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
TYPE_SIERRA_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
TYPE_STEVENSON_ARCE - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Constant for Burkes error diffusion.
TYPE_STEVENSON_ARCE_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
TYPE_STEVENSON_ARCE_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
TYPE_STUCKI - Static variable in class net.sourceforge.jiu.color.dithering.ErrorDiffusionDithering
Constant for Stucki error diffusion.
TYPE_STUCKI_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.ReduceGrayscaleDialog
 
TYPE_STUCKI_ERROR_DIFFUSION - Static variable in class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
 
TYPE_UNKNOWN - Static variable in class net.sourceforge.jiu.color.reduction.AutoDetectColorType
 
TYPE_VERTICAL_PREWITT - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TYPE_VERTICAL_SOBEL - Static variable in class net.sourceforge.jiu.filters.ConvolutionKernelFilter
 
TextureAnalysis - class net.sourceforge.jiu.color.analysis.TextureAnalysis.
This class determines a number of properties for a given co-occurrence matrix.
TextureAnalysis() - Constructor for class net.sourceforge.jiu.color.analysis.TextureAnalysis
 
ToolkitLoader - class net.sourceforge.jiu.gui.awt.ToolkitLoader.
This class loads an instance of Image using Toolkit's built-in loading capabilities and converts it to RGB24Image using ImageCreator.
TransparencyInformation - interface net.sourceforge.jiu.data.TransparencyInformation.
An interface that represents transparency information which may be available for a pixel image.
TriangleFilter - class net.sourceforge.jiu.geometry.TriangleFilter.
A triangle filter (also known as linear or bilinear filter).
TriangleFilter() - Constructor for class net.sourceforge.jiu.geometry.TriangleFilter
 
toByteArray() - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Allocates a new byte[] object, copies SeekableByteArrayOutputStream.getSize() bytes from the internal byte array to that new array and returns the array.
toString() - Method in class net.sourceforge.jiu.color.quantization.RGBColor
 
transformationsCrop() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
transformationsCrop() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
transformationsFlip() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
transformationsFlip() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
transformationsMirror() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
transformationsMirror() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
transformationsRotate180() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
transformationsRotate180() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
transformationsRotate90Left() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
transformationsRotate90Left() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
transformationsRotate90Right() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
transformationsRotate90Right() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
transformationsScale() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
transformationsScale() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
transformationsShear() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
transformationsShear() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
truncate() - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Removes all bytes after the current position.

U

UNIFORM_PALETTE_COLOR_QUANTIZATION - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
UNIFORM_PALETTE_COLOR_QUANTIZATION_MENU_ITEM - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
USED_MEMORY - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
UniformPaletteQuantizer - class net.sourceforge.jiu.color.quantization.UniformPaletteQuantizer.
A color quantizer that maps to a palette which is equidistantly distributed in the RGB color cube.
UniformPaletteQuantizer(int, int, int) - Constructor for class net.sourceforge.jiu.color.quantization.UniformPaletteQuantizer
 
UniformPaletteQuantizerDialog - class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog.
An AWT dialog to enter the parameters for a uniform palette color quantization operation.
UniformPaletteQuantizerDialog(Frame, Strings, int, int, int, int) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.UniformPaletteQuantizerDialog
Creates a modal dialog to enter the parameter.
UnsharpMaskKernel - class net.sourceforge.jiu.filters.UnsharpMaskKernel.
An unsharp mask kernel to be used with ConvolutionKernelFilter.
UnsharpMaskKernel(int) - Constructor for class net.sourceforge.jiu.filters.UnsharpMaskKernel
Creates a new unsharp mask kernel.
UnsupportedCodecModeException - exception net.sourceforge.jiu.codecs.UnsupportedCodecModeException.
This exception is thrown when a codec does not support the codec mode wanted by the user.
UnsupportedCodecModeException(String) - Constructor for class net.sourceforge.jiu.codecs.UnsupportedCodecModeException
 
UnsupportedTypeException - exception net.sourceforge.jiu.codecs.UnsupportedTypeException.
This exception is thrown during image loading.
UnsupportedTypeException(String) - Constructor for class net.sourceforge.jiu.codecs.UnsupportedTypeException
 
undo() - Method in class net.sourceforge.jiu.apps.EditorState
Perform an undo step - the previous state will be set, the current state will be saved for a redo operation
update(Graphics) - Method in class net.sourceforge.jiu.gui.awt.ImageCanvas
Simply calls ImageCanvas.paint(Graphics) with the argument.
updateCanvas() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
If there is an image loaded, forces a canvas redraw by calling repaint.
updateEnabled(OperationProcessor) - Method in class net.sourceforge.jiu.gui.awt.AwtMenuWrapper
 
updateFrame(PixelImage) - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
updateImage() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Removes the current canvas from the frame (if there is an image loaded) and creates a new canvas for the current image.
updateLabels(Strings) - Method in class net.sourceforge.jiu.gui.awt.AwtMenuWrapper
 
updateStatusBar() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Creates a description string for the current image and sets the status bar to that text.
updateTitle() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
Sets the frame's title bar to the application name, plus the file name of the currently loaded image file, plus the current zoom factor, plus an optional asterisk in case the image was modified but not yet saved.
useContourRemoval() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
useErrorDiffusion() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MapToArbitraryPaletteDialog
Returns whether the use of one of the error diffusion algorithms is selected in the dialog.
useErrorDiffusion() - Method in class net.sourceforge.jiu.gui.awt.dialogs.MedianCutDialog
 
useErrorDiffusion() - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 
useNoDithering() - Method in class net.sourceforge.jiu.gui.awt.dialogs.OctreeDialog
 

V

VALUE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VERTICAL_PREWITT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VERTICAL_SOBEL - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VIEW - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
VIEW - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VIEW_INTERPOLATIONTYPE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
VIEW_INTERPOLATIONTYPE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VIEW_INTERPOLATIONTYPE_BICUBIC - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
VIEW_INTERPOLATIONTYPE_BICUBIC - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VIEW_INTERPOLATIONTYPE_BILINEAR - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
VIEW_INTERPOLATIONTYPE_BILINEAR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VIEW_INTERPOLATIONTYPE_NEARESTNEIGHBOR - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
VIEW_INTERPOLATIONTYPE_NEARESTNEIGHBOR - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VIEW_SETORIGINALSIZE - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
VIEW_SETORIGINALSIZE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VIEW_ZOOMIN - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
VIEW_ZOOMIN - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
VIEW_ZOOMOUT - Static variable in interface net.sourceforge.jiu.apps.MenuIndexConstants
 
VIEW_ZOOMOUT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
viewInterpolationTypeBicubic() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
viewInterpolationTypeBicubic() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
viewInterpolationTypeBilinear() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
viewInterpolationTypeBilinear() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
viewInterpolationTypeNearestNeighbor() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
viewInterpolationTypeNearestNeighbor() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
viewSetOriginalSize() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
viewSetOriginalSize() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
viewZoomIn() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
viewZoomIn() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 
viewZoomOut() - Method in class net.sourceforge.jiu.apps.OperationProcessor
 
viewZoomOut() - Method in class net.sourceforge.jiu.gui.awt.AwtOperationProcessor
 

W

WEBSAFE_PALETTE - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
WHITE - Static variable in class net.sourceforge.jiu.apps.ColorIndexer
 
WHITE - Static variable in interface net.sourceforge.jiu.data.BilevelImage
The value for a white pixel.
WHITE_CODES - Static variable in class net.sourceforge.jiu.codecs.tiff.TIFFFaxCodes
The code words and their meanings for white codes.
WINDOWS_BITMAP - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
WINDOW_HEIGHT - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
WINDOW_WIDTH - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
WebsafePaletteCreator - class net.sourceforge.jiu.color.WebsafePaletteCreator.
This class creates Palette objects that contain the so-called websafe palette.
WindowSizeDialog - class net.sourceforge.jiu.gui.awt.dialogs.WindowSizeDialog.
A dialog to enter values for the width and height of a window (typically for a spatial filter like median or mean.
WindowSizeDialog(Frame, Strings, int, int, int) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.WindowSizeDialog
 
WrongFileFormatException - exception net.sourceforge.jiu.codecs.WrongFileFormatException.
This exception is thrown during image loading.
WrongFileFormatException(String) - Constructor for class net.sourceforge.jiu.codecs.WrongFileFormatException
 
WrongParameterException - exception net.sourceforge.jiu.ops.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.
WrongParameterException(String) - Constructor for class net.sourceforge.jiu.ops.WrongParameterException
 
write(int) - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Writes the least significant eight bits of the argument int to the internal array.
write(byte[]) - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Write the complete argument array to this stream.
write(byte[], int, int) - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Write some bytes from the argument array to this stream.
writeTo(OutputStream) - Method in class net.sourceforge.jiu.util.SeekableByteArrayOutputStream
Writes the bytes in the internal byte array to the argument output stream.

Y

YCbCrIndex - interface net.sourceforge.jiu.color.YCbCrIndex.
This interface simply provides three integer constants as index values for the three channels of an YCbCr image: gray, blue chrominance and red chrominance.
YELLOW - Static variable in class net.sourceforge.jiu.apps.ColorIndexer
 
YES - Static variable in interface net.sourceforge.jiu.apps.StringIndexConstants
 
YesNoDialog - class net.sourceforge.jiu.gui.awt.dialogs.YesNoDialog.
A dialog that asks a question and offers a Yes and a No button (and optionally a Cancel button).
YesNoDialog(Frame, Strings, int, int, boolean) - Constructor for class net.sourceforge.jiu.gui.awt.dialogs.YesNoDialog
Creates a new YesNoDialog object and shows it centered on the screen.

Z

ZOOM_LEVELS - Static variable in class net.sourceforge.jiu.apps.EditorState
All allowed zoom levels, as percentage values in ascending order.
zoomIn() - Method in class net.sourceforge.jiu.apps.EditorState
Increase the zoom level by one.
zoomIn() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
If an image is currently displayed, zoom in one level.
zoomOut() - Method in class net.sourceforge.jiu.apps.EditorState
Decrease the zoom level by one.
zoomOut() - Method in class net.sourceforge.jiu.gui.awt.JiuAwtFrame
If an image is currently displayed, zoom out one level.
zoomSetOriginalSize() - Method in class net.sourceforge.jiu.apps.EditorState
Set the zoom level to 100 percent (1:1).

A B C D E F G H I J K L M N O P Q R S T U V W Y Z
JIU 0.12.0 Homepage

Copyright © 2000, 2001, 2002, 2003, 2004 Marco Schmidt