Member 11973817 Ответов: 1

Как преобразовать текст в точечный рисунок с помощью отпечатков пальцев ель СДК читатель secugen?


err = m_SecuBSP.Capture(FIRPurpose.VERIFY)
       If (err = BSPError.ERROR_NONE) Then
           m_CaptureFIRText = m_SecuBSP.FIRTextData
       End If

       DisplaySecuBSPErrMsg("Capture", err)


       Dim MyHandle As IntPtr = fpWindow.Handle

       'Or to get the image from the PictureBox

       Dim MyImage As Image = fpWindow.Image
       PictureBox1.Image = MyImage


Что я уже пробовал:

err = m_SecuBSP.Capture(FIRPurpose.VERIFY)
      If (err = BSPError.ERROR_NONE) Then
          m_CaptureFIRText = m_SecuBSP.FIRTextData
      End If

      DisplaySecuBSPErrMsg("Capture", err)


      Dim MyHandle As IntPtr = fpWindow.Handle

      'Or to get the image from the PictureBox

      Dim MyImage As Image = fpWindow.Image
      PictureBox1.Image = MyImage

Member 11973817

так что любая идея, как сохранить этот 'm_SecuBSP.Данные FIRTextData' как форма изображения ?
нет никакого выбора ?

1 Ответов

Рейтинг:
2

Dave Kreskowiak

Насколько я знаю, ты не можешь.

Строка представляет собой сводку идентифицируемых частей печати, по сути, это хэш данных объекта. Он не может быть использован для восстановления изображения отпечатка пальца.

Для получения дополнительной информации о SDK вам придется обратиться в Службу поддержки SecuGen.


Member 11973817

так что любая идея, как сохранить этот 'm_SecuBSP.Данные FIRTextData' как форма изображения ?
нет никакого выбора ?
я хочу отображать изображение любыми способами

Dave Kreskowiak

Опять же, насколько я знаю, то, с чем вы имеете дело, - это хэш с потерями данных. Хэш-это сводка данных, которая теряет исходные данные и не может быть использована для их возврата.

Нет никакого способа создать изображение из этого хэша.

Опять же, насколько я знаю. Я ничего не знаю о библиотеке, которую вы используете, поэтому вашим лучшим источником информации будет производитель библиотеки и ее документации.

Member 11973817

я привык secuBSPMx.net

---- мой код находится ниже ---------

Дим ошибаться, как BSPError
m_SecuBSP.CaptureWindowOption.Стиль_окна = Стильокна.НЕВИДИМЫЙ
m_SecuBSP.CaptureWindowOption.ShowFPImage = True
m_SecuBSP.CaptureWindowOption.ShowFPImage = True
m_SecuBSP.CaptureWindowOption.FingerWindow = pbThumb.Ручка




err = m_SecuBSP.Capture(FIRPurpose.ПРОВЕРИТЬ)
If (err = BSPError.ERROR_NONE), то
m_CaptureFIRText = m_SecuBSP.FIRTextData
Конец, Если
DisplaySecuBSPErrMsg("захват", err)

------------------------------------------
у меня есть строка данных пальцу печати
Итак, каков же процесс получения изображения большого пальца ?

Dave Kreskowiak

В последний раз повторяю, ты не можешь.