BlinkID / blinkid-in-browser

BlinkID In-browser SDK for WebAssembly-enabled browsers.
https://microblink.com/blinkid
58 stars 30 forks source link

Uint8ClampedArray to base64 img #98

Closed e404r closed 1 year ago

e404r commented 1 year ago

Hi, How To convert

genericIDSfgResults.successFrame.data to base64 img

let test =genericIDSfgResults.successFrame.data; let base64 = bufferToBase64(test); document.getElementById("img_r").src = base64

not working🫤🫣

e404r commented 1 year ago

Fixed


 el.recognizerOptions = {   'BlinkIdRecognizer': {    
     'returnEncodedFullDocumentImage': true,
     'returnEncodedFaceImage' : true,
     'returnSignatureImage' :true,
     'returnEncodedSignatureImage' :true,

} 

 el.addEventListener('scanSuccess', (ev) => {
    console.log('scanSuccess', ev.detail);

    let fci=ev.detail.recognizer.faceImage.encodedImage

    var test = btoa(String.fromCharCode.apply(null,fci))

    console.log(test);

  });

It works perfectly🙌