A C D E F G I L M N R S V

A

AbstractDocumentBuilder - Class in net.semanticmetadata.lire
Abstract DocumentBuilder, which uses javax.imageio.ImageIO to create a BufferedImage from an InputStream.
AbstractDocumentBuilder() - Constructor for class net.semanticmetadata.lire.AbstractDocumentBuilder
 
AbstractImageSearcher - Class in net.semanticmetadata.lire
Abstract ImageSearcher, which uses javax.imageio.ImageIO to create a BufferedImage from an InputStream.
AbstractImageSearcher() - Constructor for class net.semanticmetadata.lire.AbstractImageSearcher
 
addBuilder(DocumentBuilder) - Method in class net.semanticmetadata.lire.impl.ChainedDocumentBuilder
 
AutoColorCorrelogram - Class in net.semanticmetadata.lire.imageanalysis
VisualDescriptor for the AutoCorrelogram based on color as described in Huang, J.; Kumar, S.
AutoColorCorrelogram(int) - Constructor for class net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram
Creates a new AutoColorCorrelogram, where the distance k is limited to a maximum of maxDistance (see publication mentioned above)
AutoColorCorrelogram(int, AutoColorCorrelogram.Mode) - Constructor for class net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram
Creates a new AutoColorCorrelogram using a maximum L_inf pixel distance for analysis and given mode
AutoColorCorrelogram(AutoColorCorrelogram.Mode) - Constructor for class net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram
 
AutoColorCorrelogram() - Constructor for class net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram
 
AutoColorCorrelogram.Mode - Enum in net.semanticmetadata.lire.imageanalysis
Defines the available analysis modes: Superfast uses the approach described in the paper, Quarterneighbourhood investigates the pixels in down and to the right of the respective pixel and FullNeighbourhood investigates the whole lot of pixels within maximumDistance of the respective pixel.

C

ChainedDocumentBuilder - Class in net.semanticmetadata.lire.impl
Created by IntelliJ IDEA.
ChainedDocumentBuilder() - Constructor for class net.semanticmetadata.lire.impl.ChainedDocumentBuilder
 
compareTo(Object) - Method in class net.semanticmetadata.lire.impl.SimpleResult
 
CorrelogramDocumentBuilder - Class in net.semanticmetadata.lire.impl
This file is part of the Caliph and Emir project: http://www.SemanticMetadata.net
Date: 31.01.2006
Time: 23:02:52
CorrelogramDocumentBuilder(AutoColorCorrelogram.Mode) - Constructor for class net.semanticmetadata.lire.impl.CorrelogramDocumentBuilder
Creates a new CorrelogramDocumentBuilder using the AutoColorCorrelogram feature vector.
CorrelogramImageSearcher - Class in net.semanticmetadata.lire.impl
This file is part of the Caliph and Emir project: http://www.SemanticMetadata.net
Date: 01.02.2006
Time: 00:17:02
CorrelogramImageSearcher(int, AutoColorCorrelogram.Mode) - Constructor for class net.semanticmetadata.lire.impl.CorrelogramImageSearcher
 
createColorOnlyDocument(Color) - Static method in class net.semanticmetadata.lire.impl.DocumentFactory
Creates a document from a (non existent) one color image.
createColorOnlySearcher(int) - Static method in class net.semanticmetadata.lire.ImageSearcherFactory
Returns a new ImageSearcher with the given number of maximum hits which only takes the overall color into account. texture and color distribution are ignored.
createDefaultCorrelogramImageSearcher(int) - Static method in class net.semanticmetadata.lire.ImageSearcherFactory
Create and return an ImageSearcher for the AutoColorCorrelogram image feature.
createDefaultSearcher() - Static method in class net.semanticmetadata.lire.ImageSearcherFactory
Returns a new default ImageSearcher with a predefined number of maximum hits defined in the ImageSearcherFactory.NUM_MAX_HITS
createDocument(InputStream, String) - Method in class net.semanticmetadata.lire.AbstractDocumentBuilder
Creates a new Lucene document from an InputStream.
createDocument(BufferedImage, String) - Method in interface net.semanticmetadata.lire.DocumentBuilder
Creates a new Lucene document from a BufferedImage.
createDocument(InputStream, String) - Method in interface net.semanticmetadata.lire.DocumentBuilder
Creates a new Lucene document from an InputStream.
createDocument(BufferedImage, String) - Method in class net.semanticmetadata.lire.impl.ChainedDocumentBuilder
 
