Class Summary |
ApplyMaskRgb |
ApplyMaskRgb shows a mask on an RGB image by making all the unmasked pixels gray. |
BinaryHeap |
Implements a binary heap. |
BinaryTree |
|
CannyHoriz |
Computes the horizontal Canny operator for an input gray image. |
Complex2Gray32 |
Converts a Complex32Image to a Gray32Image by taking the complex magnitude of
each pixel. |
Copy |
Copies an input image to the output. |
DeblurHorizHalftone |
Uses deconvolution to remove blur from a Gray8Image. |
DetectHaarMultiScale |
DetectHaar applies a Haar cascade at multiple locations and multiple scales
to an input Gray8Image. |
EquivalenceClass |
EquivalenceClass implements equivalence classes using the efficient
union-find algorithm whose complexity grows as the inverse
Ackermann's function. |
ErrorCodes |
Provides a list of error codes for use in creating Error objects. |
Fft1d |
Computes 1-dimensional FFT of a complex array. |
FftGray8 |
Takes the fast Fourier transform of the input Gray8Image. |
GaussDeblurHoriz |
Uses deconvolution to remove blur from a Gray8Image. |
GaussHoriz |
Computes a horizontal Gaussian blur for an input gray image. |
Gray162Gray8 |
Gray162Gray8 converts an 16-bit gray image to an 8-bit
gray image. |
Gray16LinComb |
Forms the linear combination of two Gray16Images. |
Gray16Threshold |
Threshold. |
Gray2Rgb |
Gray2Rgb converts an 8-bit gray image to RGB by replicating the
gray values into R, G, and B. |
Gray322Gray8 |
Gray82Gray32 converts an 32-bit gray image to a 8-bit
gray image. |
Gray32Div |
Divides a Gray32Image by a constant. |
Gray32Scale2Gray8 |
Gray32Scale2Gray8 converts an 32-bit gray image to a 8-bit
gray image. |
Gray3Bands2Rgb |
Gray3Bands2Rgb converts three 8-bit gray images to RGB by copying the
three input gray values into R, G, and B. |
Gray82Gray32 |
Gray82Gray32 converts an 8-bit gray image to a 32-bit
gray image. |
Gray8QmSum |
Gray8QmSum forms the cumulative sum of an image. |
Gray8Rect |
Pipeline stage assigns a constant value to a rectangle in an input Gray8Image
to produce an output Gray8Image. |
Gray8Statistics |
Gray8Statistics is used to measure the mean and variance of a gray
image. |
Gray8SubImageGenerator |
Generates sub images (cropped images positioned regularly across the input image)
from an input Gray8Image. |
GrayAbs |
Computes absolute value of a Gray8Image, replacing the original. |
GrayAdd |
Adds two gray images. |
GrayConnComp |
Gray connected components. |
GrayCrop |
Pipeline stage crops a Gray8Image to a given rectangular cropping window. |
GrayHist |
Computes the histogram of a gray image. |
GrayHistEq |
Equalize the histogram of a gray image. |
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). |
GrayHorizSimpleEdge |
Computes a simple horizontal edge measure. |
GrayHorizVar |
Computes the variance of pixels horizontally distributed around
the current pixel. |
GrayHorizVertContrast |
Computes a simple measure of horizontal-vertical contrast. |
GrayLinComb |
Computes linear combination of two Gray8Images. |
GrayLookup |
Pipeline stage applies a lookup table to an image. |
GrayRectStretch |
Pipeline stage stretches an image to a larger rectangular size with
bilinear interpolation. |
GrayReduce |
Pipeline stage reduces an image's size by rectangular averaging. |
GrayShrink |
Shrinks an input Gray8Image to a given new size. |
GraySub |
Subtracts one gray image from another. |
GrayThreshold |
Threshold. |
GrayTrapWarp |
This PipelineStage warps a trapezoid in the input gray image into a
rectangular output image. |
GrayVertAvg |
Forms the one-dimensional vector that is the vertical average
of the input gray image. |
GrayVertVar |
Computes the variance of pixels vertically distributed around
the current pixel. |
HaarClassifierCascade |
HaarClassifierCascade implements a Haar classifier, which is a trainable
image processing tool for detecting the presence of a feature or class of
features. |
IFftComplex32 |
Computes the inverse FFT of the input Complex32Image. |
InverseFilter |
Computes the inverse filter of the input image, given an input point spread
function and noise level. |
LinefitHough |
Finds a line in an array of points using Hough transform. |
MaskedGray32SubImgGen |
Generates subimages from a source Gray32Image, using a mask. |
MaskedGray8SubImgGen |
Generates subimages from a source Gray8Image, using a mask. |
PsfGray8 |
Provides point spread functions for use in inverse filtering. |
Rgb3x3Average |
Pipeline stage performs a 3x3 RGB average of the input. |
RgbAvg2Gray |
Pipeline stage converts an ARGB color image into a Gray8Image. |
RgbClip |
Pipeline stage performs color clipping, setting all pixels that
do not meet the threshold test to 0, otherwise leaving them alone. |
RgbCrop |
Pipeline stage crops a gray image to a given rectangular cropping window. |
RgbMaxContrast2Gray |
Pipeline stage converts an ARGB color image into a Gray8Image. |
RgbSelect2Gray |
Transforms a RgbImage into a Gray8Image by selecting one of the three
bands. |
RgbSelect2Gray.ColorClass |
Used to represent the three colors red, green, or blue. |
RgbShrink |
Shrinks a color (RgbImage) to a given size. |
RgbStretch |
Stretches a color (RgbImage) to a given size. |
RgbSubSample |
Pipeline stage reduces an RgbImage's size by subsampling WITHOUT
smoothing. |
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. |
WienerDeconv |
Wiener deconvolution of input Gray8Image. |
ZeroCrossingHoriz |
Computes an array of zero crossing positions in the input gray image. |