justadudewhohacks/face-api.js

Q: How to serialize/unserialize FullFaceDescriptions?

Open

#227 aperta il 27 feb 2019

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)TypeScript (3649 fork)batch import
enhancementgood first issuehelp wanted

Metriche repository

Star
 (15.839 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

Detecting faces is great, but can be slow. I'd like to save the detections to an IndexDB and do some math on them when all are completed.

Is there a standard/easy way to do this? I've got a Dexie hacky way with

db.addFace = async function(imageName, tileLocation, ffd) {
  return await db.faces.add({
    'image_name':imageName,
    'tile_x':tileLocation.x,
    'tile_y':tileLocation.y,
    'x':ffd.detection.box.x,
    'y':ffd.detection.box.y,
    'w':ffd.detection.box.width,
    'h':ffd.detection.box.height,
    'score':ffd.detection.score,
    'descriptor':ffd.descriptor,
    'landmarks': ffd.landmarks,
    'expressions': ffd.expressions
  });
};

that I'm sure is a bad idea.

Guida contributor