国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

face-api實現(xiàn)人臉識別。

這篇具有很好參考價值的文章主要介紹了face-api實現(xiàn)人臉識別。。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

face-api的由來

訪問地址

JavaScript API for face detection and face recognition in the browser implemented on top of the tensorflow.js core API 官方說明

翻譯:在tensorflow.js核心API之上實現(xiàn)的用于瀏覽器中人臉檢測和人臉識別的JavaScript API

tensorflow.js 是什么

訪問tensorflow.js

face-api實現(xiàn)人臉識別。,前端,javascript

部分代碼

const video = document.getElementById("video");

const startVideo = async () => {
  const stream = await navigator.mediaDevices.getUserMedia({ video: true });
  video.srcObject = stream;
  console.log(stream)
  video.play();
};
Promise.all([
  faceapi.nets.tinyFaceDetector.loadFromUri("./models"),
  faceapi.nets.faceLandmark68Net.loadFromUri("./models"),
  faceapi.nets.faceRecognitionNet.loadFromUri("./models"),
  faceapi.nets.faceExpressionNet.loadFromUri("./models"),
]).then(startVideo());
video.addEventListener("play", () => {
  // 制作定位 canvas
  const canvas = document.createElement("canvas");
  // canvas.style.position = "absolute";
  document.body.append(canvas);

  // 配置顯示尺寸
  const displaySize = { width: video.width, height: video.height };
  faceapi.matchDimensions(canvas, displaySize);

  // 每 100ms 去繪制
  setInterval(async () => {
    // 識別位置, 臉部特征, 表情
    const detections = await faceapi
      .detectAllFaces(video, new faceapi.TinyFaceDetectorOptions())
      .withFaceLandmarks()
      .withFaceExpressions();

    // 調(diào)整尺寸
    const resizedDetections = faceapi.resizeResults(detections, displaySize);

    canvas.getContext("2d")?.clearRect(0, 0, canvas.width, canvas.height); // 清空畫布
    faceapi.draw.drawDetections(canvas, resizedDetections); // 位置
    faceapi.draw.drawFaceLandmarks(canvas, resizedDetections); // 臉部特征
    faceapi.draw.drawFaceExpressions(canvas, resizedDetections); // 表情
    if (detections && detections.length > 0) {
    }
  }, 1000);

藍奏云:https://wwud.lanzouw.com/iLnE516oj2eh
百度云:https://pan.baidu.com/s/10CXGdfx1Q99TEefxSJUsBw?pwd=kutw

下載完成,可以在index.html頁面直接live-server運行。文章來源地址http://www.zghlxwxcb.cn/news/detail-684213.html

模型介紹
  1. ageGenderNet 識別性別和年齡
  2. faceExpressionNet 識別表情,開心,沮喪,普通
  3. faceLandmark68Net 識別臉部特征用于mobilenet算法
  4. faceLandmark68TinyNet 識別臉部特征用于tiny算法
  5. faceRecognitionNet 識別人臉
  6. ssdMobilenetv1 google開源AI算法除庫包含分類和線性回歸
  7. tinyFaceDetector 比Google的mobilenet更輕量級,速度更快一點
  8. mtcnn 多任務CNN算法,一開瀏覽器就卡死
  9. tinyYolov2 識別身體輪廓的算法。

到了這里,關于face-api實現(xiàn)人臉識別。的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 人臉識別4:Android InsightFace實現(xiàn)人臉識別Face Recognition(含源碼)

    人臉識別4:Android InsightFace實現(xiàn)人臉識別Face Recognition(含源碼)

    目錄 人臉識別4:Android InsightFace實現(xiàn)人臉識別Face Recognition(含源碼) 1. 前言 2. 項目說明 (1)開發(fā)版本 (2)依賴庫說明(OpenCV+OpenCL+base-utils+TNN) (3)CMake配置 3. 人臉識別系統(tǒng) (1)人臉識別的核心算法 (2)人臉檢測和關鍵點檢測 (3)人臉校準 (4)人臉特征提取 (5)人臉比

    2024年02月09日
    瀏覽(31)
  • 人臉識別3:C/C++ InsightFace實現(xiàn)人臉識別Face Recognition(含源碼)

    人臉識別3:C/C++ InsightFace實現(xiàn)人臉識別Face Recognition(含源碼)

    目錄 1. 前言 2. 項目安裝 (1)項目結(jié)構 (2)配置開發(fā)環(huán)境(OpenCV+OpenCL+base-utils+TNN) (3)部署TNN模型 (4)CMake配置 (5)編譯運行? 3. 人臉識別系統(tǒng) (1)人臉識別的核心算法 (2)人臉檢測和關鍵點檢測 (3)人臉校準 (4)人臉特征提取 (5)人臉比對(1:1) (6)人臉搜索(1

    2024年02月07日
    瀏覽(21)
  • python實現(xiàn)人臉識別(face_recognition)

    python實現(xiàn)人臉識別(face_recognition)

    1、介紹 本項目是世界上最強大、簡潔的人臉識別庫,你可以使用Python和命令行工具提取、識別、操作人臉。 本項目的人臉識別是基于業(yè)內(nèi)領先的C++開源庫dlib中的深度學習模型,用Labeled Faces in the Wild人臉數(shù)據(jù)集進行測試,有高達99.38%的準確率。但對小孩和亞洲人臉的識別準

    2024年02月02日
    瀏覽(26)
  • 基于Face++,使用Spring Boot+Elemnet-UI實現(xiàn)人臉識別登錄。

    基于Face++,使用Spring Boot+Elemnet-UI實現(xiàn)人臉識別登錄。

    上一篇文章只是封裝了人臉檢測的一些工具類,要實現(xiàn)刷臉登錄,我們首先得思考一個問題,就是如何將我們的人臉和登錄賬戶信息進行綁定,讓它通過人臉就能識別到當前登錄的賬戶是誰的賬戶。 這個問題我們可以這樣解決,我瀏覽Face++的官網(wǎng)發(fā)現(xiàn)它還有人臉比對的一個

    2024年02月04日
    瀏覽(18)
  • face_recognition人臉識別與人臉檢測

    1、安裝face_recognition庫 face_recognition庫的人臉識別是基于業(yè)內(nèi)領先的C++開源庫dlib中的深度學習模型,安裝face_recognition庫的同時會一并安裝dlib深度學習框架。 2、face_recognition庫的使用 1)load_image_file加載要識別的人臉圖像 這個方法主要是用于加載要識別的人臉圖像,返回的數(shù)據(jù)

    2024年02月13日
    瀏覽(19)
  • 人臉識別 Face Recognition 入門

    人臉識別 Face Recognition 入門

    找論文搭配 Sci-Hub 食用更佳 ?? Sci-Hub 實時更新 : https://tool.yovisun.com/scihub/ 公益科研通文獻求助:https://www.ablesci.com/ 人臉識別流程:檢測、對齊、(活體)、預處理、提取特征(表示)、人臉識別(驗證) 傳統(tǒng)方法試圖通過一兩層表示來識別人臉,例如過濾響應、特征直方圖

    2024年02月04日
    瀏覽(23)
  • OpenCV人臉識別,訓練模型為cv2.face.LBPHFaceRecognizer_create()

    OpenCV人臉識別,訓練模型為cv2.face.LBPHFaceRecognizer_create()

    OpenCV內(nèi)部自帶有三種人臉檢測方式:LBPH人臉識和其他兩種方法(Eigen人臉識別,F(xiàn)isherFace人臉識別)本次主要說明第一種方式LBPH檢測。 1.創(chuàng)建需要訓練的圖片的集文件夾,和識別功能測試圖片集的文件夾。 圖(1)訓練圖集文件夾? ?圖(1.1)taylorswift照片(盡量選用背景沒其

    2024年02月07日
    瀏覽(21)
  • opencv 進階13-Fisherfaces 人臉識別-函數(shù)cv2.face.FisherFaceRecognizer_create()

    opencv 進階13-Fisherfaces 人臉識別-函數(shù)cv2.face.FisherFaceRecognizer_create()

    PCA 方法是 EigenFaces 方法的核心,它找到了最大化數(shù)據(jù)總方差特征的線性組合。不可否認,EigenFaces 是一種非常有效的方法,但是它的缺點在于在操作過程中會損失許多特征信息。 因此,在一些情況下,如果損失的信息正好是用于分類的關鍵信息,必然會導致無法完成分類。

    2024年02月11日
    瀏覽(91)
  • UNI-APP 人臉識別分析及實現(xiàn)(前端)

    實現(xiàn)流程: 1、打開攝像頭——自動讀取照片——傳輸給后端——后端交由第三發(fā)或自主開發(fā)來識別——返回結(jié)果(相識度比) 2、打開攝像頭——自動讀取視頻——傳輸給后端——后端通過解析視頻,截取圖片交由第三發(fā)或自主開發(fā)來識別——返回結(jié)果(相識度比) 通過分

    2023年04月08日
    瀏覽(29)
  • C# 基于騰訊云人臉核身和百度云證件識別技術相結(jié)合的 API 實現(xiàn)

    C# 基于騰訊云人臉核身和百度云證件識別技術相結(jié)合的 API 實現(xiàn)

    目錄 騰訊云人臉核身技術 Craneoffice.net 采用的識別方式 ? ? ? ? 1、活體人臉核身(權威庫): ? ? ? ? 2、活體人臉比對: ? ? ? ? 3、照片人臉核身(權威庫): 調(diào)用成本 百度云身份證識別 調(diào)用成本 相關結(jié)合點 核心代碼 實現(xiàn)調(diào)用人臉核身API的示例? 實現(xiàn)調(diào)用身份證識別API的示

    2024年02月08日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包