Package anlavn.opencv
Class FaceRecognition.Result
java.lang.Object
anlavn.opencv.FaceRecognition.Result
- Enclosing class:
- FaceRecognition
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanKhuôn mặt có khớp với nhau hay không sau khi nhận dạng khuôn mặt:
truenếu Khuôn mặt kiểm thử khớp với Khuôn mặt gốc vàpercentMatchlớn hơn hoặc bằngRequirementPercent.
falsenếu Khuôn mặt kiểm thử không khớp với Khuôn mặt gốc hoặcpercentMatchnhỏ hơnRequirementPercent.Phần trăm khớp sau khi nhận dạng khuôn mặt.Trạng thái kết quả sau khi nhận dạng khuôn mặt:
[True]nếu Khuôn mặt kiểm thử khớp với Khuôn mặt gốc vàpercentMatchlớn hơn hoặc bằngRequirementPercent.
[False]nếu Khuôn mặt kiểm thử không khớp với Khuôn mặt gốc hoặcpercentMatchnhỏ hơnRequirementPercent.
[Empty Error]nếu Khuôn mặt gốc hoặc Khuôn mặt kiểm thử không tồn tại.
[Invalid Version]nếu phiên bản FaceRecognition hiện tại không khớp với phiên bản yêu cầu. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
state
Trạng thái kết quả sau khi nhận dạng khuôn mặt:
[True]nếu Khuôn mặt kiểm thử khớp với Khuôn mặt gốc vàpercentMatchlớn hơn hoặc bằngRequirementPercent.
[False]nếu Khuôn mặt kiểm thử không khớp với Khuôn mặt gốc hoặcpercentMatchnhỏ hơnRequirementPercent.
[Empty Error]nếu Khuôn mặt gốc hoặc Khuôn mặt kiểm thử không tồn tại.
[Invalid Version]nếu phiên bản FaceRecognition hiện tại không khớp với phiên bản yêu cầu. Khi đó chương trình sẽ dừng lại ngay lập tức.
[Connection Error]nếu một ngoại lệ xảy ra khi kiểm tra phiên bản yêu cầu. Khi đó, chương trình sẽ dừng lại ngay lập tức.
[Face Recognition Error]nếu một ngoại lệ xảy ra khi nhận dạng khuôn mặt. Như:
1. Không có hoặc có quá nhiều khuôn mặt trong khung hình.
2. Độ sáng quá thấp.
3. Khoảng cách giữa khuôn mặt và máy ảnh quá xa.
4. Có khẩu trang, kính, tóc che mặt... -
percentMatch
Phần trăm khớp sau khi nhận dạng khuôn mặt. Có giá trị [0,0 -> 100,0]. Càng cao thì càng chính xác. -
isMatch
public boolean isMatchKhuôn mặt có khớp với nhau hay không sau khi nhận dạng khuôn mặt:
truenếu Khuôn mặt kiểm thử khớp với Khuôn mặt gốc vàpercentMatchlớn hơn hoặc bằngRequirementPercent.
falsenếu Khuôn mặt kiểm thử không khớp với Khuôn mặt gốc hoặcpercentMatchnhỏ hơnRequirementPercent.
-
-
Constructor Details
-
Result
public Result()
-