createDocument(BufferedImage, String) - Method in class net.semanticmetadata.lire.impl.CorrelogramDocumentBuilder
 
createDocument(BufferedImage, String) - Method in class net.semanticmetadata.lire.impl.SimpleDocumentBuilder
 
createFastCorrelogramImageSearcher(int) - Static method in class net.semanticmetadata.lire.ImageSearcherFactory
Create and return an ImageSearcher for the AutoColorCorrelogram image feature.
createSimpleSearcher(int) - Static method in class net.semanticmetadata.lire.ImageSearcherFactory
Creates a new simple image searcher with the desired number of maximum hits.
createWeightedSearcher(int, float, float, float) - Static method in class net.semanticmetadata.lire.ImageSearcherFactory
Returns a new ImageSearcher with the given number of maximum hits and the specified weights on the different matching aspects.

D

doc(int) - Method in interface net.semanticmetadata.lire.ImageSearchHits
Returns the document at given position
doc(int) - Method in class net.semanticmetadata.lire.impl.SimpleImageSearchHits
Returns the document at given position
DocumentBuilder - Interface in net.semanticmetadata.lire
Creating an Index

Use DocumentBuilderFactory to create a DocumentBuilder, which will create Lucene Documents from images.

DocumentBuilderFactory - Class in net.semanticmetadata.lire
Creating an Index

Use DocumentBuilderFactory to create a DocumentBuilder, which will create Lucene Documents from images.

DocumentBuilderFactory() - Constructor for class net.semanticmetadata.lire.DocumentBuilderFactory
 
DocumentFactory - Class in net.semanticmetadata.lire.impl
Factory for creating documents for one color images in a fast and efficient way.
DocumentFactory() - Constructor for class net.semanticmetadata.lire.impl.DocumentFactory
 

E

extract(BufferedImage) - Method in class net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram
 

F

FIELD_NAME_AUTOCOLORCORRELOGRAM - Static variable in interface net.semanticmetadata.lire.DocumentBuilder
 
FIELD_NAME_COLORLAYOUT - Static variable in interface net.semanticmetadata.lire.DocumentBuilder
 
FIELD_NAME_EDGEHISTOGRAM - Static variable in interface net.semanticmetadata.lire.DocumentBuilder
 
FIELD_NAME_IDENTIFIER - Static variable in interface net.semanticmetadata.lire.DocumentBuilder
 
FIELD_NAME_SCALABLECOLOR - Static variable in interface net.semanticmetadata.lire.DocumentBuilder
 
FileUtils - Class in net.semanticmetadata.lire.utils
This file is part of the Caliph and Emir project: http://www.SemanticMetadata.net
Date: 04.02.2006
Time: 09:44:49
FileUtils() - Constructor for class net.semanticmetadata.lire.utils.FileUtils
 
findDuplicates(IndexReader) - Method in interface net.semanticmetadata.lire.ImageSearcher
Identifies duplicates in the database.
findDuplicates(IndexReader) - Method in class net.semanticmetadata.lire.impl.CorrelogramImageSearcher
 
findDuplicates(IndexReader) - Method in class net.semanticmetadata.lire.impl.SimpleImageSearcher
 

G

