Package | Description |
---|---|
org.openimaj.image.processing.face.similarity | |
org.openimaj.tools.faces |
Modifier and Type | Method and Description |
---|---|
static <D extends DetectedFace,F extends FacialFeature,I extends Image<?,I>> |
FaceSimilarityEngine.create(FaceDetector<D,I> detector,
FacialFeatureExtractor<F,D> extractor,
FacialFeatureComparator<F> comparator)
Create a new
FaceSimilarityEngine from the
specified detector, extractor and comparator. |
Modifier and Type | Method and Description |
---|---|
abstract FaceSimilarityEngine<?,?,FImage> |
PredefinedStrategy.strategy() |
Modifier and Type | Method and Description |
---|---|
Map<String,Map<String,Double>> |
FaceSimilarityTool.getDistances(File first,
List<File> others,
FaceSimilarityEngine<?,?,FImage> strategy)
Calculates the distance between all the faces in the first image with all
the faces in the given images.
|
Map<String,Map<String,Double>> |
FaceSimilarityTool.getDistances(List<File> inputFiles,
boolean withFirst,
FaceSimilarityEngine<?,?,FImage> strategy)
Calculates the distance between faces in the given images.
|
Map<String,Map<String,Double>> |
FaceSimilarityTool.getDistances(List<File> inputFiles,
FaceSimilarityEngine<?,?,FImage> strategy)
Calculates the distance between faces in the given images.
|
Map<String,Map<String,Double>> |
FaceSimilarityTool.getDistances(List<String> imageIdentifiers,
List<FImage> inputImages,
boolean withFirst,
FaceSimilarityEngine<?,?,FImage> strategy)
Calculates the distance between faces in the given images.
|
<T> Map<String,Map<String,Double>> |
FaceSimilarityTool.getDistances(List<T> inputList,
boolean withFirst,
FaceSimilarityTool.ImageGetter<T> iGetter,
FaceSimilarityEngine<?,?,FImage> strategy)
This is the actual comparison function that performs the nested loops as
necessary to match all the faces against each other.
|