xxxxxxxxxx
48
let Video;
let classifier;
let label;
let confidence;
let imageModelURL = 'https://teachablemachine.withgoogle.com/models/XnZvwVURb/';
function preload() {
Video = createCapture(Video, {
audio: false,
video: {
width: 300,
height: 300,
aspectRatio: 1,
facingMode: {
//exact: "environment"
}
}
});
classifier = ml5.imageClassifier(imageModelURL+'model.json', Video);
}
function classifyVideo() {
classifier.classify(gotResult);
}
function gotResult(error, results) {
if (error) {
console.error(error);
} else {
console.log(results);
}
label.html('ラベル:' + results[0].label);
confidence.html('自信:' + results[0].confidence);
classifyVideo();
}
function setup() {
classifyVideo();
label = createDiv('ラベル');
confidence = createDiv('自信');
}
function draw() {
}