JIU 0.13.0 Website
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.
addHuffmanTable(JPEGHuffmanTable) - Method in class net.sourceforge.jiu.codecs.jpeg.JPEGData
 
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.
addQuantizationTable(JPEGQuantizationTable) - Method in class net.sourceforge.jiu.codecs.jpeg.JPEGData
 
addScan(JPEGScan) - Method in class net.sourceforge.jiu.codecs.jpeg.JPEGData
 
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.
BLOCK_EDGE_LENGTH - Static variable in class net.sourceforge.jiu.codecs.jpeg.JPEGConstants
Length of sample block edge, in samples (8).
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()