AWS распознавание: как обработать вывод - PullRequest
0 голосов
/ 29 января 2020

У меня есть выход для aws распознавания лица. Но я хочу обработать вывод, т.е. я хочу, чтобы обрезанное изображение было сохранено в корзине s3. Так как мне это обработать и сохранить. Может кто-нибудь помочь мне с этим? Это мой вывод

{ JobStatus: 'SUCCEEDED',
 VideoMetadata:
 { Codec: 'h264',
  DurationMillis: 134802,
  Format: 'QuickTime / MOV',
  FrameRate: 23.976024627685547,
  FrameHeight: 534,
  FrameWidth: 1280 },
 Faces:
  [ { Timestamp: 4462, Face: { BoundingBox:
   { Width: 0.061342477798461914,
    Height: 0.1805628538131714,
    Left: 0.5905241966247559,
    Top: 0.23422487080097198 },
    Landmarks: [ { Type: 'eyeLeft',
     X: 0.6156551241874695,
     Y: 0.30313247442245483 },
    { Type: 'eyeRight',
     X: 0.6457341313362122,
     Y: 0.29226067662239075 },
    { Type: 'mouthLeft',
     X: 0.6207911968231201,
     Y: 0.38366419076919556 },
    { Type: 'mouthRight',
     X: 0.6457210779190063,
     Y: 0.3740907311439514 },
    { Type: 'nose', X: 0.6382492780685425, Y: 0.3447791337966919 } ],
     Pose:
     { Roll: -8.287483215332031,
      Yaw: 24.705015182495117,
      Pitch: -16.02778434753418 },
      Quality: { Brightness: 27.270671844482422, Sharpness: 5.775668621063232 },
      Confidence: 99.99810791015625 } }
 } ]
}

1 Ответ

0 голосов
/ 31 января 2020

У меня есть демонстрационное решение этой проблемы, реализованное в Python 3 на Github. Пожалуйста, не стесняйтесь использовать его и настроить соответственно. У меня есть функция, которая специально подрезает вас, если файлы находятся на вашем локальном компьютере.

См. -> https://github.com/Kayokwa/multi_face_detection_and_search_using_aws_rekognition

Ciao!

...