|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Image | |
---|---|
Document | Contains the definition of classes modelling documents: in our case, these correspond to images and regions. |
Document.Windsurf | Contains the definition of classes modelling images and regions for Windsurf. |
FeatureExtractor | The Feature Extractor is the component in charge of extracting the features from a given image (URL/image file). |
FeatureManager | The Feature Manager (FM) is the component in charge of storing/retrieving the image features from the DB. |
IndexManager | The Index Manager (IM) contains the classes managing the feature indices for performing similarity searches over the image/region features. |
QueryProcessor | The Query Processor (QP) is the component that solves similarity queries over image features. |
QueryProcessor.SF | Contains algorithms for solving k-NN queries with a scoring function. |
QueryProcessor.SF.ImgIdx | Contains classes for connecting with the WINDSURF/M-tree DLL in order to solve SF-based queries on images. |
QueryProcessor.SF.kNNset | Contains the index-based algorithm (k-NN-set) for a k-NN query. |
QueryProcessor.SF.ScoringFunction | Contains classes implementing different scoring functions. |
QueryProcessor.SF.ScoringFunction.EMD | Contains classes implementing the EMD algorithm. |
QueryProcessor.SF.ScoringFunction.HillClimbing | Contains classes implementing the Hill Climbing (greedy) algorithm for AVG and IRM scoring functions. |
QueryProcessor.Skyline | Contains algorithms for solving Skyline queries. |
QueryProcessor.Skyline.Skyset | Contains the index-based algorithm (Sky-set) for a Skyline query. |
QueryProcessor.Utils | Contains utility classes for query processing (e.g., sorted/random accesses to indices). |
Uses of Image in Document |
---|
Methods in Document with parameters of type Image | |
---|---|
abstract double |
Image.distance(Image i)
Abstract method for computing the distance to another image. |
Uses of Image in Document.Windsurf |
---|
Subclasses of Image in Document.Windsurf | |
---|---|
class |
WindsurfImage
Class representing a Windsurf image |
Methods in Document.Windsurf with parameters of type Image | |
---|---|
double |
WindsurfImage.distance(Image i)
Method for computing the distance to another image. |
Uses of Image in FeatureExtractor |
---|
Methods in FeatureExtractor that return Image | |
---|---|
protected abstract Image |
FeatureExtractor.createImage(ImageID id,
GenericFilterOutput filOut,
ClusteringOutput clustOut)
Creates an image with a particular ID from the output of the filter and the clustering algorithm. |
protected Image |
WindsurfFeatureExtractor.createImage(ImageID id,
GenericFilterOutput filOut,
ClusteringOutput clustOut)
Creates a WindsurfImage with a particular ID from the output of the filter and the clustering algorithm. |
Image |
FeatureExtractor.extract(javax.media.jai.PlanarImage image,
ImageID id)
Creates an image with a particular ID extracting features from a given image. |
Image |
WindsurfFeatureExtractor.extract(javax.media.jai.PlanarImage image,
ImageID id)
Creates a WindsurfImage with a particular ID extracting features from a given image. |
Image |
FeatureExtractor.extract(java.lang.String imgURL,
ImageID id)
Creates an image with a particular ID extracting features from a given image. |
Uses of Image in FeatureManager |
---|
Methods in FeatureManager that return Image | |
---|---|
protected abstract Image |
FeatureManagerMySQL.createImage(ImageID id,
java.sql.ResultSet rs)
Creates a new Image given the image ID from the result of a query. |
protected Image |
WindsurfFeatureManagerMySQL.createImage(ImageID id,
java.sql.ResultSet rs)
Creates a new Image given the image ID. |
Image |
FeatureManager.load(ImageID id)
Loads the features of an image from the features DB given the image ID. |
protected abstract Image |
FeatureManager.loadFeatures(ImageID id)
Loads the features of an image from the features DB given the image ID. |
protected Image |
FeatureManagerMySQL.loadFeatures(ImageID id)
Loads the features of an image from the features DB given the image ID. |
protected Image |
WindsurfFeatureManagerTxt.loadFeatures(ImageID id)
Loads the features of an image from the features file given the image ID. |
protected abstract Image |
FeatureManager.loadFeaturesNext()
Loads the features of the next image from the features DB. |
protected Image |
WindsurfFeatureManagerMySQL.loadFeaturesNext()
Loads the features of the next image from the features DB. |
protected Image |
WindsurfFeatureManagerTxt.loadFeaturesNext()
Loads the features of the next image from the features file. |
Image |
FeatureManager.loadNext()
Loads the features of the next image from the features DB. |
Methods in FeatureManager with parameters of type Image | |
---|---|
int |
WindsurfFeatureManagerMySQL.contains(Image i)
Checks whether the given image is already contained in the database. |
protected abstract java.lang.String |
FeatureManagerMySQL.imageFeatures2String(Image image)
Generates a string containing the image features. |
protected java.lang.String |
WindsurfFeatureManagerMySQL.imageFeatures2String(Image image)
Generates a string containing the image features. |
boolean |
FeatureManager.save(Image image)
Saves the features of a given image in the features DB. |
protected abstract boolean |
FeatureManager.saveFeatures(Image image)
Saves the features of a given image in the features DB. |
protected boolean |
FeatureManagerMySQL.saveFeatures(Image image)
Saves the features of a given image in the features DB. |
protected boolean |
WindsurfFeatureManagerTxt.saveFeatures(Image image)
Saves the features of a given image in the features file. |
Uses of Image in IndexManager |
---|
Methods in IndexManager with parameters of type Image | |
---|---|
abstract QuerySF |
ImgIndexManager.createQuery(Image image)
Creates a new k-NN query based on the given image using this index. |
QuerySF |
ImgIndexManagerMtree.createQuery(Image image)
Creates a new k-NN query based on the given image using this index. |
abstract boolean |
ImgIndexManager.delete(Image image)
Deletes an image from the index. |
boolean |
ImgIndexManagerMtree.delete(Image image)
Deletes an image from the M-tree index. |
abstract boolean |
ImgIndexManager.insert(Image image)
Inserts a new image in the index. |
boolean |
ImgIndexManagerMtree.insert(Image image)
Inserts a new image in the M-tree index. |
Uses of Image in QueryProcessor |
---|
Fields in QueryProcessor declared as Image | |
---|---|
protected Image |
Query.q
The query image |
Constructors in QueryProcessor with parameters of type Image | |
---|---|
Query(Image q)
Basic constructor. |
Uses of Image in QueryProcessor.SF |
---|
Constructors in QueryProcessor.SF with parameters of type Image | |
---|---|
QuerySF(Image q,
ScoringFunction sf)
Basic costructor. |
|
QuerySFSequential(Image q,
ScoringFunction sf,
FeatureManager fm)
Basic constructor. |
Uses of Image in QueryProcessor.SF.ImgIdx |
---|
Constructors in QueryProcessor.SF.ImgIdx with parameters of type Image | |
---|---|
QuerySFIndex(Image q,
ScoringFunction sf)
Basic constructor. |
|
WindsurfQuerySFMtree(Image query,
ScoringFunction sf,
java.lang.String filename)
Basic constructor. |
Uses of Image in QueryProcessor.SF.kNNset |
---|
Constructors in QueryProcessor.SF.kNNset with parameters of type Image | |
---|---|
kNNset(Image q,
ScoringFunction sf,
FeatureManager fm,
SortedAccess sam)
Basic constructor. |
Uses of Image in QueryProcessor.SF.ScoringFunction |
---|
Methods in QueryProcessor.SF.ScoringFunction with parameters of type Image | |
---|---|
abstract double |
ScoringFunction.distance(Image i1,
Image i2,
Matrix distances)
Computes the distance between two images given the matrix of distances between images' regions. |
double |
ScoringFunctionAVG.distance(Image i1,
Image i2,
Matrix distances)
Computes the distance between two images given the matrix of distances between images' regions. |
double |
ScoringFunctionAVGGreedy.distance(Image i1,
Image i2,
Matrix distances)
Computes the distance between two images given the matrix of distances between images' regions. |
double |
ScoringFunctionEMD.distance(Image i1,
Image i2,
Matrix distances)
Computes the distance between two images given the matrix of distances between images' regions. |
double |
ScoringFunctionIRM.distance(Image i1,
Image i2,
Matrix distances)
Computes the distance between two images given the matrix of distances between images' regions. |
double |
ScoringFunctionMIN.distance(Image i1,
Image i2,
Matrix distances)
Computes the distance between two images given the matrix of distances between images' regions. |
abstract double |
ScoringFunction.threshold(Image query,
double[] thresholds)
Computes the threshold value for a query image. |
double |
ScoringFunctionAVG.threshold(Image query,
double[] thresholds)
Computes the threshold value for a query image. |
double |
ScoringFunctionEMD.threshold(Image query,
double[] thresholds)
Computes the threshold value for a query image. |
double |
ScoringFunctionMIN.threshold(Image query,
double[] thresholds)
Computes the threshold value for a query image. |
Uses of Image in QueryProcessor.SF.ScoringFunction.EMD |
---|
Methods in QueryProcessor.SF.ScoringFunction.EMD with parameters of type Image | |
---|---|
static double |
WrapperEMD.distance(Image i1,
Image i2,
Matrix distances)
Computes the regular EMD distance between two images given the matrix of distances between images' regions. |
static double |
WrapperEMD.getMetricDistance(Image i1,
Image i2,
Matrix distances)
Computes the metric EMD distance between two images given the matrix of distances between images' regions. |
Uses of Image in QueryProcessor.SF.ScoringFunction.HillClimbing |
---|
Methods in QueryProcessor.SF.ScoringFunction.HillClimbing with parameters of type Image | |
---|---|
static double |
WrapperAVGGreedy.distance(Image i1,
Image i2,
Matrix distances)
Computes the greedy average distance between two images given the matrix of distances between images' regions. |
static double |
WrapperIRM.distance(Image i1,
Image i2,
Matrix distances)
Computes the IRM distance between two images given the matrix of distances between images' regions. |
Uses of Image in QueryProcessor.Skyline |
---|
Constructors in QueryProcessor.Skyline with parameters of type Image | |
---|---|
QuerySkyline(Image q)
Basic constructor. |
Uses of Image in QueryProcessor.Skyline.Skyset |
---|
Constructors in QueryProcessor.Skyline.Skyset with parameters of type Image | |
---|---|
Skyset(Image q,
FeatureManager fm,
SortedAccess sam)
Basic constructor. |
Uses of Image in QueryProcessor.Utils |
---|
Fields in QueryProcessor.Utils declared as Image | |
---|---|
protected Image |
SortedAccess.query
The query image |
Methods in QueryProcessor.Utils that return Image | |
---|---|
Image |
SortedAccess.getImage()
Returns the query image. |
Methods in QueryProcessor.Utils with parameters of type Image | |
---|---|
static Matrix |
RandomAccess.execute(Image query,
Image image)
Computes all the region distances between a DB image and the query image. |
Constructors in QueryProcessor.Utils with parameters of type Image | |
---|---|
SortedAccess(Image query)
Basic constructor. |
|
SortedAccessMtree(java.lang.String filename,
Image query)
Basic constructor. |
|
SortedAccessMtreeRoundRobin(java.lang.String filename,
Image query)
Basic constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |