Uses of Class
jjil.core.PipelineStage

Packages that use PipelineStage
jjil.algorithm   
jjil.core   
 

Uses of PipelineStage in jjil.algorithm
 

Subclasses of PipelineStage in jjil.algorithm
 class CannyHoriz
          Computes the horizontal Canny operator for an input gray image.
 class Complex2Gray32
          Converts a Complex32Image to a Gray32Image by taking the complex magnitude of each pixel.
 class Copy
          Copies an input image to the output.
 class DeblurHorizHalftone
          Uses deconvolution to remove blur from a Gray8Image.
 class DetectHaarMultiScale
          DetectHaar applies a Haar cascade at multiple locations and multiple scales to an input Gray8Image.
 class FftGray8
          Takes the fast Fourier transform of the input Gray8Image.
 class GaussDeblurHoriz
          Uses deconvolution to remove blur from a Gray8Image.
 class GaussHoriz
          Computes a horizontal Gaussian blur for an input gray image.
 class Gray162Gray8
          Gray162Gray8 converts an 16-bit gray image to an 8-bit gray image.
 class Gray16Threshold
          Threshold.
 class Gray2Rgb
          Gray2Rgb converts an 8-bit gray image to RGB by replicating the gray values into R, G, and B.
 class Gray322Gray8
          Gray82Gray32 converts an 32-bit gray image to a 8-bit gray image.
 class Gray32Div
          Divides a Gray32Image by a constant.
 class Gray32Scale2Gray8
          Gray32Scale2Gray8 converts an 32-bit gray image to a 8-bit gray image.
 class Gray82Gray32
          Gray82Gray32 converts an 8-bit gray image to a 32-bit gray image.
 class Gray8QmSum
          Gray8QmSum forms the cumulative sum of an image.
 class Gray8Rect
          Pipeline stage assigns a constant value to a rectangle in an input Gray8Image to produce an output Gray8Image.
 class Gray8SubImageGenerator
          Generates sub images (cropped images positioned regularly across the input image) from an input Gray8Image.
 class GrayAbs
          Computes absolute value of a Gray8Image, replacing the original.
 class GrayCrop
          Pipeline stage crops a Gray8Image to a given rectangular cropping window.
 class GrayHistEq
          Equalize the histogram of a gray image.
 class GrayHistMatch
          Pipeline stage modifies a gray image's pixel values to make its histogram match a target histogram (to the extent this is possible while uniquely mapping each input grayvalue).
 class GrayHorizSimpleEdge
          Computes a simple horizontal edge measure.
 class GrayHorizVar
          Computes the variance of pixels horizontally distributed around the current pixel.
 class GrayHorizVertContrast
          Computes a simple measure of horizontal-vertical contrast.
 class GrayLookup
          Pipeline stage applies a lookup table to an image.
 class GrayRectStretch
          Pipeline stage stretches an image to a larger rectangular size with bilinear interpolation.
 class GrayReduce
          Pipeline stage reduces an image's size by rectangular averaging.
 class GrayShrink
          Shrinks an input Gray8Image to a given new size.
 class GrayThreshold
          Threshold.
 class GrayTrapWarp
          This PipelineStage warps a trapezoid in the input gray image into a rectangular output image.
 class GrayVertVar
          Computes the variance of pixels vertically distributed around the current pixel.
 class IFftComplex32
          Computes the inverse FFT of the input Complex32Image.
 class InverseFilter
          Computes the inverse filter of the input image, given an input point spread function and noise level.
 class MaskedGray32SubImgGen
          Generates subimages from a source Gray32Image, using a mask.
 class MaskedGray8SubImgGen
          Generates subimages from a source Gray8Image, using a mask.
 class Rgb3x3Average
          Pipeline stage performs a 3x3 RGB average of the input.
 class RgbAvg2Gray
          Pipeline stage converts an ARGB color image into a Gray8Image.
 class RgbClip
          Pipeline stage performs color clipping, setting all pixels that do not meet the threshold test to 0, otherwise leaving them alone.
 class RgbCrop
          Pipeline stage crops a gray image to a given rectangular cropping window.
 class RgbMaxContrast2Gray
          Pipeline stage converts an ARGB color image into a Gray8Image.
 class RgbSelect2Gray
           Transforms a RgbImage into a Gray8Image by selecting one of the three bands.
 class RgbShrink
          Shrinks a color (RgbImage) to a given size.
 class RgbStretch
          Stretches a color (RgbImage) to a given size.
 class RgbSubSample
          Pipeline stage reduces an RgbImage's size by subsampling WITHOUT smoothing.
 class SumG82G32
          Forms integral image by summing pixels in a Gray8[Sub]Image to form a Gray32[Sub]Image.
The computation is O(i,j) = Sum for k<=i,l<=j of I(k,l)
Note output type is 32 bit because otherwise we'd get truncation.
 class WienerDeconv
          Wiener deconvolution of input Gray8Image.
 

Uses of PipelineStage in jjil.core
 

Subclasses of PipelineStage in jjil.core
 class Ladder
          Ladder manages two pipelines.
 class Sequence
          Sequence is used to construct a sequence of image processing pipeline stages.
 

Methods in jjil.core with parameters of type PipelineStage
 void Sequence.add(PipelineStage p)
          add an additional PipelineStage at the end of the current Sequence.
 

Constructors in jjil.core with parameters of type PipelineStage
Ladder(PipelineStage pipeFirst, PipelineStage pipeSecond, Ladder.Join join)
          Creates a new instance of Ladder
Sequence(PipelineStage p)
          Creates a new instance of Sequence with a single PipelineStage.