vision.onFaceAnalysisResult - GiGAGenie-ServiceSDK/UserGuide GitHub Wiki

gigagenie.vision.onFaceAnalysisResult

API 설명

  • 영상인식 정보 수신 API
  • 영상인식 서비스를 시작하면 인식 결과를 받는 Event Callback

API 구조

  • function callback(extra)
  • extra
    • userNameList: (StringArray) 인식된 사용자 이름
    • userIdList: (StringArray) 인식된 사용자 ContainerID
    • userAgeList: (StringArray) 인식된 사용자의 연령 추정 값
    • userGenderList: (StringArray) 인식된 사용자의 성별 추정 값으로 다음 두 가지 값을 가질 수 있음
      • M: 남
      • F: 여
    • userExpressionList: (StringArray) 인식된 사용자의 표정 추정 값으로 다음의 세 가지 값 중 하나를 가짐
      • Neutral: 무표정
      • Smile: 웃음
      • null: 인식 불가
    • userCount: (Integer) 감지된 사용자 수
    • envAccuracy: (Integer) 정확도
      • 1: QVGA 가로(320x240)
      • 2: VGA 세로(480x640)
      • 3: VGA 가로(640x480)
      • 4: HD (1280x720)
      • 5: FHD (1920x1080)

사용 예시

gigagenie.vision.onFaceAnalysisResult = function (extra) {
    for (var i = 0; i < extra.userCount; i++) {
        console.log('userNameList: ' + extra.userNameList[i]);
        console.log('userIdList: ' + extra.userIdList[i]);
        console.log('userAgeList: ' + extra.userAgeList[i]);
        console.log('userGenderList: ' + extra.userGenderList[i]);
        console.log('userExpressionList: ' + extra.userExpressionList[i]);
        console.log('envAccuracy: ' + extra.envAccuracy[i]);
    }
};