1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python で始める AWS Boto 入門

Connected

演習

複数の猫検出器

Cat Detector をしばらく使ってみたところ、動物管理チームは猫を1匹ずつ追跡するのは非効率だと分かりました。猫の集まりを見つけられるほうが望ましいのです。

彼らは、受け取るアラートのメッセージに検出された猫の数を追加できないか、Sam に依頼しました。また、より多くの誤検知を許容するため、信頼度の下限も下げてほしいとのことです。

Cats detected by Rekognition

Sam はすでに次を行っています。

  • Rekognition クライアントを作成しました。
  • S3 上の画像の Bucket と Key を指定して .detect_labels() を呼び出しました。
  • 結果を response 変数に保存しました。

猫の命を救うお手伝いをしましょう!各画像の猫の数を数え、その数を動物管理チームへのアラートに含めてください。

指示

100 XP
  • response の 'Labels' キーの各要素を反復処理します。
  • 'Cat' という名前のラベルに出会ったら、そのラベルのインスタンスを反復処理します。
  • インスタンスの信頼度が 85 を超える場合は、cat_counts を 1 増やします。
  • 最終的な猫の数を出力します。