Releases: Yoonit-Labs/ios-yoonit-facefy
Releases · Yoonit-Labs/ios-yoonit-facefy
1.0.6
1.0.5
📝 Update Readme
- Fix head movements definitions;
1.0.4
♻️ Refactor
Instead of the use a "secondary" variable to indicates if another variable is available, the current one may be nil
to indicate availability.
-
Remove attributes in the FaceDetected:
- hasLeftEyeOpenProbability: indicates whether a left eye open probability is available;
- hasRightEyeOpenProbability: indicates whether a right eye open probability is available.
- hasSmilingProbability: indicates whether smiling probability is available.
- hasHeadEulerAngleX: indicates whether the detector found the head x euler angle.
- hasHeadEulerAngleY: indicates whether the detector found the head y euler angle.
- hasHeadEulerAngleZ: indicates whether the detector found the head z euler angle.
-
Changes the attributes in the FaceDetected:
- leftEyeOpenProbability: change from
Float
toFloat?
; - rightEyeOpenProbability: change from
Float
toFloat?
; - smilingProbability: change from
Float
toFloat?
; - headEulerAngleX: change from
Float
toFloat?
; - headEulerAngleY: change from
Float
toFloat?
; - headEulerAngleZ: change from
Float
toFloat?
;
- leftEyeOpenProbability: change from
📝 Update Readme
- Change FaceDetected documentation;
- Update the Usage;
1.0.3
♻️ Refactor
- Remove from
Facefy
class the@objc
andNSObject
extension;
1.0.2
♻️ Refactor
-
Add new attributes in the FaceDetected:
- hasLeftEyeOpenProbability: indicates whether a left eye open probability is available;
- hasRightEyeOpenProbability: indicates whether a right eye open probability is available.
- hasSmilingProbability: indicates whether smiling probability is available.
- hasHeadEulerAngleX: indicates whether the detector found the head x euler angle.
- hasHeadEulerAngleY: indicates whether the detector found the head y euler angle.
- hasHeadEulerAngleZ: indicates whether the detector found the head z euler angle.
-
Changes the attributes in the FaceDetected:
- leftEyeOpenProbability: change from
CGFloat?
toFloat
; - rightEyeOpenProbability: change from
CGFloat?
toFloat
; - smilingProbability: change from
CGFloat?
toFloat
; - headEulerAngleX: change from
CGFloat?
toFloat
; - headEulerAngleY: change from
CGFloat?
toFloat
; - headEulerAngleZ: change from
CGFloat?
toFloat
;
- leftEyeOpenProbability: change from
📝 Update Readme
- Change FaceDetected documentation;
- Update the Usage;
1.0.1
♻️ Refactor
- [Function] In the
detect
method:- Change the parameter name from
onFaceDetected
toonSuccess
; - Change the parameter name from
onMessage
toonError
; - The
onSuccess
objectFaceDetected
can benil
; - Instead "FACE_UNDETECTED" message, the
onSuccess
objectFaceDetected
isnil
;
- Change the parameter name from
📝 Update Readme
- Change
detect
documentation; - Add Table of Contents;
- Update the Usage;
- Update the section Contribution;
1.0.0
🎉 First release!
The face detection's module for iOS with a lot of awesome features.
✨ Face Detection and Analysis
- Face bounding box: position and size in pixels;
- Face contours: list of points that represents the shape of the detected face;
- Left or right eye is open probability;
- Smilling probability;
- Head direction (horizontal, vertical and tilt) based on the angles in degrees;
See our README and Project Demo;