|
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. |