Java Face Detector API¶
oneML model to detect faces in images, returning their confident score, bounding box, face landmarks and poses.
-
class
org::sertiscorp::oneml::face
::
FaceDetector
¶ Public Functions
-
inline synchronized void delete ()
Gracefully destroy the object and free memory.
-
inline
FaceDetector
(LicenseManager manager)¶ Construct a FaceDetector object.
- Parameters
manager
: LicenseManager instance.
-
inline FaceDetectorResultList
detect
(ImageBatch imgs)¶ Detect faces in images.
- Return
an instance of FaceDetectorResultList.
- Parameters
imgs
: an instance of ImageBatch.
-
inline FaceDetectorResultList
detect
(ImageBatch imgs, float score_threshold)¶ Detect faces in images.
- Return
an instance of FaceDetectorResultList.
- Parameters
imgs
: an instance of ImageBatch.score_threshold
: score threshold
-
inline FaceDetectorResult
detect
(Image img)¶ Detect faces in an image.
- Return
an instance of FaceDetectorResult.
- Parameters
img
: an instance of Image.
-
inline FaceDetectorResult
detect
(Image img, float score_threshold)¶ Detect faces in an image.
- Return
an instance of FaceDetectorResult.
- Parameters
img
: an instance of Image.score_threshold
: score threshold
-
-
class
org::sertiscorp::oneml::face
::
FaceDetectorResult
¶ Public Functions
-
inline synchronized void delete ()
Gracefully destroy the object and free memory.
-
inline int
getSize
()¶ Get number of detections.
- Return
an integer.
-
inline BBoxList
getBBoxes
()¶ Get result Bounding Boxes.
- Return
an instance of BBoxList.
-
inline FloatList
getScores
()¶ Get result scores.
- Return
an instance of FloatList.
-
inline Landmark5List
getLandmarks
()¶ Get result landmarks.
- Return
an instance of Landmark5List.
-
inline FacePoseList
getPoses
()¶ Get result face poses.
- Return
an instance of FacePostList.
-
inline StatusCodeList
getReturnStatus
()¶ Get result status code.
- Return
an instance of StatusCodeList.
-
-
org::sertiscorp::oneml::face::FaceDetectorResultList : public java::util::AbstractList< FaceDetectorResult > , public java.util.RandomAccess
Public Functions
-
inline synchronized void delete ()
Gracefully destroy the object and free memory.
-
-
namespace
org::sertiscorp::oneml
::
face
-
enum
FaceDetectorStatus
¶ Public Members
-
Empty =(FaceJNI.FaceDetectorStatus_Empty_get())
-
Success =(FaceJNI.FaceDetectorStatus_Success_get())
-
Fail =(FaceJNI.FaceDetectorStatus_Fail_get())
-
-
enum