成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

headtrackr:一個(gè)頭部/臉部追蹤的JavaScript庫(kù)

開(kāi)發(fā) 前端
headtrackr 是一個(gè)用于實(shí)時(shí)臉部追蹤和頭部追蹤的 JS 庫(kù)。通過(guò)網(wǎng)絡(luò)攝像頭和 webRTC/getUserMedia 標(biāo)準(zhǔn),在相關(guān)計(jì)算機(jī)屏幕上追蹤用戶(hù)頭部的位置。

headtrackr 是一個(gè)用于實(shí)時(shí)臉部追蹤和頭部追蹤的 JS 庫(kù)。通過(guò)網(wǎng)絡(luò)攝像頭和 webRTC/getUserMedia 標(biāo)準(zhǔn),在相關(guān)計(jì)算機(jī)屏幕上追蹤用戶(hù)頭部的位置。

如果你要看示例,可觀看這個(gè)視頻。或者拿有攝像頭、瀏覽器支持 webRTC/getUserMedia 的筆記本,試試下面的例子。(你所使用的瀏覽器是否支持 webRTC/getUserMedia,請(qǐng)看這個(gè)網(wǎng)頁(yè)。)

示例

[[105511]] [[105510]]

 [[105512]] [[105513]]

 

使用方法

下載 headtrackr.js 庫(kù),在代碼載入。

  1. <script src="js/headtrackr.js"></script> 

下面代碼,video 元素將用于 mediastream,canvas元素用于復(fù)制videoframes。

  1. <canvas id="inputCanvas" width="320" height="240" style="display:none"></canvas>  
  2. <video id="inputVideo" autoplay loop></video>  
  3. <script type="text/javascript">  
  4.   var videoInput = document.getElementById('inputVideo');  
  5.   var canvasInput = document.getElementById('inputCanvas');  
  6.    
  7.   var htracker = new headtrackr.Tracker();  
  8.   htracker.init(videoInput, canvasInput);  
  9.   htracker.start();  
  10. </script> 

當(dāng)頭部追蹤啟動(dòng)后,會(huì)生成兩個(gè)事件 headtrackingEvent 和 facetrackingEvent。 headtrackingEvent 事件有3個(gè)屬性: x、 y、 z,表示用戶(hù)頭部在屏幕中心的估測(cè)位置,以厘米為單位。facetrackingEvent 事件有5個(gè)屬性: x、 y、 width、height、angle,表示用戶(hù)臉部的估測(cè)位置,和在視頻中的大小。

你也可以創(chuàng)建一個(gè)事件監(jiān)聽(tīng)器來(lái)處理這些事件,或者如果你在用three.js,可以嘗試用其中的 pre-packaged controllers 做偽3D效果。

如果想知道更多使用方法,請(qǐng)查看以上事例的源碼。Reference - Overview

許可

Headtrackr.js 遵循 MIT License,其中來(lái)自  Liu Liu 和 Benjamin Jung 貢獻(xiàn)的代碼分別遵循 BSD-3 License 和 MIT License respectively。

英文原文:headtrackr

譯文鏈接:http://blog.jobbole.com/31213/

責(zé)任編輯:林師授 來(lái)源: 伯樂(lè)在線
相關(guān)推薦

2014-02-14 09:37:01

JavascriptDOM

2021-05-19 22:23:56

PythonJavaScript數(shù)據(jù)

2012-07-17 17:05:55

JavaScript

2023-12-07 09:44:29

2025-05-15 09:12:27

2015-03-10 11:21:44

JavaScript組JavaScript

2018-09-18 10:11:21

前端vue.jsjavascript

2017-05-02 11:30:44

JavaScript數(shù)組惰性求值庫(kù)

2024-02-19 08:26:59

wxPython界面庫(kù)開(kāi)發(fā)

2025-06-04 08:05:00

Peewee?數(shù)據(jù)庫(kù)開(kāi)發(fā)

2025-06-09 10:15:00

FastAPIPython庫(kù)

2025-06-03 10:00:00

LiteLLMPython庫(kù)

2025-05-27 08:00:00

Pythonemoji庫(kù)

2025-06-05 10:00:00

GensimPython庫(kù)

2025-06-03 08:30:00

PotteryRedisPython

2025-06-09 07:25:00

filelock庫(kù)數(shù)據(jù)庫(kù)

2025-06-05 08:10:00

PyneconePythonWeb 應(yīng)用

2025-05-29 10:00:00

ZODBPython數(shù)據(jù)庫(kù)

2025-06-04 10:05:00

Gooey開(kāi)源Python

2025-06-10 08:00:00

Pygalpython庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美一区二区三区四区在线 | 中文字幕在线第二页 | 久久精品免费一区二区三 | 国产男女猛烈无遮掩视频免费网站 | 中文字幕在线一区二区三区 | 中文字幕一区二区三区精彩视频 | 欧美一级片免费看 | 精品久久99 | 1000部精品久久久久久久久 | 国产98色在线 | 日韩 | 国精品一区二区 | 亚洲一区二区视频在线观看 | 91亚洲精品久久久电影 | 久久久久久久av | 亚洲精品乱码久久久久久久久久 | 亚洲高清视频一区二区 | 日韩在线一区二区三区 | 精品久久视频 | 久久久久国产精品一区二区 | 韩国av一区二区 | 欧美日韩国产三级 | 五月婷婷色 | 国产成人综合一区二区三区 | 日韩成人在线观看 | 自拍 亚洲 欧美 老师 丝袜 | 中文字幕亚洲一区 | 天天射天天干 | 亚洲国产精品一区 | 中文字幕在线播放不卡 | 国产日韩一区二区 | 久久大全 | 久久久国产精品一区 | 青青久久 | 欧美久久久网站 | 欧美精品一区二区三区四区五区 | 一区二区三区高清不卡 | 毛片一级片| 在线视频中文字幕 | 亚洲不卡在线观看 | 综合自拍| 国产精品视频导航 |