Как декодировать сохраненный отпечаток пальца (C#)C#

Место общения программистов C#
Ответить
Anonymous
 Как декодировать сохраненный отпечаток пальца (C#)

Сообщение Anonymous »

//*** это мой скрипт кодирования ***

Код: Выделить всё

MemoryStream fingerprintData = new MemoryStream();
enrollment.Template.Serialize(fingerprintData);
fingerprintData.Position = 0;
BinaryReader reader = new BinaryReader(fingerprintData);
byte[] bytes = reader.ReadBytes((Int32)fingerprintData.Length);
string base64String = Convert.ToBase64String(bytes);
**** но когда я пытаюсь расшифровать *****

Код: Выделить всё

byte[] _img_ = Convert.FromBase64String(row["finger"].ToString());
MemoryStream ms = new MemoryStream(_img_);
DPFP.Template template = new DPFP.Template();
template.DeSerialize(ms);

DPFP.FeatureSet features = ExtractFeatures(Sample, DPFP.Processing.DataPurpose.Verification);
DPFP.Verification.Verification.Result result = new DPFP.Verification.Verification.Result();
Verificator.Verify(features, template, ref result);

у меня возникла ошибка
Уровень исключений: «System.FormatException» в mscorlib.dll

Подробнее здесь: https://stackoverflow.com/questions/793 ... gerprint-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»