galleria_photo_face_rknn_op.../tools/scanPhotoFaces.js
2026-10-03 12:16:58 +02:00

39 lines
676 B
JavaScript

const db = require('../db/knex');
const {
scanPhotoFacesById,
} = require('../api_v1/scanner/faceScanner');
async function main() {
const photoId = String(
process.argv[2] || '',
).trim();
if (!photoId) {
console.error(
'Uso: node tools/scanPhotoFaces.js PHOTO_ID',
);
process.exitCode = 2;
return;
}
const result = await scanPhotoFacesById(photoId);
console.log(
JSON.stringify(result, null, 2),
);
}
main()
.catch((error) => {
console.error(
'[scanPhotoFaces] errore:',
error.stack || error.message || error,
);
process.exitCode = 1;
})
.finally(async () => {
await db.destroy();
});