亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JavaScript人臉識別技術及臉部識別JavaScript類庫Tracking.js

2019-11-20 11:34:26
字體:
來源:轉載
供稿:網友

我一直對人工智能識別技術非常感興趣,因為我無法想象這究竟是一種什么樣的算法,什么樣的分析過程。無論是聲音識別、人臉識別或其它種識別,人們的外貌、說話的方式都是如此不同,一種圖片你可以用不同的方式、從不同的角度拍攝,我不能理解這些識別技術是如何做到的。有個叫做“面具”的游戲也使用了這種識別技術,我想對于臉部識別技術也應該研究一下。Facebook使用了這種技術,在手勢控制中也能用到它,所以,你網站上也會有應用的地方。

我找到的一個可以用于人臉識別的JavaScript程序包是Face Detection,它是由Jay Salvat和Liu Liu開發的。它是一個標準的jQuery插件,通過對提供的圖片進行分析,返回所有找到的臉部圖像的坐標。下面我們來看看它是如何使用的!

jQuery.faceDetection

使用Face Detection這個jQuery plugin,你需要引入四個js文件:

<script src="jquery-1.4.3.min.js"></script><!-- mas js --><script src="facedetection/ccv.js"></script><script src="facedetection/face.js"></script><script src="jquery.facedetection.js"></script>

這個臉部識別插件的頭兩個文件里是它的各種功能性程序,通過它們能得到一個數組對象,這些對象里存儲的就是圖片里的臉部坐標信息。下面是一個例子:

var coords = jQuery("#myImage").faceDetection();/* 返回: { x: 525 y: 435, width: 144, height: 144, positionX: 532.6353328125226, positionY: 443.240976080536, offsetX: 532.6353328125226, offsetY: 443.240976080536, confidence: 12.93120119, neighbour: undefined, }*/

你還可以在檢測方法上加入事件回調函數:

var coords = jQuery("#myImage").faceDetection({ complete: function(image, coords) { // Do something }, error: function() { console.warn("無法分析圖片"); }});

對于識別出的臉部信息,你可以做任何的處理東西。你可以在圖片中臉部的位置畫出框線:

jQuery("img").each(function() { var img = this; // 獲取臉部坐標 var coordinates = jQuery(img).faceDetection(); // 在臉上畫出框線 if(coordinates.length) { coordinates.forEach(function(coord) { jQuery("<div>", { css: { position: "absolute", left: coord.positionX + 5 + "px", top: coord.positionY + 5 + "px", width: coord.width + "px", height: coord.height + "px", border: "3px solid white" } }).appendTo(img.parentNode); }); }});

這很簡單,當然你可以做復雜的處理,比如說提取出來。

我用了各種圖片進行臉部識別嘗試,正如我預想到的,結果并不是很完美。但不管怎樣,還是相當不錯的。這是一個很簡單的腳本技術,而且沒有任何技術是十全十美的。這個臉部識別插件并不具有臉部比較功能,你需要用其它方法并提供面部特征信息實現此功能。總之,相當不錯,強烈建議你試一下。

臉部識別JavaScript類庫Tracking.js

對Web開發者而言,開源的JavaScript庫Tracking.js正在使計算機視覺和增強現實技術變得簡單, 使用它可以展示效果類似Kinect或者Wii的體感應用,且該JavaScript庫體積小 (~7k),非常輕量級,且接口簡潔。

Tracking.js 能夠在移動Web應用、桌面應用中工作,甚至可以和基于Node.js的服務器進行配對。 它會給瀏覽器帶來計算機圖形學算法和技術,其擁有功能:臉部識別(某個特定的顏色時或人物/臉龐/身體出現移動的時候)、實時色彩跟蹤。對于Web開發而言,以前需要通過C或C++的技術才能實現類似效果。而現在Traking.js提供了一個Web組件,因此Web前端開發人員可以訪問HTML標簽組件來實現類似功能,而無需了解JavaScript,這極大的簡化了Web開發。

Tracking.js包括一個色彩跟蹤算法和對象跟蹤組件,它能使Web瀏覽器識別臉部及眼睛的變化。例如,Web前端還可以對于用這個功能來設置用戶頭像,對一些網站而言,這也是個很炫的功能;同時對跟蹤的臉部數據和后臺數據庫進行匹配,從而和反饋給用戶更多有用的數據。

目前,在GitHub上Tracking.js源碼工程已經被Fork了200次以上,8月份上旬,該JS庫已經升級為1.0版本。

以上內容就是給大家分享的JavaScript人臉識別技術及臉部識別JavaScript類庫Tracking.js,希望大家喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲激情中文字幕| 日韩精品亚洲元码| 色www亚洲国产张柏芝| 欧美肥臀大乳一区二区免费视频| 亚洲成人av资源网| 国产精品丝袜视频| 成人免费在线网址| 国产精品久久久久久av下载红粉| 日韩av在线资源| 日韩成人av网址| 国产一区二区三区久久精品| 精品美女国产在线| 亚洲男人天堂网| 免费97视频在线精品国自产拍| 98精品国产高清在线xxxx天堂| 亚洲欧美综合区自拍另类| 日韩小视频在线观看| 欧美日韩中文在线| 欧美成人免费一级人片100| 国产欧亚日韩视频| 国产一区二区在线免费视频| 91精品国产自产在线| 国产免费一区二区三区香蕉精| 午夜精品福利电影| 色琪琪综合男人的天堂aⅴ视频| 91精品国产777在线观看| 欧美激情二区三区| 茄子视频成人在线| 国产有码一区二区| 日韩精品久久久久久久玫瑰园| 中文字幕欧美日韩精品| 国产原创欧美精品| 成人有码视频在线播放| 亚洲九九九在线观看| 欧美激情视频网址| 自拍视频国产精品| 久久91精品国产91久久跳| 国产精品女主播视频| 亚洲精品日产aⅴ| 日韩精品丝袜在线| 成人午夜两性视频| 91牛牛免费视频| 日韩精品中文在线观看| 伦伦影院午夜日韩欧美限制| 亚洲女性裸体视频| 精品国产91久久久久久| 精品久久中文字幕久久av| 国产97人人超碰caoprom| 精品久久香蕉国产线看观看gif| 亚洲国产精品久久久久久| 亚洲国产免费av| 久久久久久久久亚洲| 欧美性受xxxx黑人猛交| 亚洲色图av在线| 成人午夜在线观看| 91禁国产网站| 国语自产精品视频在线看抢先版图片| 97免费中文视频在线观看| 亚洲免费电影一区| 国产亚洲欧洲在线| 亚洲成人av资源网| 国产精品日韩久久久久| 国产91av在线| 久久影院免费观看| 在线日韩日本国产亚洲| 国产一区红桃视频| 这里只有精品丝袜| 综合激情国产一区| 51精品国产黑色丝袜高跟鞋| 久久久久久噜噜噜久久久精品| 国精产品一区一区三区有限在线| 97碰碰碰免费色视频| 51ⅴ精品国产91久久久久久| 国产自产女人91一区在线观看| 久久精品国产一区二区电影| 国产91色在线|免| 中国日韩欧美久久久久久久久| 亚洲国产毛片完整版| 国产精品三级网站| 国产成人+综合亚洲+天堂| 欧美日韩亚洲一区二区三区| 国产日韩在线一区| 久久久久在线观看| 97视频国产在线| 美女扒开尿口让男人操亚洲视频网站| 91精品国产九九九久久久亚洲| 亚洲精品女av网站| 亚洲精品视频播放| 国产精品久久久久久久久免费| 亚洲视频一区二区三区| 国产精国产精品| 国产一区二区在线免费| 精品国产一区二区三区久久狼黑人| 国产精品伦子伦免费视频| 国产精品 欧美在线| 91麻豆国产精品| 自拍亚洲一区欧美另类| 亚洲第一网中文字幕| 国产偷亚洲偷欧美偷精品| 综合网日日天干夜夜久久| 黑人巨大精品欧美一区免费视频| 亚洲欧美一区二区三区情侣bbw| 欧美激情久久久| 国产精品亚洲视频在线观看| 欧美日韩另类在线| 久久全国免费视频| 欧美成人小视频| 在线日韩精品视频| 欧美又大又粗又长| 久久国产视频网站| 国产成人精彩在线视频九色| 欧美日韩在线观看视频小说| 国产www精品| 久久九九亚洲综合| 一区二区国产精品视频| 亚洲色图日韩av| 亚洲福利视频专区| 欧亚精品中文字幕| 欧美成人午夜剧场免费观看| 国产欧美日韩免费看aⅴ视频| 欧美乱大交做爰xxxⅹ性3| 欧美日韩视频免费播放| 日韩最新免费不卡| 国产视频综合在线| 日韩欧美黄色动漫| 欧美大码xxxx| 超碰精品一区二区三区乱码| 国产免费一区二区三区在线能观看| 欧美另类交人妖| 欧美日韩成人在线视频| 亚洲日本成人女熟在线观看| 在线观看欧美日韩国产| 久久91精品国产91久久跳| 亚洲视频欧洲视频| 欧美电影免费观看| 欧美中文在线视频| 欧美激情精品久久久久久免费印度| 精品国产一区二区三区久久久| 91国产精品电影| 久久久久久免费精品| 高清日韩电视剧大全免费播放在线观看| 日韩一级黄色av| 91久久久久久久久久久| 日韩在线www| 欧美xxxx14xxxxx性爽| 亚洲最大av网| 亚洲最大激情中文字幕| 日本免费久久高清视频| 欧美激情videoshd| 欧美激情亚洲激情| 久久av.com| 欧美区二区三区| 成人在线小视频| 久久综合色影院| 78m国产成人精品视频| 国产精品国产三级国产专播精品人| 成人激情视频在线| 亚洲免费精彩视频| 91亚洲精品久久久久久久久久久久| 欧美在线视频网站| 国产一区二区在线免费视频| 91av在线国产| 欧美激情亚洲综合一区| 国产亚洲日本欧美韩国|