getAllImages(File, boolean) - Static method in class net.semanticmetadata.lire.utils.FileUtils
Returns all jpg images from a directory in an array.
getColorOnlyDocumentBuilder() - Static method in class net.semanticmetadata.lire.DocumentBuilderFactory
Creates a simple version of a DocumentBuilder.
getDefaultAutoColorCorrelationDocumentBuilder() - Static method in class net.semanticmetadata.lire.DocumentBuilderFactory
Creates a DocumentBuilder for the AutoColorCorrelation feature.
getDefaultDocumentBuilder() - Static method in class net.semanticmetadata.lire.DocumentBuilderFactory
Creates a simple version of a DocumentBuilder.
getDistance(VisualDescriptor) - Method in class net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram
 
getDistance() - Method in class net.semanticmetadata.lire.impl.SimpleResult
 
getDocument() - Method in class net.semanticmetadata.lire.impl.SimpleResult
 
getDuplicate(int) - Method in interface net.semanticmetadata.lire.ImageDuplicates
Returns the list of duplicates at given position
getDuplicate(int) - Method in class net.semanticmetadata.lire.impl.SimpleImageDuplicates
 
getExtensiveDocumentBuilder() - Static method in class net.semanticmetadata.lire.DocumentBuilderFactory
Creates a simple version of a DocumentBuilder.
getFastAutoColorCorrelationDocumentBuilder() - Static method in class net.semanticmetadata.lire.DocumentBuilderFactory
Creates a DocumentBuilder for the AutoColorCorrelation feature.
getFastDocumentBuilder() - Static method in class net.semanticmetadata.lire.DocumentBuilderFactory
Creates a simple version of a DocumentBuilder.
getFullDocumentBuilder() - Static method in class net.semanticmetadata.lire.DocumentBuilderFactory
Creates and returns a DocumentBuilder, which contains all available features.
getStringRepresentation() - Method in class net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram
 

I

ImageDuplicates - Interface in net.semanticmetadata.lire
This interface specifies the format for returning found duplicates.
ImageSearcher - Interface in net.semanticmetadata.lire
Searching in an Index Use the ImageSearcherFactory for creating an ImageSearcher, which will retrieve the images for you from the index.
ImageSearcherFactory - Class in net.semanticmetadata.lire
Searching in an Index Use the ImageSearcherFactory for creating an ImageSearcher, which will retrieve the images for you from the index.
ImageSearcherFactory() - Constructor for class net.semanticmetadata.lire.ImageSearcherFactory
 
ImageSearchHits - Interface in net.semanticmetadata.lire
This class simulates the original Lucene Hits object.
ImageUtils - Class in net.semanticmetadata.lire.utils
Some little helper methods.
ImageUtils() - Constructor for class net.semanticmetadata.lire.utils.ImageUtils
 

L

length() - Method in interface net.semanticmetadata.lire.ImageDuplicates
Returns the size of the result list.
length() - Method in interface net.semanticmetadata.lire.ImageSearchHits
Returns the size of the result list.
length() - Method in class net.semanticmetadata.lire.impl.SimpleImageDuplicates
 
length() - Method in class net.semanticmetadata.lire.impl.SimpleImageSearchHits
Returns the size of the result list.

M

MAX_IMAGE_SIDE_LENGTH - Static variable in interface net.semanticmetadata.lire.DocumentBuilder
 
MAXIMUM_DISTANCE - Static variable in class net.semanticmetadata.lire.impl.CorrelogramDocumentBuilder
 
mode - Variable in class net.semanticmetadata.lire.impl.CorrelogramDocumentBuilder
 

N

net.semanticmetadata.lire - package net.semanticmetadata.lire
 
net.semanticmetadata.lire.imageanalysis - package net.semanticmetadata.lire.imageanalysis
 
net.semanticmetadata.lire.impl - package net.semanticmetadata.lire.impl
 
net.semanticmetadata.lire.utils - package net.semanticmetadata.lire.utils
 
NUM_MAX_HITS - Static variable in class net.semanticmetadata.lire.ImageSearcherFactory
Default number of maximum hits.

R

relevanceFeedback(ImageSearchHits, Set<Document>, Set<Document>) - Method in class net.semanticmetadata.lire.AbstractImageSearcher
 
