Chrome扩展程序中的面部识别

时间:2013-03-29 10:40:26

标签: google-chrome google-chrome-extension face-recognition

我想创建一个Chrome浏览器扩展程序,该扩展程序将使用面部识别算法来自定义个人书签,密码和主题。

在这种情况下,是否有可能使用与JavaScript不同的技术?

3 个答案:

答案 0 :(得分:1)

您可以使用Native Client(NaCl)将C / C ++代码编译为可在Chrome内安全运行的表单。只要NaCl运行时(由Pepper API提供)满足您的需求,这是可行的。您将在应用程序中使用Javascript与NaCl模块进行通信。

答案 1 :(得分:0)

我在这里创建了一个Javascript人脸识别教程 - http://jsfiddle.net/ismaelc/fgq7L/。(免责声明:我为Mashape工作)。它使用photobooth.js捕获图像,并使用Lambda的Face识别API(https://www.mashape.com/lambda/face-recognition)。我这样称呼API:

    $.ajax({
    url: "https://lambda-face-recognition.p.mashape.com/recognize",
    type: "POST",
    data: fd,
    processData: false,
    contentType: false,
    beforeSend: function (xhr) {
        xhr.setRequestHeader("X-Mashape-Authorization", $("#mashapeKey").val());
    }
}).done(function (result) {
    alert("Received response..");
    var resultObject = JSON.stringify(result);
    alert(resultObject);
});

您可能还想查看使用Skybiometry API(https://www.mashape.com/skybiometry-1/skybiometry-face-detection-and-recognition#!documentation)和webRTC的演示 - http://fadomire.futureauth.jit.su/

您还可以查看此40多个面部识别API,库,软件列表 - http://blog.mashape.com/post/53379410412/list-of-40-face-detection-recognition-apis

答案 2 :(得分:-1)

不,必须使用HTML和JavaScript创建扩展。

相关问题