An API to OpenCV used to detect faces in images, more generally a bridge to OpenCV objdetect.
<?php/*** This is the entire API at present, more will be exposed as it becomes necessary**/namespaceDatingVIP\Facial {
class Image {
publicfunction __construct(string file);
publicfunction getWidth();
publicfunction getHeight();
}
class Cascade {
publicfunction __construct(string file);
}
class Detector {
publicfunction __construct(Cascade cascade [, array min = [0, 0]]);
publicfunction detect(Image image [, array max]);
}
}
namespace {
useDatingVIP\Facial\Image;
useDatingVIP\Facial\Cascade;
useDatingVIP\Facial\Detector;
$cascade = newCascade("cascades/default.xml");
$detector = newDetector($cascade);
$image = newImage("test.jpg"); var_dump($detector->detect($image));
}
?>