OmronHVCDetectionResults GetDetectionResults(OmronHVCDetectionAlgorithms, string)
Returns current detection results.
Parameters
Name | Description |
algorithms |
OmronHVCDetectionAlgorithms
A bitfield of algorithms to use when performing detection. |
deviceName |
(Optional) string The name of the device to perform an operation on. |
Security
Trust Level Required: High Trust
Return
Returns a new JSON OmronHVCDetectionResults object with the detection information.
Examples
<img id="imgOutput" style="display:none;margin-top:10px;"/>
var algorithms = 0;
algorithms |= Algorithm.HumanBodyDetect;
algorithms |= Algorithm.HandDetect;
algorithms |= Algorithm.FaceDetect;
algorithms |= Algorithm.FaceDirection;
algorithms |= Algorithm.AgeEstimation;
algorithms |= Algorithm.GenderEstimation;
algorithms |= Algorithm.GazeEstimation;
algorithms |= Algorithm.BlinkEstimation;
algorithms |= Algorithm.ExpressionEstimation;
algorithms |= Algorithm.FaceRecognition;
algorithms |= Algorithm.HRImage;
var res = KioOmronHVC.GetDetectionResults(algorithms);
if (res.Image) displayImage(res.Image);
alert(JSON.stringify(res, null, 2));
function displayImage(base64) {
var imgOutput = document.getElementById('imgOutput');
imgOutput.style.display = '';
imgOutput.src = 'data:image/png;base64, ' + base64;
}
function Algorithm() {}
Algorithm.HumanBodyDetect = 1 << 0;
Algorithm.HandDetect = 1 << 1;
Algorithm.FaceDetect = 1 << 2;
Algorithm.FaceDirection = 1 << 3;
Algorithm.AgeEstimation = 1 << 4;
Algorithm.GenderEstimation = 1 << 5;
Algorithm.GazeEstimation = 1 << 6;
Algorithm.BlinkEstimation = 1 << 7;
Algorithm.ExpressionEstimation = 1 << 8;
Algorithm.FaceRecognition = 1 << 9;
Algorithm.HRImage = 1 << 10;
Algorithm.Image = 1 << 11;
Requirements
KioWare for Windows version 8.16 or greater.