精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

你對人臉識別感興趣嗎?JavaScript實現的人臉檢測方法

開發 前端 人臉識別
今天,我們開始學習tracking.js,它是一個由Eduardo Lundgren開發的輕量級的javascript庫,它可以讓你做實時的人臉檢測,色彩追蹤和標記好友的臉。在這個教程中,我們將會看到,我們如何從靜態圖片中檢測臉,眼睛和嘴巴。

我一直對視頻和圖片中的人臉標記、檢測和人臉識別技術很感興趣。盡管我知道獲取邏輯和算法去開發人臉識別軟件或者插件已經超出了我的想象。當我知道Javascript庫可以識別微笑,眼睛和臉部結構時,我得到啟發去寫一個教程。有許多的庫,這些庫要不就是純粹的基于Javascript的,要不就是基于java語言的。

今天,我們開始學習tracking.js,它是一個由Eduardo Lundgren開發的輕量級的javascript庫,它可以讓你做實時的人臉檢測,色彩追蹤和標記好友的臉。在這個教程中,我們將會看到,我們如何從靜態圖片中檢測臉,眼睛和嘴巴。

在教程的***,你可以看到一個教程提供可以用的例子,這個例子有技巧和提示以及更多的技術細節。

首先,我們需要建立一個工程,從github中下載這個工程并且抽取build文件夾,根據你的文件和目錄結構放置build文件夾。在這個教程里,我用了如下的文件和目錄結構。

文件夾結構

  1. Project Folder  
  2. │  
  3. │   index.html  
  4. │  
  5. ├───assets  
  6. │       face.jpg  
  7. │  
  8. └───js  
  9.     │   tracking-min.js  
  10.     │   tracking.js  
  11.     │  
  12.     └───data  
  13.             eye-min.js  
  14.             eye.js  
  15.             face-min.js  
  16.             face.js  
  17.             mouth-min.js  
  18.             mouth.js 

你可以看到js文件夾里有我們從tracking.js中抽取的javascript文件。下面是index.html的html代碼。

HTML代碼

  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.   <meta charset="utf-8"> 
  5.   <title>@tuts Face Detection Tutorial</title> 
  6.    
  7.   <script src="js/tracking-min.js"></script> 
  8.   <script src="js/data/face-min.js"></script> 
  9.   <script src="js/data/eye-min.js"></script> 
  10.   <script src="js/data/mouth-min.js"></script> 
  11.    
  12.   <style> 
  13.   .rect {  
  14.     border: 2px solid #a64ceb;  
  15.     left: -1000px;  
  16.     position: absolute;  
  17.     top: -1000px;  
  18.   }  
  19.    
  20.   #img {  
  21.     position: absolute;  
  22.     top: 50%;  
  23.     left: 50%;  
  24.     margin: -173px 0 0 -300px;  
  25.   }  
  26.   </style> 
  27. </head> 
  28. <body> 
  29. <div class="imgContainer"> 
  30.   <img id="img" src="assets/face.jpg" /> 
  31. </div> 
  32.    
  33. </body> 
  34. </html> 

在上面的HTML代碼中,我們引入4個javascript來自于tracking.js的文件,這些文件有助于我們從圖片中檢測人臉、眼睛和嘴巴。現在我們寫一段代碼來實現從靜態圖片中檢測人臉,眼睛和嘴巴。我故意選用這張圖片,因為這張圖片中有多張不同表情和姿勢臉。

face

為了達成目標,我們需要修改html文件頭部的代碼。

HTML 代碼

  1. <!doctype html> 
  2. <html> 
  3. <head> 
  4.   <meta charset="utf-8"> 
  5.   <title>@tuts Face Detection Tutorial</title> 
  6.    
  7.   <script src="js/tracking-min.js"></script> 
  8.   <script src="js/data/face-min.js"></script> 
  9.   <script src="js/data/eye-min.js"></script> 
  10.   <script src="js/data/mouth-min.js"></script> 
  11.    
  12.   <style> 
  13.   .rect {  
  14.     border: 2px solid #a64ceb;  
  15.     left: -1000px;  
  16.     position: absolute;  
  17.     top: -1000px;  
  18.   }  
  19.    
  20.   #img {  
  21.     position: absolute;  
  22.     top: 50%;  
  23.     left: 50%;  
  24.     margin: -173px 0 0 -300px;  
  25.   }  
  26.   </style> 
  27. // tracking code.  
  28. <script> 
  29.     window.onload = function() {  
  30.       var img = document.getElementById('img');  
  31.    
  32.       var tracker = new tracking.ObjectTracker(['face', 'eye', 'mouth']); // Based on parameter it will return an array.  
  33.       tracker.setStepSize(1.7);  
  34.    
  35.       tracking.track('#img', tracker);  
  36.    
  37.       tracker.on('track', function(event) {  
  38.         event.data.forEach(function(rect) {  
  39.           draw(rect.x, rect.y, rect.width, rect.height);  
  40.         });  
  41.       });  
  42.    
  43.       function draw(x, y, w, h) {  
  44.         var rect = document.createElement('div');  
  45.         document.querySelector('.imgContainer').appendChild(rect);  
  46.         rect.classList.add('rect');  
  47.         rect.style.width = w + 'px';  
  48.         rect.style.height = h + 'px';  
  49.         rect.style.left = (img.offsetLeft + x) + 'px';  
  50.         rect.style.top = (img.offsetTop + y) + 'px';  
  51.       };  
  52.     };  
  53.   </script> 
  54.    
  55. </head> 
  56. <body> 
  57. <div class="imgContainer"> 
  58.   <img id="img" src="assets/face.jpg" /> 
  59. </div> 
  60.    
  61. </body> 
  62. </html> 

結果

resutlface

代碼說明.

  • tracking.ObjectTracker() 方法對你想要進行跟蹤的對象進行了分類,它可以接受一個數組作為參數.

  • setStepSize() 指定的塊的步進大小.

  • 我們將要跟蹤的對象綁定上 &#8220;track&#8221; 事件, 對象一被跟蹤,很快正在跟蹤的對象就會觸發跟蹤事件.

  • 我們以對象數組的形式中獲取數據,里面有每個對象(臉部,嘴部很眼部)的寬度,高度 , x 和 y 坐標;

結果總結.
你可能會發現結果會根據形狀的條件而有所不同, 還有地方需要改進和提高,而我們也承認并且真心認同對于這種類型的API的開發.

運行示例:

帶有的圖片的運行示例.

更多資源 &#8211; 基于 Javascript 的面部識別

https://github.com/auduno/headtrackr

https://github.com/auduno/clmtrackr

我們計劃為 HTML5 的 Canvas 和攝像頭視頻的臉部跟蹤以及圖像標簽做一個教程。你可能會用到我上面提到的客戶端訪問攝像頭博客,它可以幫助你,用你知道的方式去訪問用戶的攝像頭。

注意:由于瀏覽器安全性的原因,這個程序需要運行在一樣的域或者禁用網絡安全的瀏覽器中。

喜歡這篇文章嗎?

您要是有建議,補充,或者在這篇文章中發現錯誤,信息過時。我們期待你的評論。

請您花一點時間將文章分享給您的朋友或者留下評論。我們將會由衷感謝您的支持!

英文原文:Javascript based Face Detection Method

責任編輯:林師授 來源: 開源中國社區編譯
相關推薦

2012-07-09 11:20:59

2024-06-12 12:57:12

2020-12-23 08:29:08

人臉識別AI人工智能

2018-10-19 10:43:13

營銷物聯網IOT

2009-07-27 17:59:27

博科資訊物流管理

2009-03-20 08:34:11

2012-10-17 13:28:59

Windows 8

2009-07-17 11:28:07

TwitterGoogle

2021-02-03 14:43:40

人工智能人臉識別

2021-08-13 10:01:19

人臉識別人工智能數據

2009-06-25 09:11:58

鮑爾默雅虎搜索

2017-03-20 08:58:02

Python人臉識別AI

2024-09-30 06:04:02

人臉識別Python機器學習

2018-06-29 10:15:20

PythonOpenCV人臉識別

2024-11-01 07:00:00

人臉識別Python機器學習

2024-07-18 00:00:25

PyTorch神經網絡

2021-05-10 11:08:00

人工智能人臉識別

2020-10-29 16:25:46

人臉識別AI人工智能

2019-10-08 15:08:28

人臉數據AI數據收集

2017-03-16 22:22:26

點贊
收藏

51CTO技術棧公眾號

人成在线免费视频| 99精品视频99| 日韩视频一区二区三区四区| 亚洲综合成人网| 久久riav| 一级特黄aaa大片在线观看| 欧美+亚洲+精品+三区| 日韩av在线网站| 99sesese| av最新在线| 国产精品久久久久一区二区三区| 超碰97在线人人| 手机av免费观看| 国产精品s色| 亚洲最新在线视频| 久久久久99人妻一区二区三区| 国产三级电影在线播放| 中文字幕欧美国产| 国产精品毛片va一区二区三区| 特黄视频免费看| 你懂的一区二区| 亚洲视频777| 欧美成人精品一区二区综合免费| 91在线成人| 亚洲va天堂va国产va久| 亚洲欧美日韩在线综合| 男人天堂一区二区| 激情另类小说区图片区视频区| 97国产suv精品一区二区62| 国产欧美小视频| 日韩极品在线| 日韩区在线观看| 91高清国产视频| a欧美人片人妖| 亚洲国产视频a| 992tv成人免费观看| 欧洲毛片在线| 99久久婷婷国产| 成人黄色在线免费观看| 一区二区国产欧美| 日本欧美在线看| 日本精品免费一区二区三区| 国产精品99精品| 欧美永久精品| 精品国产一区二区三区久久| 日本一区二区视频在线播放| 日韩手机在线| 亚洲精品720p| 国产二级一片内射视频播放| 奇米一区二区| 日韩欧美国产综合| 日韩欧美色视频| 国产精品一区免费在线| 欧美日韩中字一区| 亚洲少妇第一页| 性欧美freehd18| 91成人在线观看喷潮| 亚洲欧洲日产国码无码久久99| 国产精品探花在线| 亚洲午夜免费福利视频| 99在线免费视频观看| 在线观看的网站你懂的| 亚洲精品国产一区二区精华液 | 日韩大胆成人| 亚洲激情视频在线| 喷水视频在线观看| 天天躁日日躁成人字幕aⅴ| 亚洲韩国青草视频| 日韩精品卡通动漫网站| 蜜臀久久99精品久久一区二区| 国产视频久久网| 欧美做受高潮6| 日韩欧美不卡| 欧美xxxx14xxxxx性爽| 1024手机在线视频| 伊人久久大香线蕉综合热线| 97**国产露脸精品国产| 日本天堂网在线| 日韩专区欧美专区| 成人国产精品久久久久久亚洲| 97人妻人人澡人人爽人人精品| 国产自产v一区二区三区c| 5g国产欧美日韩视频| 成人av无码一区二区三区| 成人免费毛片嘿嘿连载视频| 久久久婷婷一区二区三区不卡| 国产人成在线观看| 亚洲欧洲国产日韩| 免费拍拍拍网站| 婷婷午夜社区一区| 欧美日韩国产精品成人| 国产麻豆剧传媒精品国产| 女同另类激情重口| 亚洲网址你懂得| 精品欧美一区二区久久久久| 国产日韩欧美三级| 国产精品免费电影| 亚洲女人18毛片水真多| 91麻豆福利精品推荐| 一区二区三区四区| 51漫画成人app入口| 色哦色哦哦色天天综合| 思思久久精品视频| 欧美美女黄色| yellow中文字幕久久| 日韩精品视频播放| 久久国产福利国产秒拍| 精品国产乱码一区二区三区四区 | 大胆人体色综合| 日本在线视频免费观看| 免费成人在线视频观看| 国产精成人品localhost| а√天堂中文在线资源bt在线| 亚洲黄色在线视频| 黄色成人免费看| 国产一级成人av| 久久激情视频免费观看| 日韩欧美成人一区二区三区| 国产老女人精品毛片久久| 欧美久久在线| 超碰97免费在线| 欧美日韩国产高清一区| a毛片毛片av永久免费| 亚洲天堂偷拍| 91精品视频在线看| 国产乱视频在线观看| 亚洲成人av福利| 制服丝袜中文字幕第一页| 亚洲传媒在线| 久久久久久亚洲精品不卡| 国产免费黄色网址| 国产三级一区二区三区| 伊人成色综合网| 成人三级av在线| 欧美成人亚洲成人| 在线免费看av片| 国产亚洲欧美一级| 男人和女人啪啪网站| 亚洲精品黑牛一区二区三区| 久久久极品av| 在线中文字幕网站| 日本一区二区三区国色天香| 国产精品视频一区二区三区四区五区| 91精品国产自产在线丝袜啪| 久久国产精彩视频| 国产乱码精品一区二区三区精东| 国产欧美精品一区二区色综合朱莉| 一区二区传媒有限公司| 国产精品国产| 午夜欧美不卡精品aaaaa| 亚洲成熟女性毛茸茸| 亚洲精品五月天| 成年人网站av| 欧美99在线视频观看| 亚洲a级在线观看| 爆操欧美美女| 日韩欧美成人午夜| 国产一级av毛片| 成人少妇影院yyyy| 成年人午夜免费视频| 久久草在线视频| 91精品国产91久久| 三级毛片在线免费看| 色综合久久综合网97色综合| 中文字幕 自拍| 蜜桃av噜噜一区二区三区小说| 亚洲欧洲精品在线| 看片一区二区| 超碰91人人草人人干| 亚洲AV无码一区二区三区性| 亚洲亚洲精品在线观看| 国产精品嫩草av| 美女精品在线| 亚洲精品成人a8198a| 欧美成人高清视频在线观看| 久久国产精品亚洲| 欧美 日韩 国产 成人 在线 91| 亚洲国产精品精华液网站| 丰满少妇在线观看资源站| 日韩精品一二三四| 99热这里只有精品7| 波多野结衣欧美| 国产成人精品av在线| 老司机精品影院| 欧美mv日韩mv| 成人av网站在线播放| 日韩一区中文字幕| 91精品又粗又猛又爽| 性伦欧美刺激片在线观看| 亚洲午夜精品国产| 伊人精品久久| 国产91免费看片| av片在线观看| 亚洲欧美精品suv| 国产精品系列视频| 欧美日韩国产精品一区二区三区四区| ass极品国模人体欣赏| 国产a区久久久| 丰满少妇在线观看| 午夜久久影院| 视频一区二区在线观看| 91蜜桃臀久久一区二区| 国产精品日韩av| av人人综合网| 日韩有码在线播放| 无码国产伦一区二区三区视频| 欧美性极品少妇| 欧美成人aaaaⅴ片在线看| 国产农村妇女毛片精品久久麻豆 | avav在线播放| 教室别恋欧美无删减版| 国产精品初高中精品久久| 色综合天天色| 欧美一区亚洲一区| av网站在线免费看推荐| 亚洲最新av网址| 香蕉视频成人在线| 日韩一区二区三区免费观看| 国产美女www爽爽爽| 午夜天堂影视香蕉久久| 日韩精品123区| 欧美韩国日本综合| 疯狂揉花蒂控制高潮h| 国产精品18久久久久久久久久久久| 成人精品视频一区二区| 欧美天天在线| 99热这里只有精品7| 日韩大片在线| 欧美一区二区三区在线免费观看| 卡通动漫精品一区二区三区| 91九色在线观看| aa亚洲一区一区三区| 国产精品狼人色视频一区| 神马午夜在线视频| 久久久这里只有精品视频| av网址在线| 欧美巨乳美女视频| 精产国品自在线www| 中文字幕在线成人| 国产精品ⅴa有声小说| 亚洲男人的天堂网站| 午夜激情小视频| 亚洲电影免费观看高清| 国产刺激高潮av| 亚洲成人1234| 日本黄色一区二区三区| 精品国产乱码久久久久久免费| 精品国产av一区二区| 91精品国产综合久久婷婷香蕉 | 僵尸再翻生在线观看| 国外成人性视频| 3344国产永久在线观看视频| 国产69精品久久久久9999| 成人在线高清免费| 欧美大片在线看| 欧洲黄色一区| 欧美精品久久久久久久久久| 久久99亚洲网美利坚合众国| 欧美黄色片视频| 韩国成人二区| 琪琪第一精品导航| 日韩免费va| 国产精品欧美久久久| 成人国产精品入口免费视频| 国产日韩一区在线| 成人豆花视频| 成人久久18免费网站漫画| 成人av影音| 乱一区二区三区在线播放| 国产精品欧美三级在线观看| 亚洲激情电影在线| 91精品国产调教在线观看| 男人添女人下部视频免费| 亚洲三级观看| 欧在线一二三四区| 激情久久五月天| 人妻av一区二区| 国产亚洲精品bt天堂精选| 日本爱爱小视频| 夜夜嗨av一区二区三区中文字幕| 日韩精品久久久久久久酒店| 色哟哟一区二区三区| 97超碰中文字幕| 亚洲成人黄色在线观看| 久草在线青青草| 久久久精品美女| av资源在线播放| 国产日韩精品一区二区| 日韩一二三区| 日韩欧美手机在线| 亚洲香蕉av| 亚洲精品无码久久久久久| 六月婷婷色综合| 国产激情视频网站| 国产精品美女一区二区在线观看| 欧美交换国产一区内射| 色哟哟在线观看一区二区三区| 99国产精品久久久久99打野战| 亚洲国产精品成人精品| 成年人视频在线看| 欧美精品久久久久久久免费观看| 成人av集中营| 精品乱码一区| 欧美福利网址| 久久精品视频播放| 五月天色一区| 精品二区久久| 永久免费的av网站| 99国内精品久久| 黑人狂躁日本娇小| 丰满岳妇乱一区二区三区| 888奇米影视| 亚洲热线99精品视频| 中文字幕有码在线观看| 国产成人啪精品视频免费网| 婷婷视频一区二区三区| 日韩av电影免费在线| 欧美日韩国产欧| 国产一级片自拍| 久久亚洲欧美国产精品乐播| 免费人成年激情视频在线观看| 欧美综合欧美视频| 手机看片福利在线| 久久久久999| 嫩草伊人久久精品少妇av杨幂| 国模精品一区二区三区| 亚洲成av人电影| www亚洲成人| 久久毛片高清国产| 国产性xxxx高清| 欧美成人三级电影在线| 日本在线免费看| 国产精品久久久久一区二区| 亚洲大片精品免费| 夫妻免费无码v看片| 成人动漫视频在线| 久久久久成人网站| 日韩欧美一二三区| 最新超碰在线| 51国偷自产一区二区三区的来源| 99精品在线| 污视频网站观看| 国产精品电影一区二区| 久久午夜鲁丝片| 在线观看日韩视频| 欧美精品资源| 亚洲va久久久噜噜噜久久狠狠| 水野朝阳av一区二区三区| 日本黄色网址大全| 精品久久久视频| 精品久久久久一区二区三区| 日本精品免费一区二区三区| 国产一区二区三区网| 国产天堂在线播放| 亚洲国产精品99久久久久久久久| 久久久久久在线观看| 亚洲欧洲自拍偷拍| 69堂精品视频在线播放| 日韩资源av在线| 日韩av一级片| 国产成人精品视频免费| 在线成人午夜影院| 青草视频在线免费直播| 国产在线精品一区二区三区| 在线亚洲伦理| 免费看黄色av| 日本丶国产丶欧美色综合| www在线播放| 亚洲999一在线观看www| 精品成人免费| 中文字幕网站在线观看| 欧美三级电影在线观看| 欧美三级理伦电影| 亚洲最大的av网站| 亚洲国产精品第一区二区| 91精品国产自产| 欧美日韩五月天| fc2ppv国产精品久久| 国产一区二区三区四区hd| 欧美亚洲专区| 亚洲AV成人无码网站天堂久久| 日韩欧美美女一区二区三区| 色综合桃花网| 亚洲三区在线| www.欧美亚洲| 中文在线免费观看| 色综合视频一区中文字幕| 亚洲第一福利社区| 天堂在线一区二区三区| 亚洲电影一区二区三区| 国产区av在线| 懂色中文一区二区三区在线视频| 久久欧美肥婆一二区| 翔田千里88av中文字幕| 亚洲精品91美女久久久久久久| 久久三级毛片| 久久无码高潮喷水| 最新国产精品久久精品| 天天操天天舔天天干| 91视频免费在线|