Uses of Class
jjil.core.Image

Packages that use Image
jjil.algorithm   
jjil.algorithm.j2se   
jjil.core   
 

Uses of Image in jjil.algorithm
 

Methods in jjil.algorithm that return Image
 Image GraySub.doJoin(Image imageFirst, Image imageSecond)
          Subtracts one gray image from another.
 Image GrayLinComb.doJoin(Image imageFirst, Image imageSecond)
          Computes the linear combination of the two images, forming a*the first image + b *the second image, all divided by c.
 Image GrayAdd.doJoin(Image imageFirst, Image imageSecond)
          Adds two Gray8Image's.
 Image Gray16LinComb.doJoin(Image imageFirst, Image imageSecond)
          Form the linear combination of two Gray16Images.
 Image MaskedGray8SubImgGen.getFront()
          Returns the next subimage generated.
 Image MaskedGray32SubImgGen.getFront()
          Returns the next subimage generated.
 Image Gray8SubImageGenerator.getFront()
          Returns the next subimage.
 

Methods in jjil.algorithm with parameters of type Image
 Image GraySub.doJoin(Image imageFirst, Image imageSecond)
          Subtracts one gray image from another.
 Image GrayLinComb.doJoin(Image imageFirst, Image imageSecond)
          Computes the linear combination of the two images, forming a*the first image + b *the second image, all divided by c.
 Image GrayAdd.doJoin(Image imageFirst, Image imageSecond)
          Adds two Gray8Image's.
 Image Gray16LinComb.doJoin(Image imageFirst, Image imageSecond)
          Form the linear combination of two Gray16Images.
abstract  boolean HaarClassifierCascade.eval(Image i)
          Returns true iff the input image passes all the tests in the Haar cascade, i.e., is a member of the positive sample image set, so far as it can tell.
 void WienerDeconv.push(Image im)
          Compute the deconvolution of the input Gray8Image, producing a Complex32Image.
 void SumG82G32.push(Image image)
          Form the cumulative sum
 void RgbSubSample.push(Image image)
          Reduces an RgbImage by a factor horizontally and vertically through averaging.
 void RgbStretch.push(Image image)
          Process an image.
 void RgbShrink.push(Image image)
          Process an image.
 void RgbSelect2Gray.push(Image image)
          Convert a color image to gray by selecting one of the color bands: red, green, or blue.
 void RgbMaxContrast2Gray.push(Image image)
          Implementation of push operation from PipelineStage.
 void RgbCrop.push(Image image)
          Crops the input RGB image to the cropping window that was specified in the constructor.
 void RgbClip.push(Image image)
          Clips the RGB image and sets all pixels that fail/pass the test (according to bDir) to 0.
 void RgbAvg2Gray.push(Image image)
          Implementation of push operation from PipelineStage.
 void Rgb3x3Average.push(Image imageInput)
          Do a color 3x3 average of the input image.
 void MaskedGray8SubImgGen.push(Image image)
          Accepts a new MaskedGray8Image and initializes all the generator indices.
 void MaskedGray32SubImgGen.push(Image image)
          Accepts a new MaskedGray8Image and initializes all the generator indices.
 void InverseFilter.push(Image im)
          Compute the inverse filter of the given image.
 void IFftComplex32.push(Image im)
          Perform the inverse FFT on the input Complex32Image, producing a Gray8Image.
 void GrayVertVar.push(Image image)
          Compute the vertical variance of pixels within nWindow of the current pixel.
 void GrayTrapWarp.push(Image image)
          Warps a trapezoidal region in the input gray image into a rectangular output image.
 void GrayThreshold.push(Image image)
          Threshold gray image.
 void GrayShrink.push(Image image)
          Process an input Gray8Image, producing a new shrunk output image.
 void GrayReduce.push(Image image)
          Reduces a gray image by a factor horizontally and vertically through averaging.
 void GrayRectStretch.push(Image image)
          Bilinear interpolation to stretch image to (cWidth, cHeight).
 void GrayLookup.push(Image image)
          Maps input Gray8Image through the lookup table, replacing values in the image.
 void GrayHorizVertContrast.push(Image image)
          Apply the contrast measure to the input input image.
 void GrayHorizVar.push(Image image)
          Compute the horizontal variance of pixels within nWindow of the current pixel.
 void GrayHorizSimpleEdge.push(Image image)
          Compute a simple horizontal edge measure.
 void GrayHistMatch.push(Image image)
          push transforms an input gray image to have the target histogram, as near as possible while assigning each input grayvalue a unique output grayvalue.
 void GrayHistEq.push(Image image)
          Equalize the histogram of an input gray image.
 void GrayCrop.push(Image image)
          Crops the input gray image to the cropping window that was specified in the constructor.
 void GrayConnComp.push(Image image)
          Compute connected components of input gray image using a union-find algorithm.
 void GrayAbs.push(Image image)
          Compute absolute value of the image.
 void Gray8SubImageGenerator.push(Image image)
          Reinitializes the subimage generator and prepares it to generate the first Gray8SubImage for the new input.
 void Gray8Statistics.push(Image image)
          Estimate the mean and variance of an input gray image.
 void Gray8Rect.push(Image image)
          Assigns a constant rectangle to the input Gray8Image, replacing values in the image.
 void Gray8QmSum.push(Image image)
          Forms the cumulative sum of an image.
 void Gray82Gray32.push(Image image)
          Converts an 8-bit gray image into a 32-bit image by replicating changing the data range of the bytes from -128->127 to 0->255.
 void Gray32Scale2Gray8.push(Image image)
          Converts a 32-bit gray image into an 8-bit gray image.
 void Gray32Div.push(Image image)
          Divides a Gray32Image by a constant.
 void Gray322Gray8.push(Image image)
          Converts a 32-bit gray image into an 8-bit gray image.
 void Gray2Rgb.push(Image image)
          Converts an 8-bit gray image into an RGB image by replicating R, G, and B values.
 void Gray16Threshold.push(Image image)
          Threshold gray image.
 void Gray162Gray8.push(Image image)
          Converts an 16-bit gray image into an 8-bit image by and'ing off the top 8 bits of every pixel.
 void GaussHoriz.push(Image image)
          Apply the Gaussian horizontally to the input input image.
 void GaussDeblurHoriz.push(Image im)
          Deblurs an input Gray8Image which has been blurred by a horizontal Gaussian of the given standard deviation and which has a background noise level less than the given level.
 void FftGray8.push(Image im)
          Performs the fast Fourier transform on an image.
 void DetectHaarMultiScale.push(Image image)
          Apply multi-scale Haar cascade and prepare a mask image showing where features were detected.
 void DeblurHorizHalftone.push(Image im)
          Deblurs an input Gray8Image which has been blurred by a horizontal Gaussian of the given standard deviation and which has a background noise level less than the given level.
 void Copy.push(Image im)
          Copy an input image to the output without creating a deep copy of the contents.
 void Complex2Gray32.push(Image im)
          Convert an input Complex32Image to an output Gray32Image by taking the complex magnitude of each pixel.
 void CannyHoriz.push(Image image)
          Apply the Canny operator horizontally to the input input image.
 

