我目前正在使用One Touch SDK与DigitalPersona u.are.u 4500合作
我使用此代码创建要保存在数据库中的模板
DPFPFeatureSet features = extractFeatures(sample, DPFPDataPurpose.DATA_PURPOSE_ENROLLMENT);
// Check quality of the sample and add to enroller if it's good
if (features != null) {
try
{
System.out.println("The fingerprint feature set was created.");
enroller.addFeatures(features); // Add feature set to template.
}
然后我把它放在插入语句enroller.getTemplate.Serialize()
中以使用数据类型blob将模板保存在mysql中
问题是当我检索和反序列化模板并与我的功能集进行比较时它并不匹配,我发现保存到模板的格式比我预期的要差得多。
这是我从数据库获得的值:5b4240333532366366(我通过netbeans IDE获得此值)
是否有必须使用的代码在我的数据库中保存适当格式的模板