Tag: likejs

节点Canvas / Resemble.js错误:给定的图像尚未完成加载

我正在尝试在节点中使用Resemble.js 。 我在安装canvas / cairo(与OS X Mavericks / XQuarts和Homebrew混合使用)方面遇到了一些麻烦,但最终还是到了那里。 有很远,但我已经打了一堵墙。 function ImageSimilarityChecker(){ var resemble = require("resemble").resemble; var fs = require("fs"); var util = require("util"); this.admitImage = function(imagePath) { fs.readFile(imagePath, function (err, fileData) { if (err) throw err; else { var api = resemble(fileData).onComplete(function(data){ console.log(imagePath); console.log(util.inspect(data)); }); } }); } } new ImageSimilarityChecker().admitImage("./public/images/test.jpg"); 结果在这个错误: /Users/pcoghill/Projects/imgManip/auth/Servers/Farm/node_modules/resemble/lib/server.js:38 context.drawImage(hiddenImage, […]