Uses of Image in jjil.algorithm.j2se
 

Methods in jjil.algorithm.j2se with parameters of type Image
abstract  boolean HaarClassifierCascade.eval(Image i)
          Returns true iff the input image passes all the tests in the Haar cascade, i.e., is a member of the positive sample image set, so far as it can tell.
 void Gray8Statistics.push(Image image)
          Estimate the mean and variance of an input gray image.
 void DetectHaarMultiScale.push(Image image)
          Apply multi-scale Haar cascade and prepare a mask image showing where features were detected.
 

Uses of Image in jjil.core
 

Subclasses of Image in jjil.core
 class Complex32Image
          Complex32Image is the image type used to store a complex 32-bit image.
 class Gray16Image
          Gray16Image is the image type used to store a 16-bit signed gray image.
 class Gray32Image
          Gray32Image is the image type used to store a 32-bit integer image.
 class Gray32MaskedImage
          Gray32MaskedImage is the image type used to store a 32-bit integer image and its associated 8-bit mask.
 class Gray32SubImage
          Gray32SubImage is used to represent a rectangular region extracted from a larger Gray32Image, retaining the x and y position where the image was extracted.
 class Gray8Image
          Gray8Image is the image type used to store a signed 8-bit image.
 class Gray8MaskedImage
          Gray8MaskedImage is the image type used to store a signed 8-bit image and its associated mask.
 class Gray8SubImage
          Gray8SubImage is used to represent a rectangular region extracted from a larger Gray8Image, retaining the x and y position where the subimage was extracted.
 class RgbImage
          RgbImage is the type used to hold an RGB image, which is stored as an ARGB image type (32-bits) with the A byte always 0.
 

Methods in jjil.core that return Image
 Image RgbImage.clone()
          Creates a shallow copy of this image
abstract  Image Image.clone()
          Makes a copy of the image
 Image Gray8SubImage.clone()
          Copy this image
 Image Gray8MaskedImage.clone()
          Copy this image
 Image Gray8Image.clone()
          Copy this image
 Image Gray32SubImage.clone()
          Copy this image
 Image Gray32MaskedImage.clone()
          Copy this image
 Image Gray32Image.clone()
          Copy this image
 Image Gray16Image.clone()
          Copy this image
 Image Complex32Image.clone()
          Copy this image
 Image Ladder.Join.doJoin(Image imageFirst, Image imageSecond)
          Combine the two images and produce an image as output
 Image Sequence.getFront()
          Returns the Image produced by the last stage in the pipeline.
 Image PipelineStage.getFront()
          Returns the current output, and pops it off the stack.
 

Methods in jjil.core with parameters of type Image
 Image Ladder.Join.doJoin(Image imageFirst, Image imageSecond)
          Combine the two images and produce an image as output
 void Sequence.push(Image i)
          Process an image by the pipeline.
abstract  void PipelineStage.push(Image imageInput)
          Actual processing is done in the derived class here.
 void Ladder.push(Image image)
          Pass the input image to both pipeines, then combine the two outputs into one using the join operation