JIU 0.14.3

Uses of Class
net.sourceforge.jiu.ops.Operation

Packages that use Operation
net.sourceforge.jiu.apps Smaller and larger applications demonstrating how to use JIU. 
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.jpeg Provides classes to read images from JPEG bitstreams. 
net.sourceforge.jiu.codecs.tiff Classes to handle the Tagged Image File Format (TIFF). 
net.sourceforge.jiu.color Contains color-related operations that did not fit into one of the subpackages 
net.sourceforge.jiu.color.adjustment Contains operations that modify pixel colors independent from other pixels 
net.sourceforge.jiu.color.analysis Contains classes that analyze pixel or sample values and thus determine certain image properties 
net.sourceforge.jiu.color.dithering Classes for conversion between color spaces. 
net.sourceforge.jiu.color.promotion Classes to convert JIU image objects to other image types that require more memory. 
net.sourceforge.jiu.color.quantization Classes to perform color image quantization, the reduction of the number of unique colors in an image. 
net.sourceforge.jiu.color.reduction Classes to convert images to a lower color type. 
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 Operations to change the geometry of an image, mirroring it horizontally and vertically, shearing, scaling and rotating it 
net.sourceforge.jiu.ops The operation package, with basic functionality for all JIU classes that actually process images. 
 

Uses of Operation in net.sourceforge.jiu.apps
 

Subclasses of Operation in net.sourceforge.jiu.apps
 class ColorIndexer
          Loads image files and generates color index information for them.
 class ImageLoadTester
          Command line program that tries to load images from files, thus testing the built-in and / or Toolkit's codecs.
 

Methods in net.sourceforge.jiu.apps with parameters of type Operation
 void EditorState.installProgressListeners(Operation op)
          Adds all ProgressListener objects from the internal list of listeners to the argument operation.
 

Uses of Operation in net.sourceforge.jiu.codecs
 

Subclasses of Operation in net.sourceforge.jiu.codecs
 class BMPCodec
          A codec to read and write Windows BMP image files.
 class GIFCodec
          A codec to write Compuserve GIF (Graphics Interchange Format) files.
 class IFFCodec
          A codec to read Amiga IFF image files.
 class ImageCodec
          The base class for image codecs, operations to read images from or write them to streams.
 class PalmCodec
          A codec to read and write image files in the native image file format of Palm OS, an operating system for handheld devices.
 class PCDCodec
          A codec to read Kodak Photo-CD (image pac) image files.
 class PNGCodec
          A codec for the Portable Network Graphics (PNG) format.
 class PNMCodec
          A codec to read and write Portable Anymap (PNM) image files.
 class PSDCodec
          A codec to read images from Photoshop PSD files.
 class RASCodec
          A codec to read and write Sun Raster (RAS) image files.
 

Uses of Operation in net.sourceforge.jiu.codecs.jpeg
 

Subclasses of Operation in net.sourceforge.jiu.codecs.jpeg
 class JPEGCodec
          A codec for the JPEG file format.
 

Uses of Operation in net.sourceforge.jiu.codecs.tiff
 

Subclasses of Operation in net.sourceforge.jiu.codecs.tiff
 class TIFFCodec
          A codec to read Tagged Image File Format (TIFF) image files.
 

Uses of Operation in net.sourceforge.jiu.color
 

Subclasses of Operation in net.sourceforge.jiu.color
 class Invert
          Creates an inverted (negated) version of an image.
 

Uses of Operation in net.sourceforge.jiu.color.adjustment
 

Subclasses of Operation in net.sourceforge.jiu.color.adjustment
 class Brightness
          Adjusts the brightness of an image.
 class Contrast
          Adjusts the contrast of an image.
 class EqualizeHistogram
          Equalize the image using histogram information separately for each channel.
 class GammaCorrection
          Corrects the gamma of an image.
 class HueSaturationValue
          Adjusts saturation and value of a color image, optionally hue as well.
 class NormalizeHistogram
          Normalize the image using histogram information, separately for each channel.
 

Uses of Operation in net.sourceforge.jiu.color.analysis
 

Subclasses of Operation in net.sourceforge.jiu.color.analysis
 class Histogram1DCreator
          This class creates one-dimensional histograms for images with integer samples.
 class Histogram3DCreator
          This class creates three-dimensional histograms for images with integer samples.
 class MeanDifference
          This operation determines the mean difference between two images.
 class TextureAnalysis
          This class determines a number of properties for a given co-occurrence matrix.
 

Uses of Operation in net.sourceforge.jiu.color.dithering
 

