Modifier and Type | Interface and Description |
---|---|
interface |
FeatureVector
Interface for objects that represent feature vectors.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayFeatureVector<ARRAYTYPE>
Abstract base class for all types of
FeatureVector that are backed by
a native array. |
class |
ByteFV
Basic byte single-dimensional feature vector implementation
|
class |
DoubleFV
Basic double single-dimensional feature vector implementation
|
class |
EnumFV<T extends Enum<T>>
A feature-vector representation of an enumeration
|
class |
FloatFV
Basic float single-dimensional feature vector implementation
|
class |
IntFV
Basic int single-dimensional feature vector implementation
|
class |
LongFV
Basic long single-dimensional feature vector implementation
|
class |
MultidimensionalByteFV
Basic byte multidimensional feature vector implementation
|
class |
MultidimensionalDoubleFV
Basic double multidimensional feature vector implementation
|
class |
MultidimensionalFloatFV
Basic float multidimensional feature vector implementation
|
class |
MultidimensionalIntFV
Basic int multidimensional feature vector implementation
|
class |
MultidimensionalLongFV
Basic long multidimensional feature vector implementation
|
class |
MultidimensionalShortFV
Basic short multidimensional feature vector implementation
|
class |
OrientedFeatureVector
Byte featurevector with an associated orientation
|
class |
ShortFV
Basic short single-dimensional feature vector implementation
|
class |
SparseByteFV
A sparse one-dimensional feature vector of byte-valued elements.
|
class |
SparseDoubleFV
A sparse one-dimensional feature vector of double-valued elements.
|
class |
SparseFloatFV
A sparse one-dimensional feature vector of float-valued elements.
|
class |
SparseIntFV
A sparse one-dimensional feature vector of int-valued elements.
|
class |
SparseLongFV
A sparse one-dimensional feature vector of long-valued elements.
|
class |
SparseShortFV
A sparse one-dimensional feature vector of short-valued elements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LocalFeature<L extends Location,T extends FeatureVector>
A
LocalFeature models a feature that has a Location
associated with it. |
interface |
Location
The Location interface models an object that has
a spatial position in some sense.
|
Modifier and Type | Class and Description |
---|---|
class |
FloatLocalFeatureAdaptor<L extends Location>
|
class |
LocalFeatureImpl<L extends Location,F extends FeatureVector>
A basic implementation of a
LocalFeature that internally holds
references to a FeatureVector and Location . |
class |
ScaleSpaceLocation
ScaleSpaceLocation represents a
Location in scale-space. |
class |
SpatialLocation
SpatialLocation represents a
Location in 2d-space. |
Modifier and Type | Interface and Description |
---|---|
interface |
LocalFeatureList<T extends LocalFeature<?,?>>
An interface defining list of
LocalFeature s. |
Modifier and Type | Class and Description |
---|---|
class |
FileLocalFeatureList<T extends LocalFeature<?,?>>
A
LocalFeatureList backed by a file. |
class |
MemoryLocalFeatureList<T extends LocalFeature<?,?>>
An in-memory list of local features.
|
class |
StreamLocalFeatureList<T extends LocalFeature<?,?>>
A list of
LocalFeature s backed by an input stream. |
Modifier and Type | Class and Description |
---|---|
class |
QuantisedLocalFeature<L extends Location>
A QuantisedLocalFeature is a local feature with a single integer
feature-vector.
|
Modifier and Type | Class and Description |
---|---|
class |
TokenPairCount
A pair of strings with 2 distinct counts:
number of times the pair appears together in a document
|
class |
TokenPairUnaryCount
A Pair count with a unary count for each item of the pair.
|
Modifier and Type | Class and Description |
---|---|
class |
WordDFIDFValue |
Modifier and Type | Class and Description |
---|---|
class |
WordDFIDF
Convenience class which holds all the components required to calculate DF-IDF
|
Modifier and Type | Class and Description |
---|---|
class |
PixelsFeature
PixelsFeature is used to dynamically create the ConnectedComponents
corresponding to MSERs.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteDSIFTKeypoint
Dense SIFT keypoint with a location and byte feature vector.
|
class |
FloatDSIFTKeypoint
Dense SIFT keypoint with a location and float feature vector.
|
Modifier and Type | Class and Description |
---|---|
class |
AffineSimulationKeypoint
An extension of a
Keypoint that holds the AffineParams and
simulation index of the affine simulation from which it was detected. |
static class |
AffineSimulationKeypoint.AffineSimulationKeypointLocation
A
KeypointLocation extended to hold a rotation, tilt and index
corresponding to an affine simulation. |
Modifier and Type | Class and Description |
---|---|
class |
AffineInterestPointKeypoint
A keypoint with an elliptical shape from an affine transform.
|
class |
CircularInterestPointKeypoint
A keypoint with circular support
|
Modifier and Type | Class and Description |
---|---|
class |
EllipticInterestPointData |
class |
InterestPointData |
Modifier and Type | Class and Description |
---|---|
class |
FloatKeypoint
A local interest point with a location, scale, orientation and associated
feature.
|
class |
InterestPointKeypoint<T extends InterestPointData>
An oriented feature with at a location defined by an
InterestPointData . |
class |
Keypoint
A local interest point with a location, scale, orientation and associated
feature.
|
class |
KeypointLocation
The location of a
Keypoint . |
class |
MinMaxKeypoint
A
Keypoint extended to hold information on whether was detected at a
maxima or minima. |
static class |
MinMaxKeypoint.MinMaxKeypointLocation
The location of a
MinMaxKeypoint . |
class |
SIFTGeoKeypoint
Implementation of a
LocalFeature based on the .siftgeo format
developed by Krystian Mikolajczyk for his tools. |
class |
SIFTGeoKeypoint.SIFTGeoLocation
The location of a
SIFTGeoKeypoint . |
Modifier and Type | Class and Description |
---|---|
class |
QuantisedAffineSimulationKeypoint
A
QuantisedLocalFeature with a location described by an
AffineSimulationKeypoint.AffineSimulationKeypointLocation . |
class |
QuantisedKeypoint
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectedComponent
This class represents a connected region within an image and provides methods
for accessing and manipulating that region.
|
class |
FValuePixel
Represents a pixel location.
|
class |
GenericValuePixel<T>
Represents a pixel location.
|
class |
IntValuePixel
Represents a pixel location.
|
class |
Pixel
Represents a pixel within an image, storing its coordinates.
|
class |
PixelSet
A set of (not-necessarily connected) pixels within an image.
|
class |
ValuePixel<T>
An abstract class for objects that represent a pixel and its value.
|
Modifier and Type | Class and Description |
---|---|
class |
AffineParams
Parameters defining an affine simulation, in terms of a tilt and rotation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ReadWriteable
Interface for objects capable of serialising and deserialising
themselves to and from ascii and/or binary formats.
|
Modifier and Type | Class and Description |
---|---|
class |
ReadWriteableByte
A wrapper around byte that can be read and written.
|
class |
ReadWriteableDouble
A wrapper around double that can be read and written.
|
class |
ReadWriteableFloat
A wrapper around float that can be read and written.
|
class |
ReadWriteableInt
A wrapper around int that can be read and written.
|
class |
ReadWriteableLong
A wrapper around long that can be read and written.
|
class |
ReadWriteableShort
A wrapper around short that can be read and written.
|
class |
ReadWriteableString
A wrapper around a String that can be read and written.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Coordinate
Generic interface to get the distance along a dimension of an object
representing a point in an n-dimensional space
|
interface |
Point2d
Interface representing a point in 2d space with x and y coordinates.
|
interface |
Point3d
Interface representing a point in 3d space with x and y coordinates
|
interface |
ScaleSpacePoint
ScaleSpacePoint represents a
Point2d in scale-space. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPoint2d
Abstract base for
Point2d implementations that retains the underlying
precision. |
class |
DoublePoint2dImpl
Double-precision 2d point
|
class |
PayloadCoordinate<T extends Coordinate,O>
A concrete implementation of a
Coordinate that has an associated
payload. |
class |
Point2dImpl
Simple concrete implementation of a two dimensional point.
|
class |
Point3dImpl
Simple concrete implementation of a three dimensional point.
|
Modifier and Type | Class and Description |
---|---|
class |
Rectangle
A rectangle shape oriented to the axes.
|
class |
Rectangle3D
A rectangle in 3D space.
|
Modifier and Type | Class and Description |
---|---|
class |
ReadWriteableMatrix
A wrapper around a JAMA Matrix that is read-writeable by
OpenIMAJ IOUtils.
|
Modifier and Type | Class and Description |
---|---|
class |
SimilarityMatrix
A similarity matrix is a square matrix with an associated index.
|
Modifier and Type | Class and Description |
---|---|
class |
Histogram
Simple Histogram based on a DoubleFV.
|
class |
MultidimensionalHistogram
Simple Histogram based on a MultidimensionalDoubleFV.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Clusters
Interface to represent the result of a clustering operation
|
interface |
SpatialClusters<DATATYPE>
Interface to describe objects that are the result of the clustering performed
by a
SpatialClusterer . |
Modifier and Type | Class and Description |
---|---|
class |
ByteCentroidsResult
The result of a
SpatialClusterer that just produces a flat set of centroids. |
class |
DoubleCentroidsResult
The result of a
SpatialClusterer that just produces a flat set of centroids. |
class |
FeatureVectorCentroidsResult<T extends FeatureVector>
The result of a
SpatialClusterer that just produces a flat set of
centroids in the form of FeatureVector s. |
class |
FloatCentroidsResult
The result of a
SpatialClusterer that just produces a flat set of centroids. |
class |
IndexClusters
Class to describe objects that are the result of the clustering where the
training data is implicitly clustered
|
class |
IntCentroidsResult
The result of a
SpatialClusterer that just produces a flat set of centroids. |
class |
LongCentroidsResult
The result of a
SpatialClusterer that just produces a flat set of centroids. |
class |
ShortCentroidsResult
The result of a
SpatialClusterer that just produces a flat set of centroids. |
Modifier and Type | Class and Description |
---|---|
class |
DBSCANClusters |
class |
DoubleDBSCANClusters
DBSCANClusters which also holds the original data |
Modifier and Type | Class and Description |
---|---|
class |
KDTreeClusters |
Modifier and Type | Class and Description |
---|---|
static class |
ByteKMeans.Result
Result object for ByteKMeans, extending ByteCentroidsResult and ByteNearestNeighboursProvider,
as well as giving access to state information from the operation of the K-Means algorithm
(i.e.
|
static class |
DoubleKMeans.Result
Result object for DoubleKMeans, extending DoubleCentroidsResult and DoubleNearestNeighboursProvider,
as well as giving access to state information from the operation of the K-Means algorithm
(i.e.
|
static class |
FeatureVectorKMeans.Result<T extends FeatureVector>
Result object for FeatureVectorKMeans, extending
FeatureVectorCentroidsResult and ObjectNearestNeighboursProvider, as well
as giving access to state information from the operation of the K-Means
algorithm (i.e.
|
static class |
FloatKMeans.Result
Result object for FloatKMeans, extending FloatCentroidsResult and FloatNearestNeighboursProvider,
as well as giving access to state information from the operation of the K-Means algorithm
(i.e.
|
class |
HierarchicalByteKMeansResult
The result of a
HierarchicalByteKMeans clustering operation. |
class |
HierarchicalDoubleKMeansResult
The result of a
HierarchicalDoubleKMeans clustering operation. |
class |
HierarchicalFloatKMeansResult
The result of a
HierarchicalFloatKMeans clustering operation. |
class |
HierarchicalIntKMeansResult
The result of a
HierarchicalIntKMeans clustering operation. |
class |
HierarchicalLongKMeansResult
The result of a
HierarchicalLongKMeans clustering operation. |
class |
HierarchicalShortKMeansResult
The result of a
HierarchicalShortKMeans clustering operation. |
static class |
IntKMeans.Result
Result object for IntKMeans, extending IntCentroidsResult and IntNearestNeighboursProvider,
as well as giving access to state information from the operation of the K-Means algorithm
(i.e.
|
static class |
LongKMeans.Result
Result object for LongKMeans, extending LongCentroidsResult and LongNearestNeighboursProvider,
as well as giving access to state information from the operation of the K-Means algorithm
(i.e.
|
static class |
ShortKMeans.Result
Result object for ShortKMeans, extending ShortCentroidsResult and ShortNearestNeighboursProvider,
as well as giving access to state information from the operation of the K-Means algorithm
(i.e.
|
class |
SphericalKMeansResult
The result of a
SpatialClusterer that just produces a flat set of
centroids. |
Modifier and Type | Class and Description |
---|---|
class |
ClusterLimitedIntRAC
Similar to
IntRAC but explicitly specify the limit the number of
clusters. |
class |
IntRAC
An implementation of the RAC algorithm proposed by Ramanan and Niranjan.
|
Modifier and Type | Class and Description |
---|---|
class |
IntRandomForest
An implementation of the RandomForest clustering algorithm proposed by Jurie et al.
|
Modifier and Type | Class and Description |
---|---|
class |
SpectralIndexedClusters
IndexClusters which also hold the eigenvector/value pairs which created them |
Modifier and Type | Class and Description |
---|---|
class |
Document
A document is a bag of words
|
Modifier and Type | Class and Description |
---|---|
class |
StatusConsumption
Statistics about status consumption
|
Modifier and Type | Class and Description |
---|---|
class |
WriteableFailedURL
Can serialise itself as bytes or a json string
|
class |
WriteableImageOutput
Can serialise itself as bytes or a json string
|
Modifier and Type | Class and Description |
---|---|
class |
GeneralJSON
This interface should be implemented by classes that will define a new json
input format for the USMFStatus object.
|
class |
GeneralJSONRDF
Holds an internal Jena Graph of the USMF status.
|
class |
GeneralJSONTwitter
GeneralJSONTwitter extends GeneralJSON to provide an object that GSon can
fill from a twitter json string.
|
class |
GeneralJSONTwitterRawText
GeneralJSONTwitterRawText extends GeneralJSONTwitter to provide an object that can
read raw strings. |
class |
USMFStatus
A USMFstatus.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TwitterStatusList<T extends USMFStatus> |
Modifier and Type | Class and Description |
---|---|
class |
ConvertUSMFList
This wrapper allows the writing of a list such that each element is converted using a conversion function
|
class |
FileTwitterStatusList<T extends USMFStatus> |
class |
MemoryTwitterStatusList<T extends USMFStatus>
A List of
USMFStatus instances held in memory (backed by an ArrayList .) |
static class |
StreamJSONStatusList.ReadableWritableJSON
a readable json hashmap
|
class |
StreamTwitterStatusList<T extends USMFStatus>
Converts an input stream into a list
USMFStatus instances using various methods. |
Modifier and Type | Class and Description |
---|---|
class |
TrueLanguageTwitterStatus
A twitter status with a true language as ascribed by some users
|
Modifier and Type | Class and Description |
---|---|
class |
SparseBinSearchByteArray
A Sparse array of byte values implemented using a pair of
sorted parallel arrays.
|
class |
SparseBinSearchDoubleArray
A Sparse array of double values implemented using a pair of
sorted parallel arrays.
|
class |
SparseBinSearchFloatArray
A Sparse array of float values implemented using a pair of
sorted parallel arrays.
|
class |
SparseBinSearchIntArray
A Sparse array of int values implemented using a pair of
sorted parallel arrays.
|
class |
SparseBinSearchLongArray
A Sparse array of long values implemented using a pair of
sorted parallel arrays.
|
class |
SparseBinSearchShortArray
A Sparse array of short values implemented using a pair of
sorted parallel arrays.
|
class |
SparseByteArray
A sparse array of byte values.
|
class |
SparseDoubleArray
A sparse array of double values.
|
class |
SparseFloatArray
A sparse array of float values.
|
class |
SparseHashedByteArray
A
SparseByteArray implementation based on a
TIntByteHashMap . |
class |
SparseHashedDoubleArray
A
SparseDoubleArray implementation based on a
TIntDoubleHashMap . |
class |
SparseHashedFloatArray
A
SparseFloatArray implementation based on a
TIntFloatHashMap . |
class |
SparseHashedIntArray
A
SparseIntArray implementation based on a
TIntIntHashMap . |
class |
SparseHashedLongArray
A
SparseLongArray implementation based on a
TIntLongHashMap . |
class |
SparseHashedShortArray
A
SparseShortArray implementation based on a
TIntShortHashMap . |
class |
SparseIntArray
A sparse array of int values.
|
class |
SparseLongArray
A sparse array of long values.
|
class |
SparseShortArray
A sparse array of short values.
|
Modifier and Type | Class and Description |
---|---|
class |
Feature
A tracked feature
|
Modifier and Type | Class and Description |
---|---|
static class |
TernaryPlot.TernaryData
Holds an a value for the 3 ternary dimensions and a value
|