public class VisualWordsImageSearcher extends AbstractImageSearcher
| 构造器和说明 |
|---|
VisualWordsImageSearcher(int numMaxHits,
org.apache.lucene.search.similarities.Similarity similarity,
java.lang.String fieldName) |
VisualWordsImageSearcher(int numMaxHits,
java.lang.String fieldName) |
| 限定符和类型 | 方法和说明 |
|---|---|
ImageDuplicates |
findDuplicates(org.apache.lucene.index.IndexReader reader)
Identifies duplicates in the database.
|
ImageSearchHits |
search(java.awt.image.BufferedImage image,
org.apache.lucene.index.IndexReader reader)
Searches for images similar to the given image.
|
ImageSearchHits |
search(org.apache.lucene.document.Document doc,
org.apache.lucene.index.IndexReader reader)
Searches for images similar to the given image, defined by the Document from the index.
|
relevanceFeedback, searchpublic VisualWordsImageSearcher(int numMaxHits,
org.apache.lucene.search.similarities.Similarity similarity,
java.lang.String fieldName)
public VisualWordsImageSearcher(int numMaxHits,
java.lang.String fieldName)
public ImageSearchHits search(java.awt.image.BufferedImage image, org.apache.lucene.index.IndexReader reader) throws java.io.IOException
ImageSearcherimage - the example image to search for.reader - the IndexReader which is used to search through the images.java.io.IOException - in case exceptions in the reader occurspublic ImageSearchHits search(org.apache.lucene.document.Document doc, org.apache.lucene.index.IndexReader reader) throws java.io.IOException
ImageSearcherdoc - the example image to search for.reader - the IndexReader which is used to dsearch through the images.java.io.IOException - in case exceptions in the reader occurspublic ImageDuplicates findDuplicates(org.apache.lucene.index.IndexReader reader) throws java.io.IOException
ImageSearcherreader - the IndexReader which is used to dsearch through the images.java.io.IOException - in case the image could not be read from stream.