@Override public FImage align(T face) { return face.getFacePatch(); }
@Override public FImage align(DetectedFace face) { return ResizeProcessor.resample(face.getFacePatch(), width, height); }
protected void initialise(DetectedFace face) { DoGSIFTEngine engine = new DoGSIFTEngine(); keys = engine.findFeatures(face.getFacePatch()); bounds = face.getFacePatch().getBounds(); }
facePair.firstObject().getFacePatch().analyseWith(spp); facePair.firstObject().getFacePatch(), constraints);
facePair.firstObject().getFacePatch().analyseWith(spp); facePair.firstObject().getFacePatch(), constraints);
DisplayUtilities.displayName(face.getFacePatch(), "Face Patch");
DisplayUtilities.displayName(face.getFacePatch(), "Face Patch");