mirror of https://github.com/vladmandic/human
update nodejs platform support
parent
72e6b2b4e1
commit
90a121a362
|
@ -53,6 +53,7 @@ async function detect(input) {
|
||||||
}
|
}
|
||||||
|
|
||||||
async function main() {
|
async function main() {
|
||||||
|
log.info('NodeJS:', process.version);
|
||||||
if (process.argv.length !== 3) log.error('Parameters: <input image>');
|
if (process.argv.length !== 3) log.error('Parameters: <input image>');
|
||||||
else if (!fs.existsSync(process.argv[2])) log.error(`File not found: ${process.argv[2]}`);
|
else if (!fs.existsSync(process.argv[2])) log.error(`File not found: ${process.argv[2]}`);
|
||||||
else detect(process.argv[2]);
|
else detect(process.argv[2]);
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -358,7 +358,7 @@
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"package.json": {
|
"package.json": {
|
||||||
"bytes": 2314,
|
"bytes": 2334,
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"src/human.js": {
|
"src/human.js": {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -358,7 +358,7 @@
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"package.json": {
|
"package.json": {
|
||||||
"bytes": 2314,
|
"bytes": 2334,
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"src/human.js": {
|
"src/human.js": {
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -358,7 +358,7 @@
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"package.json": {
|
"package.json": {
|
||||||
"bytes": 2314,
|
"bytes": 2334,
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"src/human.js": {
|
"src/human.js": {
|
||||||
|
|
|
@ -1,23 +1,23 @@
|
||||||
{
|
{
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"node_modules/@tensorflow/tfjs/package.json": {
|
"node_modules/@tensorflow/tfjs/package.json": {
|
||||||
"bytes": 5126,
|
"bytes": 5114,
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"node_modules/@tensorflow/tfjs-core/package.json": {
|
"node_modules/@tensorflow/tfjs-core/package.json": {
|
||||||
"bytes": 5047,
|
"bytes": 5035,
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"node_modules/@tensorflow/tfjs-data/package.json": {
|
"node_modules/@tensorflow/tfjs-data/package.json": {
|
||||||
"bytes": 3892,
|
"bytes": 3880,
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"node_modules/@tensorflow/tfjs-layers/package.json": {
|
"node_modules/@tensorflow/tfjs-layers/package.json": {
|
||||||
"bytes": 3780,
|
"bytes": 3768,
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"node_modules/@tensorflow/tfjs-converter/package.json": {
|
"node_modules/@tensorflow/tfjs-converter/package.json": {
|
||||||
"bytes": 4766,
|
"bytes": 4754,
|
||||||
"imports": []
|
"imports": []
|
||||||
},
|
},
|
||||||
"node_modules/@tensorflow/tfjs-core/dist/backends/backend.js": {
|
"node_modules/@tensorflow/tfjs-core/dist/backends/backend.js": {
|
||||||
|
|
20
src/node.js
20
src/node.js
|
@ -6,7 +6,7 @@ const logger = new console.Console({
|
||||||
stdout: process.stdout,
|
stdout: process.stdout,
|
||||||
stderr: process.stderr,
|
stderr: process.stderr,
|
||||||
ignoreErrors: true,
|
ignoreErrors: true,
|
||||||
groupIndentation: 2,
|
// groupIndentation: 2,
|
||||||
inspectOptions: {
|
inspectOptions: {
|
||||||
showHidden: true,
|
showHidden: true,
|
||||||
depth: 5,
|
depth: 5,
|
||||||
|
@ -26,17 +26,17 @@ const config = {
|
||||||
console: false,
|
console: false,
|
||||||
videoOptimized: false,
|
videoOptimized: false,
|
||||||
face: {
|
face: {
|
||||||
detector: { modelPath: 'file://models/blazeface/back/model.json' },
|
detector: { modelPath: 'file://models/blazeface-back.json' },
|
||||||
mesh: { modelPath: 'file://models/facemesh/model.json' },
|
mesh: { modelPath: 'file://models/facemesh.json' },
|
||||||
iris: { modelPath: 'file://models/iris/model.json' },
|
iris: { modelPath: 'file://models/iris.json' },
|
||||||
age: { modelPath: 'file://models/ssrnet-age/imdb/model.json' },
|
age: { modelPath: 'file://models/age-ssrnet-imdb.json' },
|
||||||
gender: { modelPath: 'file://models/ssrnet-gender/imdb/model.json' },
|
gender: { modelPath: 'file://models/gender-ssrnet-imdb.json' },
|
||||||
emotion: { modelPath: 'file://models/emotion/model.json' },
|
emotion: { modelPath: 'file://models/emotion-large.json' },
|
||||||
},
|
},
|
||||||
body: { modelPath: 'file://models/posenet/model.json' },
|
body: { modelPath: 'file://models/posenet.json' },
|
||||||
hand: {
|
hand: {
|
||||||
detector: { modelPath: 'file://models/handdetect/model.json' },
|
detector: { modelPath: 'file://models/handdetect.json' },
|
||||||
skeleton: { modelPath: 'file://models/handskeleton/model.json' },
|
skeleton: { modelPath: 'file://models/handskeleton.json' },
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
2
wiki
2
wiki
|
@ -1 +1 @@
|
||||||
Subproject commit 89996eaa377e4e1c2dc292f540235485272d53bf
|
Subproject commit 699af2235b315ef24766839ddc49a198f7cc21c3
|
Loading…
Reference in New Issue