FaceDetection Jquery Plugin 人臉辨識介紹[HTML5]

今天在網路上看到一個照片人臉辯識的Jquery 的Plugin

準確度還滿高的!不過如果是有點側臉照或是眼睛太小就抓不太

像左右那兩個眼睛都小到不行!不管如何調準確度就是抓不到

右邊數來第三個則是有點側臉所以也抓不到

我想應該是抓取眼睛對稱的位置才有辦法判別人臉

還滿特別的喜歡的朋友可以去下載來試試看

用法也很簡單

先載入下面這些JS檔:

<script src="http://code.jquery.com/jquery-1.4.3.min.js"></script>
<script src="js/facedetection/ccv.js"></script>
<script src="js/facedetection/face.js"></script>
<script src="js/jquery.facedetection.js"></script>

對Img標籤設個ID:

<img id="myPicture" src="img/face.jpg">

執行這段程式:

<script>
    $(function() {
        var coords = $('#myPicture').faceDetection();
    });
</script>

coords反回來的會是物件陣列

可借由這些資料來對人臉標示

以下就是反回來的物件陣列資料

X: 臉座標X

Y: 臉座標Y

width:臉的寬度

height:臉的高度的

positionX : X 相對於照片的位置

positionY : Y 相對於照片的位置

offsetX : X 的相對位置的偏移

offsetY : Y 的相對位置的偏移

confidence:準卻度

下面是初始化的設定選項:

confidence:最低的準卻度(數值越高越準度越高)

start:開始前時呼叫函式

complete:直行完時呼叫函式

error:發生錯誤時呼叫函式

下面是作者網站裡面還有很多非常優質的Plugin

做者網站:http://facedetection.jaysalvat.com/
範例檔案:http://blog.ipushs.com/wp-content/uploads/2011/12/jquery.facedetection.zip

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *