| 限定符和类型 | 方法和说明 |
|---|---|
GlobalFeature |
GlobalDocumentBuilder.extractGlobalFeature(java.awt.image.BufferedImage image,
GlobalFeature globalFeature)
Images are resized so as not to exceed the
DocumentBuilder.MAX_IMAGE_DIMENSION, after that
the feature is extracted using the given globalFeature. |
| 限定符和类型 | 方法和说明 |
|---|---|
GlobalFeature |
GlobalDocumentBuilder.extractGlobalFeature(java.awt.image.BufferedImage image,
GlobalFeature globalFeature)
Images are resized so as not to exceed the
DocumentBuilder.MAX_IMAGE_DIMENSION, after that
the feature is extracted using the given globalFeature. |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GlobalDocumentBuilder.addExtractor(java.lang.Class<? extends GlobalFeature> globalFeatureClass)
Can be used to add global extractors.
|
void |
SimpleDocumentBuilder.addExtractor(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector keypointDetector,
Cluster[] codebook)
Can be used to add a global extractor with a
SimpleExtractor.KeypointDetector. |
void |
SimpleDocumentBuilder.addExtractor(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector keypointDetector,
java.util.LinkedList<Cluster[]> listOfCodebooks)
Can be used to add a global extractor with a
SimpleExtractor.KeypointDetector. |
| 构造器和说明 |
|---|
GlobalDocumentBuilder(java.lang.Class<? extends GlobalFeature> globalFeatureClass) |
GlobalDocumentBuilder(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
boolean hashing) |
GlobalDocumentBuilder(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
boolean hashing,
boolean useDocValues)
Use DocValues instead of TextField implementations for storing the feature vector.
|
SimpleDocumentBuilder(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector keypointDetector,
Cluster[] codebook) |
SimpleDocumentBuilder(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector keypointDetector,
Cluster[] codebook,
java.lang.Class<? extends AbstractAggregator> aggregatorClass) |
SimpleDocumentBuilder(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector keypointDetector,
java.util.LinkedList<Cluster[]> listOfCodebooks) |
SimpleDocumentBuilder(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector keypointDetector,
java.util.LinkedList<Cluster[]> listOfCodebooks,
java.lang.Class<? extends AbstractAggregator> aggregatorClass) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AutoColorCorrelogram
Feature for the AutoCorrelogram based on color as described in
Huang, J.; Kumar, S.
|
class |
BinaryPatternsPyramid
This class is built the same way as PHOG, but instead of measuring the orientation of gradients, this class uses a
histogram of rotation-invariant local binary patterns.
|
class |
CEDD
The CEDD feature was created, implemented and provided by Savvas A.
|
class |
ColorLayout
Just a wrapper for the use of LireFeature.
|
class |
EdgeHistogram
Just a wrapper for the use of LireFeature.
|
class |
FCTH
The FCTH feature was created, implemented and provided by Savvas A.
|
class |
FuzzyColorHistogram |
class |
FuzzyOpponentHistogram
Simple fuzzy 64 bin Opponent Histogram, based on the Opponent color space as described in van de Sande, Gevers & Snoek (2010)
"Evaluating Color Descriptors for Object and Scene Recognition", IEEE PAMI (see BibTeX in the source code).
|
class |
Gabor
Implementation of a Gabor texture features done by Marko Keuschnig & Christian Penz
Fixed 2011-05-10 based on the comments of Arthur Lin. |
class |
JCD
A joint descriptor joining CEDD and FCTH in one histogram.
|
class |
JpegCoefficientHistogram |
class |
LocalBinaryPatterns
A simple implementation of the original local binary pattern texture feature.
|
class |
LuminanceLayout
The LuminanceLayout Descriptor is intended for grayscale or B/W images.
|
class |
OpponentHistogram
Simple 64 bin Opponent Histogram, based on the Opponent color space as described in van de Sande, Gevers & Snoek (2010)
"Evaluating Color Descriptors for Object and Scene Recognition", IEEE PAMI (see BibTeX in the source code).
|
class |
PHOG
The PHOG descriptor is described in Anna Bosch, Andrew Zisserman & Xavier Munoz (2007) "Representing shape with a
spatial pyramid kernel", CVIR 2007.
|
class |
RotationInvariantLocalBinaryPatterns
A simple implementation of the rotation invariant local binary pattern feature.
|
class |
ScalableColor
Just a wrapper for the use of LireFeature.
|
class |
SimpleColorHistogram
This class provides a simple color histogram for content based image retrieval.
|
class |
Tamura
Implementation of (three) Tamura features done by Marko Keuschnig & Christian Penz
Changes by Ankit Jain (jankit87@gmail.com): histogram length in set string shen72@users.sourceforge.net: bugfixes in math (casting and brackets) Arthur Lin (applefan99@gmail.com) 2011-05-10: fix to avoid NaN Date: 28.05.2008 Time: 11:52:03 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SimpleCentrist
CENTRIST (CENsus TRansform hISTogram) descriptor based on the implementation described in Jianxin Wu; Rehg, J.M., "CENTRIST: A Visual Descriptor
for Scene Categorization," Pattern Analysis and Machine Intelligence, IEEE Transactions on , vol.33, no.8,
pp.1489,1501, Aug. 2011, doi: 10.1109/TPAMI.2010.224, http://ieeexplore.ieee.org/stamp/stamp.jsp?
|
class |
SpatialPyramidCentrist
CENTRIST (CENsus TRansform hISTogram) descriptor based on the implementation described in Jianxin Wu; Rehg, J.M., "CENTRIST: A Visual Descriptor
for Scene Categorization," Pattern Analysis and Machine Intelligence, IEEE Transactions on , vol.33, no.8,
pp.1489,1501, Aug. 2011, doi: 10.1109/TPAMI.2010.224, http://ieeexplore.ieee.org/stamp/stamp.jsp?
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
JointHistogram
A simple implementation of a joint histogram combining 64-bin RGB and pixel rank.
|
class |
LocalBinaryPatternsAndOpponent
A simple implementation of the rotation invariant local binary pattern feature.
|
class |
RankAndOpponent
A simple implementation of a joint opponent histogram combining 64-bin RGB and pixel rank.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SPACC
Created with IntelliJ IDEA.
|
class |
SPCEDD
This file is part of LIRE, a Java library for content based image retrieval.
|
class |
SPFCTH
This file is part of LIRE, a Java library for content based image retrieval.
|
class |
SPJCD
This file is part of LIRE, a Java library for content based image retrieval.
|
class |
SPLBP
A spatial pyramid version of the rotation invariant local binary pattern feature.
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Class<? extends GlobalFeature> |
SimpleFeature.getClassOfExtractor() |
java.lang.Class<? extends GlobalFeature> |
SimpleExtractor.getGlobalFeatureClass() |
| 构造器和说明 |
|---|
SimpleExtractor(GlobalFeature globalFeature,
SimpleExtractor.KeypointDetector detector) |
SimpleExtractor(GlobalFeature globalFeature,
SimpleExtractor.KeypointDetector detector,
int numberOfKeypoints) |
| 构造器和说明 |
|---|
SimpleFeature(double[] data,
double x,
double y,
double size,
java.lang.String fieldName,
java.lang.String featureName,
java.lang.Class<? extends GlobalFeature> ExtractorClass) |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
MetricSpaces.generateBoostedQuery(GlobalFeature feature,
int queryLength)
Creates a text String to be used for search based on the reference points using term boosting instead of repetition.
|
static java.lang.String |
MetricSpaces.generateHashString(GlobalFeature feature)
Convenience method for
MetricSpaces.generateHashString(GlobalFeature, int). |
static java.lang.String |
MetricSpaces.generateHashString(GlobalFeature feature,
int queryLength)
Creates a text String to be used for indexing and search based on the reference points.
|
static boolean |
MetricSpaces.supportsFeature(GlobalFeature feature) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ParallelIndexer.addExtractor(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector) |
void |
ParallelIndexer.addExtractor(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector,
Cluster[] codebook) |
void |
ParallelIndexer.addExtractor(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector,
int numKeyPoints) |
void |
ParallelIndexer.addExtractor(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector,
java.util.LinkedList<Cluster[]> codebooks) |
| 构造器和说明 |
|---|
ExtractorItem(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector keypointDetector) |
ExtractorItem(java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector keypointDetector,
int numKeypoints) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ParallelExtractor.addFeature(GlobalFeature feature)
Adds a feature to the extractor chain.
|
void |
Extractor.addFeature(GlobalFeature feature)
Adds a feature to the extractor chain.
|
protected void |
ProximityHashingIndexor.addToDocument(GlobalFeature feature,
org.apache.lucene.document.Document document,
java.lang.String featureFieldName)
Overwrite this method if you want to filter the input, apply hashing, etc.
|
protected void |
Indexor.addToDocument(GlobalFeature feature,
org.apache.lucene.document.Document document,
java.lang.String featureFieldName)
Overwrite this method if you want to filter the input, apply hashing, etc.
|
protected void |
HashingIndexor.addToDocument(GlobalFeature feature,
org.apache.lucene.document.Document document,
java.lang.String featureFieldName) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected double |
FastOpponentImageSearcher.findSimilar(org.apache.lucene.index.IndexReader reader,
GlobalFeature globalFeature) |
| 构造器和说明 |
|---|
BitSamplingImageSearcher(int maximumHits,
GlobalFeature feature)
Creates a new searcher for BitSampling based hashes.
|
BitSamplingImageSearcher(int maximumHits,
GlobalFeature feature,
boolean useFastSearch)
Creates a new searcher for BitSampling based hashes.
|
BitSamplingImageSearcher(int maximumHits,
GlobalFeature feature,
int numHashedResults)
Creates a new searcher for BitSampling based hashes.
|
BitSamplingImageSearcher(int maximumHits,
java.lang.String featureFieldName,
java.lang.String hashesFieldName,
GlobalFeature feature)
Creates a new searcher for BitSampling based hashes.
|
BitSamplingImageSearcher(int maximumHits,
java.lang.String featureFieldName,
java.lang.String hashesFieldName,
GlobalFeature feature,
java.io.InputStream hashes) |
BitSamplingImageSearcher(int maximumHits,
java.lang.String featureFieldName,
java.lang.String hashesFieldName,
GlobalFeature feature,
java.io.InputStream hashes,
int numHashedResults) |
BitSamplingImageSearcher(int maximumHits,
java.lang.String featureFieldName,
java.lang.String hashesFieldName,
GlobalFeature feature,
int numHashedResults) |
LshImageSearcher(int maximumHits,
java.lang.String featureFieldName,
java.lang.String hashesFieldName,
GlobalFeature feature)
Creates a new searcher for BitSampling based hashes.
|
LshImageSearcher(int maximumHits,
java.lang.String featureFieldName,
java.lang.String hashesFieldName,
GlobalFeature feature,
java.io.InputStream hashes) |
LshImageSearcher(int maximumHits,
java.lang.String featureFieldName,
java.lang.String hashesFieldName,
GlobalFeature feature,
java.io.InputStream hashes,
int numHashedResults) |
LshImageSearcher(int maximumHits,
java.lang.String featureFieldName,
java.lang.String hashesFieldName,
GlobalFeature feature,
int numHashedResults) |
| 构造器和说明 |
|---|
GenericDocValuesImageSearcher(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeature,
org.apache.lucene.index.IndexReader reader) |
GenericFastImageSearcher(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeature) |
GenericFastImageSearcher(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeature,
boolean isCaching,
org.apache.lucene.index.IndexReader reader) |
GenericFastImageSearcher(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeature,
boolean isCaching,
org.apache.lucene.index.IndexReader reader,
boolean useSimilarityScore) |
GenericFastImageSearcher(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector,
Aggregator aggregator,
int codebookSize,
boolean isCaching,
org.apache.lucene.index.IndexReader reader,
boolean useSimilarityScore,
java.lang.String codebooksDir) |
GenericFastImageSearcher(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector,
Aggregator aggregator,
int codebookSize,
boolean isCaching,
org.apache.lucene.index.IndexReader reader,
java.lang.String codebooksDir) |
GenericFastImageSearcher(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector,
Aggregator aggregator,
int codebookSize,
java.lang.String codebooksDir) |
ImageSearcherUsingWSs(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeature,
SimpleExtractor.KeypointDetector detector,
Aggregator aggregator,
int codebookSize,
org.apache.lucene.index.IndexReader reader,
java.lang.String codebooksDir,
boolean tf,
boolean idf,
boolean n) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected GlobalFeature |
SingleNddCeddImageSearcher.cachedInstance |
| 限定符和类型 | 方法和说明 |
|---|---|
SimpleResult |
SingleNddCeddImageSearcher.findMostSimilar(GlobalFeature globalFeature) |
SimpleResult[] |
SingleNddCeddImageSearcher.findMostSimilar(GlobalFeature[] globalFeatures) |
SimpleResult[] |
SingleNddCeddImageSearcher.findMostSimilar(GlobalFeature[] globalFeatures,
int offset,
int length) |
protected double |
SingleNddCeddImageSearcher.findSimilar(org.apache.lucene.index.IndexReader reader,
GlobalFeature globalFeature) |
protected double |
TopDocsImageSearcher.findSimilar(org.apache.lucene.search.TopDocs results,
org.apache.lucene.index.IndexReader reader,
GlobalFeature globalFeature) |
protected double |
TopDocsImageSearcher.getDistance(org.apache.lucene.document.Document d,
GlobalFeature globalFeature) |
protected double |
SingleNddCeddImageSearcher.getDistance(org.apache.lucene.document.Document document,
GlobalFeature globalFeature)
Main similarity method called for each and every document in the index.
|
| 构造器和说明 |
|---|
GenericFastImageSearcherForEvaluation(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeature) |
GenericFastImageSearcherForEvaluation(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeature,
boolean isCaching,
org.apache.lucene.index.IndexReader reader) |
GenericFastImageSearcherForEvaluation(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeature,
boolean isCaching,
org.apache.lucene.index.IndexReader reader,
boolean useSimilarityScore) |
GenericFastImageSearcherForEvaluation(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector,
Aggregator aggregator,
int codebookSize,
boolean isCaching,
org.apache.lucene.index.IndexReader reader,
boolean useSimilarityScore,
java.lang.String codebooksDir) |
GenericFastImageSearcherForEvaluation(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector,
Aggregator aggregator,
int codebookSize,
boolean isCaching,
org.apache.lucene.index.IndexReader reader,
java.lang.String codebooksDir) |
GenericFastImageSearcherForEvaluation(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeatureClass,
SimpleExtractor.KeypointDetector detector,
Aggregator aggregator,
int codebookSize,
java.lang.String codebooksDir) |
ImageSearcherUsingWSsForEvaluation(int maxHits,
java.lang.Class<? extends GlobalFeature> globalFeature,
SimpleExtractor.KeypointDetector detector,
Aggregator aggregator,
int codebookSize,
org.apache.lucene.index.IndexReader reader,
java.lang.String codebooksDir,
boolean tf,
boolean idf,
boolean n) |