Uses of Interface
cz.fidentis.analyst.data.landmarks.Landmark
Packages that use Landmark
Package
Description
Complete human face model.
Drawable objects of the scene.
Procrustes superimposition of feture points.
Generic graphical elements.
A control panel for filtering faces in the project.
Control panel for distance computation and visualization, e.g.
Control panel for the manipulation and management of feature points
and other landmarks.
Control panel for the registration (superimposition) of human faces.
Detection of landmarks by making canvas snapshots, detecting landmarks in 2D, and then
projecting 2D landmarks back to the scene.
-
Uses of Landmark in cz.fidentis.analyst.data.face
Methods in cz.fidentis.analyst.data.face that return types with arguments of type LandmarkModifier and TypeMethodDescriptionHumanFaceState.featurePoints()
Returns the value of thefeaturePoints
record component.HumanFace.getAllLandmarks()
Returns all feature points or empty list.HumanFace.getCustomLandmarks()
HumanFace.getStandardFeaturePoints()
Methods in cz.fidentis.analyst.data.face with parameters of type LandmarkModifier and TypeMethodDescriptionvoid
HumanFace.addCustomLandmark
(Landmark landmark) Adds custom landmark to faceboolean
HumanFace.removeCustomLandmark
(Landmark landmark) Removes custom landmark from faceConstructor parameters in cz.fidentis.analyst.data.face with type arguments of type Landmark -
Uses of Landmark in cz.fidentis.analyst.data.face.impl
Methods in cz.fidentis.analyst.data.face.impl that return types with arguments of type LandmarkModifier and TypeMethodDescriptionHumanFaceImpl.getAllLandmarks()
HumanFaceImpl.getCustomLandmarks()
HumanFaceImpl.getStandardFeaturePoints()
Methods in cz.fidentis.analyst.data.face.impl with parameters of type LandmarkModifier and TypeMethodDescriptionvoid
HumanFaceImpl.addCustomLandmark
(Landmark landmark) boolean
HumanFaceImpl.removeCustomLandmark
(Landmark landmark) -
Uses of Landmark in cz.fidentis.analyst.data.landmarks
Methods in cz.fidentis.analyst.data.landmarks that return LandmarkModifier and TypeMethodDescriptionLandmark.clone()
Clones the landmarkstatic Landmark
LandmarksFactory.createFeaturePoint
(int id, javax.vecmath.Point3d position) Creates an instance of standard anthropometric feature point.static Landmark
LandmarksFactory.createFeaturePointByCode
(String code, javax.vecmath.Point3d position) Creates an instance of standard anthropometric feature point.static Landmark
LandmarksFactory.createFeaturePointByName
(String name, javax.vecmath.Point3d position) Creates an instance of standard anthropometric feature point.static Landmark
LandmarksFactory.createLandmark
(int id, javax.vecmath.Point3d position, String name, String description) Creates an instance of user-defined landmark.Methods in cz.fidentis.analyst.data.landmarks that return types with arguments of type LandmarkModifier and TypeMethodDescriptionLandmarksIO.importFeaturePoints
(String path, String fileName) Load feature points associated with a face from either CSV or FP file.static Collection
<Landmark> Landmark.landmarksOfTheSameType
(Collection<Landmark> col1, Collection<Landmark> col2) Find landmarks of the same type (id).Method parameters in cz.fidentis.analyst.data.landmarks with type arguments of type LandmarkModifier and TypeMethodDescriptionstatic void
LandmarksIO.exportFeaturePoints
(List<Landmark> featurePointList, String path, String fileName, String format) Method calls either @see FeaturePointCsvExporter or @see FeaturePointFpExporter based on the format given as parameterstatic Collection
<Landmark> Landmark.landmarksOfTheSameType
(Collection<Landmark> col1, Collection<Landmark> col2) Find landmarks of the same type (id). -
Uses of Landmark in cz.fidentis.analyst.data.landmarks.impl
Classes in cz.fidentis.analyst.data.landmarks.impl that implement LandmarkModifier and TypeClassDescriptionclass
A standard anthropometric feature point with predefined (i.e., fixed) name, code, and description shared by all instances.class
Generic class for landmarks and feature points.class
User-defined landmark with variable name, description, etc.Methods in cz.fidentis.analyst.data.landmarks.impl that return LandmarkModifier and TypeMethodDescriptionFeaturePointImpl.clone()
abstract Landmark
LandmarkAbstract.clone()
LandmarkImpl.clone()
Methods in cz.fidentis.analyst.data.landmarks.impl that return types with arguments of type LandmarkModifier and TypeMethodDescriptionLoaderCSV.loadFeaturePoints
(String path, String fileName) Loads feature points from file of csv format.LoaderFP.loadFeaturePoints
(String path, String fileName) Loads feature points form given fileMethod parameters in cz.fidentis.analyst.data.landmarks.impl with type arguments of type LandmarkModifier and TypeMethodDescriptionstatic void
ExporterCSV.exportToCSV
(List<Landmark> featurePointList, String path, String fileName) Exports a file to set location in csv format
File is located and named asfileName
_landmarks.csvstatic void
ExporterFP.exportToFP
(List<Landmark> featurePointList, String path, String fileName) Exports feature points to file format fp at default location -
Uses of Landmark in cz.fidentis.analyst.drawables
Methods in cz.fidentis.analyst.drawables that return types with arguments of type LandmarkMethods in cz.fidentis.analyst.drawables with parameters of type LandmarkModifier and TypeMethodDescriptionvoid
DrawableFeaturePoints.addFeaturePoint
(Landmark fp) Adds a new feature pointvoid
DrawableFeaturePoints.removeFeaturePoint
(Landmark fp) Removes a feature pointMethod parameters in cz.fidentis.analyst.drawables with type arguments of type LandmarkModifier and TypeMethodDescriptionvoid
DrawableFpSkeleton.loadSkeleton
(List<Landmark> featurePoints) Loads the correct lines into the skeleton based on available feature pointsConstructor parameters in cz.fidentis.analyst.drawables with type arguments of type LandmarkModifierConstructorDescriptionDrawableFeaturePoints
(List<Landmark> featurePoints) Constructor.DrawableFeaturePoints
(List<Landmark> featurePoints, Color defaultColor, double defaultPerimeter) Constructor.DrawableFpSkeleton
(List<Landmark> featurePoints) ConstructorDrawableFpWeights
(List<Landmark> featurePoints) Constructor.DrawableFpWeights
(List<Landmark> featurePoints, Color defaultColor, double defaultPerimeter) Constructor. -
Uses of Landmark in cz.fidentis.analyst.engines.face
Methods in cz.fidentis.analyst.engines.face that return types with arguments of type LandmarkModifier and TypeMethodDescriptionFaceDistanceServices.getFeaturePointWeights
(MeshDistances meshDistances, Map<Landmark, Double> prioritySpheres) Computes and returns weights of landmarks based on weighted distance measurementMethod parameters in cz.fidentis.analyst.engines.face with type arguments of type LandmarkModifier and TypeMethodDescriptionFaceDistanceServices.getFeaturePointWeights
(MeshDistances meshDistances, Map<Landmark, Double> prioritySpheres) Computes and returns weights of landmarks based on weighted distance measurementstatic MeshDistances
FaceDistanceServices.setPrioritySphereMask
(MeshDistances meshDistances, Map<Landmark, Double> prioritySpheres) Extends the distance measurement (typically retrieved by theFaceDistanceServices.calculateDistance(HumanFace, HumanFace, boolean, boolean, MeshDistanceConfig.Method, MeshDistanceConfig.GPUData)
method) with priority sphere layers. -
Uses of Landmark in cz.fidentis.analyst.engines.face.impl
Methods in cz.fidentis.analyst.engines.face.impl that return types with arguments of type LandmarkModifier and TypeMethodDescriptionFaceDistanceServicesImpl.getFeaturePointWeights
(MeshDistances meshDistances, Map<Landmark, Double> prioritySpheres) Computes and returns weights of landmarks based on weighted distance measurementMethod parameters in cz.fidentis.analyst.engines.face.impl with type arguments of type LandmarkModifier and TypeMethodDescriptionFaceDistanceServicesImpl.getFeaturePointWeights
(MeshDistances meshDistances, Map<Landmark, Double> prioritySpheres) Computes and returns weights of landmarks based on weighted distance measurementFaceDistanceServicesImpl.setPrioritySphereMask
(MeshDistances meshDistances, Map<Landmark, Double> prioritySpheres) Extends the distance measurement (typically retrieved by theFaceDistanceServicesImpl.calculateDistance(HumanFace, HumanFace, boolean, boolean, MeshDistanceConfig.Method, MeshDistanceConfig.GPUData)
method) with priority sphere layers. -
Uses of Landmark in cz.fidentis.analyst.engines.landmarks
Method parameters in cz.fidentis.analyst.engines.landmarks with type arguments of type LandmarkModifier and TypeMethodDescriptionstatic Plane
LandmarkServices.computeSymmetryPlane
(Collection<Landmark> landmarks) Calculation of symmetry plane from landmarks.static PrTransformation
LandmarkServices.getProcrustesTransformation
(Collection<Landmark> staticFaceFPs, Collection<Landmark> transformedFaceFPs, boolean scale) Computes and return transformation that registers landmarks from the second face the first face. -
Uses of Landmark in cz.fidentis.analyst.engines.landmarks.impl
Method parameters in cz.fidentis.analyst.engines.landmarks.impl with type arguments of type LandmarkModifier and TypeMethodDescriptionstatic Plane
LandmarksSymmetryImpl.computeSymmetryPlane
(Collection<Landmark> landmarks) Calculation of symmetry plane from landmarks.static PrTransformation
ProcrustesImpl.getTransformation
(Collection<Landmark> staticFaceFPs, Collection<Landmark> transformedFaceFPs, boolean scale) Computes and return transformation that registers feature points from the second face to feature points of the first face. -
Uses of Landmark in cz.fidentis.analyst.gui.elements
Methods in cz.fidentis.analyst.gui.elements that return LandmarkMethod parameters in cz.fidentis.analyst.gui.elements with type arguments of type LandmarkModifier and TypeMethodDescriptionvoid
FpListWeightsPanel.initComponents
(ActionListener action, DrawableFeaturePoints drFeaturePoints, Set<Landmark> selectedFPs) Initiates the list of feature points.void
FpListWeightsPanel.updateFeaturePointWeights
(Map<Landmark, Double> featurePointWeights) Updates GUI elements that display the weights of feature points used to calculate the weighted Hausdorff distance.Constructors in cz.fidentis.analyst.gui.elements with parameters of type Landmark -
Uses of Landmark in cz.fidentis.analyst.gui.project.filter
Methods in cz.fidentis.analyst.gui.project.filter that return types with arguments of type LandmarkModifier and TypeMethodDescriptionFeaturePointsFilterPanel.getSelectedFeaturePoints()
FilterPanel.getSelectedFeaturePoints()
Returns selected FPs -
Uses of Landmark in cz.fidentis.analyst.gui.task.distance
Constructor parameters in cz.fidentis.analyst.gui.task.distance with type arguments of type LandmarkModifierConstructorDescriptionDistancePanel
(ControlPanelAction<DistancePanel> action, DrawableFeaturePoints drFeaturePoints, Set<Landmark> selectedFPs) Constructor. -
Uses of Landmark in cz.fidentis.analyst.gui.task.featurepoints
Methods in cz.fidentis.analyst.gui.task.featurepoints that return types with arguments of type LandmarkMethods in cz.fidentis.analyst.gui.task.featurepoints with parameters of type LandmarkModifier and TypeMethodDescriptionvoid
FeaturePointsPanel.updateFpDescription
(Landmark fpt, boolean visible) Updates the visible description of a feature pointMethod parameters in cz.fidentis.analyst.gui.task.featurepoints with type arguments of type LandmarkModifier and TypeMethodDescriptionprotected boolean
FeaturePointsAction.addRecognizedLandmarks
(List<Landmark> landmarks, int faceSlot) void
FeaturePointsPanel.changeStateOfButtons
(List<Landmark> selected) Changes the state of certain buttons based on number of selected feature pointsvoid
FeaturePointListPanel.refreshPanel
(ActionListener action, DrawableFeaturePoints featurePoints, List<Landmark> selectedFeaturePoints) Refreshes the panel -
Uses of Landmark in cz.fidentis.analyst.gui.task.registration
Method parameters in cz.fidentis.analyst.gui.task.registration with type arguments of type LandmarkModifier and TypeMethodDescriptionprotected boolean
RegistrationAction.getOrDetectLandmarks
(List<Landmark> fpList, int faceSlot) Returns either existing or auto-detected feature points. -
Uses of Landmark in cz.fidentis.analyst.landmarks
Methods in cz.fidentis.analyst.landmarks that return types with arguments of type LandmarkModifier and TypeMethodDescriptionLandmarksDetector.recognizeFromImage
(int minLandmarks) Detects landmarks from the canvas, usually prepared by the previous call of theLandmarksDetector.zoomAndRenderFace(DrawableFace)
method.LandmarksDetector.recognizeFromMultipleAngles
(int faceSlot, SymmetryConfig symmetryConfig, int minLandmarks, double cameraRotationAngle) Detects landmarks of a face. -
Uses of Landmark in cz.fidentis.analyst.landmarks.impl
Methods in cz.fidentis.analyst.landmarks.impl that return types with arguments of type LandmarkModifier and TypeMethodDescriptionLandmarksDetectorImpl.recognizeFromImage
(int minLandmarks) LandmarksDetectorImpl.recognizeFromMultipleAngles
(int faceSlot, SymmetryConfig symmetryConfig, int minLandmarks, double cameraRotationAngle)