從服務器文件使用圖像時,我遇到同樣的問題(加載速度比本地文件慢)。這是我的修復(從行號16568):
if (time = new Date().getTime(), $$.is("img")) {
source = new Image(), source.src = $$.attr("src"),
source.crossOrigin = $$.attr("crossorigin");
$(source).load(function() {
canvas = ccv.pre(source);
options.grayscale && (canvas = ccv.grayscale(canvas, source));
try {
options.async && window.Worker ? ccv.detect_objects({
canvas: canvas,
cascade: cascade,
interval: options.interval,
min_neighbors: options.minNeighbors,
worker: 1,
async: !0
})(done) : done(ccv.detect_objects({
canvas: canvas,
cascade: cascade,
interval: options.interval,
min_neighbors: options.minNeighbors
}));
} catch (e) {
options.error.apply($$, [2, e.message]), options.complete.apply($$, [!1]);
}
});
return this;
}
你可以共享可執行的演示/代碼片段或[JSFiddle](https://jsfiddle.net/)? [_創建一個最小,完整和可驗證的示例_](http://stackoverflow.com/help/mcve) – Rayon