mirror of https://github.com/vladmandic/human
removed test code
parent
5b6f980132
commit
affdb2836e
|
@ -34161,7 +34161,6 @@ async function processImage(input) {
|
||||||
image.src = "";
|
image.src = "";
|
||||||
resolve(true);
|
resolve(true);
|
||||||
};
|
};
|
||||||
image.crossOrigin = "anonymous";
|
|
||||||
image.src = input;
|
image.src = input;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -34199,24 +34198,11 @@ async function detectSampleImages() {
|
||||||
await processImage(sample);
|
await processImage(sample);
|
||||||
status("");
|
status("");
|
||||||
}
|
}
|
||||||
async function detectExternalSources(url) {
|
function setupMenu() {
|
||||||
await processImage(url);
|
|
||||||
}
|
|
||||||
async function getExternalSources() {
|
|
||||||
const res = await fetch("external.json");
|
|
||||||
if (res && res.ok)
|
|
||||||
return res.json();
|
|
||||||
return [];
|
|
||||||
}
|
|
||||||
async function setupMenu() {
|
|
||||||
menu2 = new menu_default(document.body, "...", {top: "1rem", right: "1rem"});
|
menu2 = new menu_default(document.body, "...", {top: "1rem", right: "1rem"});
|
||||||
const btn = menu2.addButton("Start Video", "Pause Video", () => detectVideo());
|
const btn = menu2.addButton("Start Video", "Pause Video", () => detectVideo());
|
||||||
menu2.addButton("Process Images", "Process Images", () => detectSampleImages());
|
menu2.addButton("Process Images", "Process Images", () => detectSampleImages());
|
||||||
document.getElementById("play").addEventListener("click", () => btn.click());
|
document.getElementById("play").addEventListener("click", () => btn.click());
|
||||||
const sources = await getExternalSources();
|
|
||||||
for (const source of sources) {
|
|
||||||
menu2.addButton(`Poll: ${source.name}`, `Stop: ${source.name}`, () => detectExternalSources(source.url));
|
|
||||||
}
|
|
||||||
menu2.addHTML('<hr style="min-width: 200px; border-style: inset; border-color: dimgray">');
|
menu2.addHTML('<hr style="min-width: 200px; border-style: inset; border-color: dimgray">');
|
||||||
menu2.addList("Backend", ["cpu", "webgl", "wasm", "webgpu"], config.backend, (val) => config.backend = val);
|
menu2.addList("Backend", ["cpu", "webgl", "wasm", "webgpu"], config.backend, (val) => config.backend = val);
|
||||||
menu2.addBool("Enable Profiler", config, "profile");
|
menu2.addBool("Enable Profiler", config, "profile");
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"demo/browser.js": {
|
"demo/browser.js": {
|
||||||
"bytes": 17624,
|
"bytes": 17175,
|
||||||
"imports": [
|
"imports": [
|
||||||
{
|
{
|
||||||
"path": "dist/human.esm.js"
|
"path": "dist/human.esm.js"
|
||||||
|
@ -31,7 +31,7 @@
|
||||||
"dist/demo-browser-index.js.map": {
|
"dist/demo-browser-index.js.map": {
|
||||||
"imports": [],
|
"imports": [],
|
||||||
"inputs": {},
|
"inputs": {},
|
||||||
"bytes": 5520375
|
"bytes": 5519692
|
||||||
},
|
},
|
||||||
"dist/demo-browser-index.js": {
|
"dist/demo-browser-index.js": {
|
||||||
"imports": [],
|
"imports": [],
|
||||||
|
@ -49,10 +49,10 @@
|
||||||
"bytesInOutput": 12356
|
"bytesInOutput": 12356
|
||||||
},
|
},
|
||||||
"demo/browser.js": {
|
"demo/browser.js": {
|
||||||
"bytesInOutput": 15787
|
"bytesInOutput": 15336
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"bytes": 1704910
|
"bytes": 1704459
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue