Modifier and Type | Method and Description |
---|---|
void |
Image.analyseWith(ImageAnalyser<I> analyser)
Analyse this image with an
ImageAnalyser . |
Modifier and Type | Class and Description |
---|---|
class |
EdgeDirectionCoherenceVector
Uses the Edge Direction Coherence Histograms to attempt to classify an image
as city or landscape.
|
class |
EuclideanDistanceTransform
See http://people.cs.uchicago.edu/~pff/papers/dt.pdf
An efficient euclidean distance transform applicable to all greyscale images.
|
class |
FloodFill<I extends Image<?,I> & SinglebandImageProcessor.Processable<Float,FImage,I>>
Flood-fill of @link{FImage}s or @link{MBFImage}s.
|
class |
FourierTemplateMatcher
Basic template matching for
FImage s. |
class |
HorizontalProjection
Project an image onto the x-axis.
|
class |
HoughCircles
An implementation of the Hough transform for circles.
|
class |
HoughLines
Implementation of the Hough Transform for lines as an
ImageAnalyser . |
class |
ImageInterpolation
An
ImageAnalyser that can provide interpolate pixel values using a
variety of interpolation approaches. |
class |
SummedAreaTable
Implementation of an Integral Image or Summed Area Table.
|
class |
SummedSqAreaTable
Implementation of an Integral Image or Summed Area Table.
|
class |
SummedSqTiltAreaTable
Implementation of an Integral Image or Summed Area Table.
|
class |
TemplateMatcher
Basic template matching for
FImage s. |
class |
VerticalProjection
Project an image onto the y-axis
|
Modifier and Type | Class and Description |
---|---|
class |
BinnedWindowedExtractor
This class implements a
WindowedHistogramExtractor with the primary
purpose of of producing efficient access to histograms of arbitrary windows
of the image. |
class |
GradientOrientationHistogramExtractor
Implementation of the
WindowedHistogramExtractor for efficiently
extracting gradient orientation histograms. |
class |
HistogramAnalyser
An
ImageAnalyser that processes an image and generates a
Histogram . |
class |
InterpolatedBinnedWindowedExtractor
The
InterpolatedBinnedWindowedExtractor is an extension to a
BinnedWindowedExtractor that performs soft assignment to the
histogram bins through linear interpolation. |
Modifier and Type | Class and Description |
---|---|
class |
Pyramid<OPTIONS extends PyramidOptions<OCTAVE,IMAGE>,OCTAVE extends Octave<OPTIONS,?,IMAGE>,IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>>
An image pyramid consisting of a stack of octaves.
|
class |
SimplePyramid<IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>>
A simple image pyramid built as a stack of images.
|
Modifier and Type | Class and Description |
---|---|
class |
GaussianPyramid<I extends Image<?,I> & SinglebandImageProcessor.Processable<Float,FImage,I>>
A Gaussian image pyramid consisting of a stack of octaves where the image
halves its size.
|
Modifier and Type | Class and Description |
---|---|
class |
ChessboardCornerFinder
This is a port/reworking of the OpenCV chessboard corner finder algorithm to
OpenIMAJ.
|
class |
FastChessboardDetector
Analyser for performing a fast check to see if a chessboard is in the input
image.
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectedComponentLabeler
A connected component labeler.
|
class |
GreyscaleConnectedComponentLabeler
A Connected Component Labeler for grey-level images.
|
Modifier and Type | Class and Description |
---|---|
class |
SuzukiContourProcessor
Given a binary image (1-connected and 0-connected regions) detect contours
and provide both the contours and a hierarchy of contour membership.
|
Modifier and Type | Class and Description |
---|---|
class |
ImageAnalyserFVFeatureExtractor<ANALYSER extends ImageAnalyser<IMAGE> & FeatureVectorProvider<FEATURE>,IMAGE extends Image<?,IMAGE>,FEATURE extends FeatureVector>
A
FeatureExtractor that wraps ImageAnalyser s that
can provide FeatureVector s through FeatureVectorProvider . |
Modifier and Type | Class and Description |
---|---|
class |
BasicLocalBinaryPattern
Implementation of the original 3x3 form of a local binary pattern.
|
class |
ExtendedLocalBinaryPattern
Implementation of an extended local binary pattern which has a
variable number of samples taken from a variable sized circle
about a point.
|
class |
LocalTernaryPattern
Implementation of a Local Ternary Pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
HOG
Implementation of an extractor for the Histogram of Oriented Gradients (HOG)
feature for object detection.
|
class |
PHOG
This class is an implementation of an extractor for the PHOG (Pyramid
Histograms of Orientation Gradients) feature described by Bosch et al.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDenseSIFT<IMAGE extends Image<?,IMAGE>>
Base class for implementations of a dense SIFT feature extractors.
|
class |
ApproximateDenseSIFT
Implementation of an approximate dense SIFT feature extractor.
|
class |
ColourDenseSIFT
Implementation of colour dense-sift.
|
class |
DenseSIFT
Implementation of a dense SIFT feature extractor for
FImage s. |
class |
PyramidDenseSIFT<IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>>
A scale-space pyramid of dense SIFT for
FImage s. |
Modifier and Type | Class and Description |
---|---|
class |
AvgBrightness
Extract the average brightness of an image.
|
class |
ColourContrast
Implementation of a color contrast feature.
|
class |
Gist<IMAGE extends Image<?,IMAGE> & SinglebandImageProcessor.Processable<Float,FImage,IMAGE>>
Implementation of the "Gist" spatial envelope feature.
|
class |
HorizontalIntensityDistribution
Produce a feature vector that describes the average intensity
distribution across the from left to right.
|
class |
HueStats
A two-valued summary representing mean hue (in radians) and variance of hue
respectively.
|
class |
LRIntensityBalance
Implementation of the intensity balance algorithm described by Yeh et al.
|
class |
LuoSimplicity
Estimate the simplicity of an image by looking at the colour distribution of
the background using the algorithm defined by Yiwen Luo and Xiaoou Tang.
|
class |
ModifiedLuoSimplicity
Estimate the simplicity of an image by looking at the colour distribution of
the background.
|
class |
Naturalness
Implementation of the Naturalness index (CNI) defined by Huang, Qiao & Wu.
|
class |
RGBRMSContrast
Implementation of the RGB RMS contrast feature.
|
class |
RMSContrast
Implementation of the RMS contrast feature.
|
class |
ROIProportion
Implementation of the region of interest based image simplicity measure
described by Yeh et al.
|
class |
RuleOfThirds
Implementation of the rule-of-thirds algorithm described by Yeh et al.
|
class |
Saturation
Estimate the saturation of an image using the RGB approximation of
avg(max(R,G,B) - min(R,G,B)).
|
class |
SaturationVariation
Estimate the variation in saturation of an image using the RGB approximation
of avg(max(R,G,B) - min(R,G,B)).
|
class |
Sharpness
Sharpness measures the clarity and level of detail of an image.
|
class |
SharpnessVariation
Sharpness measures the clarity and level of detail of an image.
|
class |
SharpPixelProportion
Implementation of the blur estimation feature described by Ke, Tang and Jing,
and Yeh et al.
|
class |
WeberContrast
Implementation of the Weber contrast feature.
|
class |
YehBokehEstimator
Implementation of the Bokeh estimation feature described by Yeh et al.
|
Modifier and Type | Class and Description |
---|---|
class |
CLImageAnalyser<I extends Image<?,I>>
Base
ImageAnalyser for GPGPU accelerated analysis. |
Modifier and Type | Class and Description |
---|---|
class |
MinMaxAnalyser
Analyser that computes for every pixel the minimum and maximum of its
neighbours.
|
Modifier and Type | Class and Description |
---|---|
class |
CLSobel
OpenCL implementation of a 3x3 Sobel operator.
|
class |
FImageGradients
Image processor for calculating gradients and orientations using
finite-differences.
|
class |
FSobel
Helper
ImageAnalyser that computes the X and Y image gradients using
Sobel filters. |
Modifier and Type | Class and Description |
---|---|
class |
FilterBank
A FilterBank is a set of convolution filters which can be applied to an
image.
|
class |
LawsTexture
Implementation of Laws texture energy measures, based on the description in
Shapiro and Stockman Section 7.3.4.
|
class |
LawsTextureBase
Base
FilterBank that provides the 16 raw kernels used in Laws texture
classification approach. |
class |
LeungMalikFilterBank
Implementation of a the filter bank described in: T.
|
class |
MR8FilterBank
Implementation of the MR8 filter bank described at:
http://www.robots.ox.ac.uk/~vgg/research/texclass/filters.html
This is the naive implementation and as such is quite slow.
|
class |
RootFilterSetFilterBank
Implementation of the Root Filter Set filter bank described at:
http://www.robots.ox.ac.uk/~vgg/research/texclass/filters.html
|
class |
SchmidFilterBank
Implementation of the MR8 filter bank described in: C.
|
Modifier and Type | Class and Description |
---|---|
class |
EdgeFinder
Using a simple sobel-like x and y derivative kernel, find edges in an image.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SaliencyMapGenerator<I extends Image<?,I>>
Interface for classes capable of processing images (as an image processor)
to generate saliency maps.
|
Modifier and Type | Class and Description |
---|---|
class |
AchantaSaliency
Implementation of the saliency map algorithm described in:
R.
|
class |
DepthOfFieldEstimator
Construct a map that shows the "focus" of each pixel.
|
class |
LuoTangSubjectRegion
Extract the subject region of an image based on the
part that is least blurred (most in-focus).
|
class |
YehSaliency
Implementation of the region-based saliency algorithm described in:
Che-Hua Yeh, Yuan-Chen Ho, Brian A.
|
Modifier and Type | Class and Description |
---|---|
class |
SWTTextDetector
Implementation of the Stroke Width Transform text detection algorithm by
Epshtein et al.
|
Modifier and Type | Class and Description |
---|---|
class |
OCRProcessor<T extends Image<?,T>>
Top-level class for classes that are able to process images to extract
textual content by performing OCR.
|