2
Windowsのバイオメトリックフレームワークを使用して指紋を登録しようとしています。この手順は非常に簡単ですが、登録を行うために必要なサンプル数(ユーザーが指を拭いた回数)があるかどうか尋ねたいと思います。WinBioを使用した指紋登録、サンプル番号
ハードウェアベースの場合は、使用する指紋リーダーに関して変更する必要がありますが、これが実装固有のものかどうかは疑問です。
私たちは、データをその都度必要とされるどのように多くの、より知ることができますMSDN
// Capture enrollment information by swiping the sensor with // the finger identified by the subFactor argument in the // WinBioEnrollBegin function.
for (int swipeCount = 1;; ++swipeCount)
{
wprintf_s(L"\n Swipe the sensor to capture %s sample.",
(swipeCount == 1)?L"the first":L"another");
hr = WinBioEnrollCapture(
sessionHandle, // Handle to open biometric session
&rejectDetail // [out] Failure information
);
wprintf_s(L"\n Sample %d captured from unit number %d.",
swipeCount,
unitId);
if (hr == WINBIO_I_MORE_DATA)
{
wprintf_s(L"\n More data required.\n");
continue;
}
if (FAILED(hr))
{
if (hr == WINBIO_E_BAD_CAPTURE)
{
wprintf_s(L"\n Error: Bad capture; reason: %d",
rejectDetail);
continue;
}
else
{
wprintf_s(L"\n WinBioEnrollCapture failed. hr = 0x%x", hr);
goto e_Exit;
}
}
else
{
wprintf_s(L"\n Template completed.\n");
break;
}
}
から例をコピーするのですか?
いいえ、センサー、指紋クリアランスなどには関係ありません。データが完成した時点を決定しますか? – Michael