Download Demo
Face Detection is a jQuery/Zepto plugin to detect faces on images, videos and canvases to get theirs coordinates.
1. INCLUDE JS FILES
<script src= "path/to/dist/jquery.facedetection.min.js" ></script> |
<img id= "picture" src= "img/face.jpg" > |
$( '#picture' ).faceDetection({ complete: function (faces) { console.log(faces); } }); |
Returns an array of found faces object:
- x — Y coord of the face in the picture
- y — Y coord of the face in the picture
- width — Width of the face
- height — Height of the face
- positionX — X position relative to the document
- positionY — Y position relative to the document
- offsetX — X position relative to the offset parent
- offsetY — Y position relative to the offset parent
- scaleX — Ratio between original image width and displayed width
- scaleY — Ratio between original image height and displayed height
- confidence — Level of confidence
- interval — Interval (default 4)
- minNeighbors — Minimum neighbors threshold which sets the cutoff level for discarding rectangle groups as face (default 1)
- confidence — Minimum confidence (default null)
- async — Async mode if Worker available (default false). The async mode uses Workers and needs the script to be on the same domain.
- grayscale — Convert to grayscale before processing (default true)
- complete — Callback function trigged after the detection is completed
complete: function (faces) { // ... }
- error — Callback function trigged on errors
error: function (code, message) { // ... }
No comments:
Post a Comment