| Package | Description | 
|---|---|
| org.openimaj.feature | |
| org.openimaj.feature.conversion | |
| org.openimaj.feature.local | |
| org.openimaj.feature.normalisation | |
| org.openimaj.image.feature | |
| org.openimaj.image.feature.dense.binarypattern | |
| org.openimaj.image.feature.dense.gradient.dsift | |
| org.openimaj.image.feature.global | |
| org.openimaj.image.feature.local.aggregate | 
 Implementations of techniques that aggregate the local descriptors 
 of an image into a single (typically fixed length) vector 
 representation. 
 | 
| org.openimaj.image.feature.local.detector.dog.extractor | |
| org.openimaj.image.feature.local.keypoints | |
| org.openimaj.image.processing.convolution.filterbank | |
| org.openimaj.image.processing.face.feature | 
 The feature package contains implementations of features
 that can describe a face. 
 | 
| org.openimaj.lsh.functions | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MultidimensionalFloatFV
Basic float multidimensional feature vector implementation 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
FloatFV.clone()  | 
FloatFV | 
FloatFV.concatenate(FloatFV... ins)  | 
FloatFV | 
FloatFV.concatenate(List<FloatFV> ins)  | 
FloatFV | 
FloatFV.newInstance()  | 
FloatFV | 
FloatFV.subvector(int beginIndex)  | 
FloatFV | 
FloatFV.subvector(int beginIndex,
         int endIndex)  | 
| Modifier and Type | Method and Description | 
|---|---|
double | 
FloatFVComparison.compare(FloatFV h1,
       FloatFV h2)  | 
double | 
FloatFV.compare(FloatFV h,
       FloatFVComparison method)
Compare this FV to another with the given method. 
 | 
FloatFV | 
FloatFV.concatenate(FloatFV... ins)  | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
FloatFV.concatenate(List<FloatFV> ins)  | 
| Modifier and Type | Method and Description | 
|---|---|
static FloatFV | 
FVConverter.toFloatFV(DoubleFV fv)
 | 
static FloatFV | 
FVConverter.toFloatFV(FeatureVector fv)
 | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
FloatLocalFeatureAdaptor.getFeatureVector()  | 
| Modifier and Type | Method and Description | 
|---|---|
static <L extends Location> | 
FloatLocalFeatureAdaptor.wrap(List<? extends LocalFeature<L,?>> list,
    Normaliser<FloatFV> normaliser)
Produce a  
LocalFeatureList of FloatLocalFeatureAdaptor by
 wrapping the input list, and dynamically wrapping with the
 FloatLocalFeatureAdaptors on demand. | 
static List<FloatLocalFeatureAdaptor<?>> | 
FloatLocalFeatureAdaptor.wrapUntyped(List<? extends LocalFeature<?,?>> list,
           Normaliser<FloatFV> normaliser)
Produce a  
LocalFeatureList of FloatLocalFeatureAdaptor by
 wrapping the input list, and dynamically wrapping with the
 FloatLocalFeatureAdaptors on demand. | 
| Constructor and Description | 
|---|
FloatLocalFeatureAdaptor(LocalFeature<L,?> localFeature,
                        Normaliser<FloatFV> normaliser)
Construct a new  
FloatLocalFeatureAdaptor with the given
 underlying feature and normaliser. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
HellingerNormaliser.normalise(FloatFV feature)  | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
FImage2FloatFV.extractFeature(FImage object)  | 
| Modifier and Type | Method and Description | 
|---|---|
FImage | 
FloatFV2FImage.extractFeature(FloatFV object)  | 
static FImage | 
FloatFV2FImage.extractFeature(FloatFV fv,
              int width,
              int height)
 | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
LocalUniformBinaryPatternHistogram.getHistogram()
Get the histograms as a single  
FloatFV. | 
FloatFV[][] | 
LocalUniformBinaryPatternHistogram.getHistograms()
Get the histograms 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
FloatDSIFTKeypoint.getFeatureVector()  | 
| Modifier and Type | Field and Description | 
|---|---|
protected FloatFV | 
Gist.response  | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
Gist.getResponse()
Get the response vector from the previous call to
  
Gist.analyseImage(Image). | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
FisherVector.aggregate(List<? extends LocalFeature<?,? extends ArrayFeatureVector<T>>> features)  | 
FloatFV | 
FisherVector.aggregateVectors(List<? extends ArrayFeatureVector<T>> features)  | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV[] | 
AbstractDominantOrientationExtractor.extractFeature(GradientScaleSpaceImageExtractorProperties<FImage> props)
Find the dominant orientations 
 | 
FloatFV[] | 
OrientationHistogramExtractor.extractFeature(GradientScaleSpaceImageExtractorProperties<FImage> props)
Extract the orientation histogram given the properties. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
FloatKeypoint.getFeatureVector()  | 
| Modifier and Type | Method and Description | 
|---|---|
FloatFV | 
FilterBank.getResponseFV(int x,
             int y)
Get the response vector for a given pixel as a  
FloatFV. | 
| Modifier and Type | Field and Description | 
|---|---|
protected FloatFV | 
FacePatchFeature.featureVector  | 
| Modifier and Type | Method and Description | 
|---|---|
protected FloatFV | 
FacePatchFeature.createFeatureVector()  | 
FloatFV | 
LocalLBPHistogram.getFeatureVector()  | 
FloatFV | 
FacePatchFeature.getFeatureVector()  | 
FloatFV | 
FaceImageFeature.getFeatureVector()  | 
| Constructor and Description | 
|---|
FaceImageFeature(FloatFV feature)
Construct with the given feature 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
FloatHashFunction.computeHashCode(FloatFV feature)
Compute the hash code for the feature vector. 
 |