relevanceFeedback(ImageSearchHits, Set<Document>, Set<Document>) - Method in interface net.semanticmetadata.lire.ImageSearcher
Modifies the given search by the provided positive and negative examples.

S

scaleImage(BufferedImage, int) - Static method in class net.semanticmetadata.lire.utils.ImageUtils
Scales down an image into a box of maxSideLenght x maxSideLength.
score(int) - Method in interface net.semanticmetadata.lire.ImageSearchHits
Returns the score of the document at given position.
score(int) - Method in class net.semanticmetadata.lire.impl.SimpleImageSearchHits
Returns the score of the document at given position.
search(InputStream, IndexReader) - Method in class net.semanticmetadata.lire.AbstractImageSearcher
Searches for images similar to the given image.
search(BufferedImage, IndexReader) - Method in interface net.semanticmetadata.lire.ImageSearcher
Searches for images similar to the given image.
search(Document, IndexReader) - Method in interface net.semanticmetadata.lire.ImageSearcher
Searches for images similar to the given image, defined by the Document from the index.
search(InputStream, IndexReader) - Method in interface net.semanticmetadata.lire.ImageSearcher
Searches for images similar to the given image.
search(BufferedImage, IndexReader) - Method in class net.semanticmetadata.lire.impl.CorrelogramImageSearcher
 
search(Document, IndexReader) - Method in class net.semanticmetadata.lire.impl.CorrelogramImageSearcher
 
search(BufferedImage, IndexReader) - Method in class net.semanticmetadata.lire.impl.SimpleImageSearcher
 
search(Document, IndexReader) - Method in class net.semanticmetadata.lire.impl.SimpleImageSearcher
 
setDistance(float) - Method in class net.semanticmetadata.lire.impl.SimpleResult
 
setDocument(Document) - Method in class net.semanticmetadata.lire.impl.SimpleResult
 
setStringRepresentation(String) - Method in class net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram
 
SimpleDocumentBuilder - Class in net.semanticmetadata.lire.impl
This file is part of the Caliph and Emir project: http://www.SemanticMetadata.net
Date: 31.01.2006
Time: 23:02:52
SimpleDocumentBuilder(boolean, boolean, boolean) - Constructor for class net.semanticmetadata.lire.impl.SimpleDocumentBuilder
Creates a new SimpleDocumentBuilder using the defined descriptors.
SimpleImageDuplicates - Class in net.semanticmetadata.lire.impl
This class implements the format for returning found duplicates.
SimpleImageDuplicates(List<List<String>>) - Constructor for class net.semanticmetadata.lire.impl.SimpleImageDuplicates
 
SimpleImageSearcher - Class in net.semanticmetadata.lire.impl
This file is part of the Caliph and Emir project: http://www.SemanticMetadata.net
Date: 01.02.2006
Time: 00:17:02
SimpleImageSearcher(int) - Constructor for class net.semanticmetadata.lire.impl.SimpleImageSearcher
 
SimpleImageSearcher(int, float, float, float) - Constructor for class net.semanticmetadata.lire.impl.SimpleImageSearcher
 
SimpleImageSearchHits - Class in net.semanticmetadata.lire.impl
This file is part of the Caliph and Emir project: http://www.SemanticMetadata.net
Date: 02.02.2006
Time: 23:56:15
SimpleImageSearchHits(Collection<SimpleResult>, float) - Constructor for class net.semanticmetadata.lire.impl.SimpleImageSearchHits
 
SimpleResult - Class in net.semanticmetadata.lire.impl
This file is part of the Caliph and Emir project: http://www.SemanticMetadata.net
Date: 03.02.2006
Time: 00:02:27
SimpleResult(float, Document) - Constructor for class net.semanticmetadata.lire.impl.SimpleResult
 

V

valueOf(String) - Static method in enum net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.semanticmetadata.lire.imageanalysis.AutoColorCorrelogram.Mode
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G I L M N R S V