본문으로 건너뛰기

BS2_GetFingerTemplateQuality

+ v2.6.4 Suprema 및 ANSI, ISO 타입 등의 지문 템플릿의 유효성을 검사하고, 품질 점수를 측정하여 반환합니다.

지원하지 않는 포맷 또는 알 수 없는 포맷의 템플릿의 경우 오류를 반환합니다.

알아두기

384 Byte 내의 지문 템플릿을 지정해야 하며, out parameter인 score는 다음의 의미를 갖습니다.

score품질
81 - 100Best
61 - 80Good
41 - 60Normal
21 - 40Bad
0 - 20Worst

함수​

#include "BS_API.h"

int BS2_GetFingerTemplateQuality(const uint8_t* templateBuffer, const int32_t templateSize, int32_t* score);

파라미터​

  • [In] templateBuffer : 384 Byte 내의 템플릿 데이터의 주소

  • [In] templateSize : 실제 템플릿의 크기

  • [Out] score : 템플릿 품질 점수가 반환될 메모리의 주소

반환 값​

  • 성공적으로 수행될 경우 BS_SDK_SUCCESS를 반환하고, 지원하지 않거나 비정상적인 템플릿이 전달된 경우 BS_SDK_ERROR_UNKNOWN_FINGER_TEMPLATE를 반환합니다.

  • templateBuffer 또는 score에 NULL이 전달된 경우 BS_SDK_ERROR_NULL_POINTER가 반환됩니다.

  • templateSize가 0보다 작거나, 384를 초과하는 경우 BS_SDK_ERROR_INVALID_PARAM가 반환됩니다.

함께 보기​

BS2_ScanFingerprint

BS2_ScanFingerprintEx

BS2_VerifyFingerprint

BS2_GetLastFingerprintImage

이 페이지가 도움이 되었나요?