Subclasses of Operation in net.sourceforge.jiu.color.dithering
 class ClusteredDotDither
          Apply a clustered dot ordered dither to a grayscale image, converting it to a bilevel image in the process.
 class ErrorDiffusionDithering
          This class is used to apply error diffusion dithering to images that are being reduced in their color depth.
 class OrderedDither
          This operation reduces the color depth of RGB truecolor images and grayscale images by applying ordered dithering.
 

Uses of Operation in net.sourceforge.jiu.color.promotion
 

Subclasses of Operation in net.sourceforge.jiu.color.promotion
 class PromotionGray16
          Converts BilevelImage and Gray8Image objects to Gray16Image objects.
 class PromotionGray8
          Converts BilevelImage objects to Gray8Image objects.
 class PromotionPaletted8
          Converts BilevelImage and Gray8Image objects to Paletted8Image objects.
 class PromotionRGB24
          Converts several image types to RGB.
 class PromotionRGB48
          Converts several image types to RGB48Image.
 

Uses of Operation in net.sourceforge.jiu.color.quantization
 

Subclasses of Operation in net.sourceforge.jiu.color.quantization
 class ArbitraryPaletteQuantizer
          A color quantizer that maps an RGBImage to any given palette.
 class MedianCutContourRemoval
          Performs the Median Cut color quantization algorithm in combination with a contour removal algorithm.
 class MedianCutQuantizer
          Performs the Median Cut color quantization algorithm for a given list of colors.
 class OctreeColorQuantizer
          Performs the octree color quantization algorithm for a given RGB truecolor image.
 class PopularityQuantizer
          Performs the popularity color quantization algorithm that maps an image to the colors occurring most frequently in the input image.
 class UniformPaletteQuantizer
          A color quantizer that maps to a palette which is equidistantly distributed in the RGB color cube.
 

Uses of Operation in net.sourceforge.jiu.color.reduction
 

Subclasses of Operation in net.sourceforge.jiu.color.reduction
 class AutoDetectColorType
          Detects the minimum (in terms of memory) color type of an image.
 class ReduceRGB
          Reduces the color depth of RGB truecolor images.
 class ReduceShadesOfGray
          Reduces the number of shades of gray of a grayscale image.
 class ReduceToBilevelThreshold
          Reduces a GrayIntegerImage to a BilevelImage by setting all values below a certain threshold value to black and everything else to white.
 class RGBToGrayConversion
          Converts RGB color images (both truecolor and paletted) to grayscale images.
 

Uses of Operation in net.sourceforge.jiu.filters
 

Subclasses of Operation in net.sourceforge.jiu.filters
 class 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.
 class ConvolutionKernelFilter
          Applies a convolution kernel filter to an image.
 class MaximumFilter
          Filter operation that replaces each sample by the maximum value of itself and its neighbor samples.
 class MeanFilter
          Applies a mean filter that replaces each pixel by the mean of itself and its neighbors.
 class MedianFilter
          Applies a Median filter that replaces each pixel by the median of itself and its neighbors.
 class MinimumFilter
          Filter operation that replaces each sample by the minimum value of itself and its neighbors.
 class OilFilter
          Applies a filter that makes the image look like an oil painting.
 

Uses of Operation in net.sourceforge.jiu.geometry
 

Subclasses of Operation in net.sourceforge.jiu.geometry
 class Crop
          Copies a rectangular area of one image to another image that is exactly as large as that rectangular area.
 class Flip
          Flips images (top row becomes bottom row and vice versa, and so on).
 class Mirror
          Mirrors images (leftmost column becomes rightmost column and vice versa, and so on).
 class Resample
          Resizes grayscale and truecolor images using filters.
 class Rotate180
          Rotates images by 180 degrees.
 class Rotate90Left
          Rotates images by 90 degrees counter-clockwise (to the left).
 class Rotate90Right
          Rotates images by 90 degrees clockwise (to the right).
 class ScaleReplication
          Changes the pixel resolution of an image by replicating (or dropping) pixels.
 class Shear
          Shears an image by a given angle.
 

Uses of Operation in net.sourceforge.jiu.ops
 

Subclasses of Operation in net.sourceforge.jiu.ops
 class BatchProcessorOperation
          Abstract base class to do batch processing on files and complete directory trees.
 class ImagesToImageOperation
          An operation that takes several input images and produces one output image.
 class ImageToImageOperation
          An operation that acesses an input image and produces data for an output image.
 class LookupTableOperation
          An operation that replaces samples with values taken from a lookup table.
 


JIU 0.14.3

Copyright © 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Marco Schmidt