Package anlavn.opencv
Class FaceRecognition.Result
java.lang.Object
anlavn.opencv.FaceRecognition.Result
- Enclosing class:
- FaceRecognition
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
Khuôn mặt có khớp với nhau hay không 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àpercentMatch
lớ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ặcpercentMatch
nhỏ 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àpercentMatch
lớ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ặcpercentMatch
nhỏ 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àpercentMatch
lớ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ặcpercentMatch
nhỏ 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:
true
nếu Khuôn mặt kiểm thử khớp với Khuôn mặt gốc vàpercentMatch
lớ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ặcpercentMatch
nhỏ hơnRequirementPercent
.
-
-
Constructor Details
-
Result
public Result()
-