根据本教程,我使用 p5.js 和 ml5.js 创建了一个非常简单的脚本。
在设置功能中,单击按钮后,我将图像添加到分类器中。但是,当我单击按钮时,出现像素错误。这就是我的目录的样子
let pinkButton
console.log('ml5 version:', ml5.version);
function gotResults(error, results) {
console.log("ERROR", error);
}
function setup() {
mobileNet = ml5.featureExtractor('MobileNet')
classifier = mobileNet.classification()
pinkButton = createButton('add pink')
pinkButton.mousePressed(function() {
classifier.addImage('./images/pink/1.png', 'pink')
classifier.addImage('./images/pink/2.png', 'pink')
classifier.addImage('./images/pink/3.png', 'pink')
})
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.9.0/p5.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.9.0/addons/p5.dom.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.9.0/addons/p5.sound.min.js"></script>
<!-- ml5 -->
<script src="https://unpkg.com/ml5@0.4.3/dist/ml5.min.js"></script>