前回S3上にアップした画像のラベル抽出ができました(https://smizunolab.blogspot.com/2022/08/aws-rekognition-1.html)。ただ、毎回S3に画像を直接アップロードするのは大変ですので、既に蓄えられている画像をS3にアップロードして、ラベル抽出をしやすくしたいと思います。環境はSagemakerでやりますが、boto3がインストールされていれば、自分の環境でも同様にできます。
(1) Sagemaker上に画像フォルダ「image」を用意します。
このimageの中にラベル抽出したいファイルを入れておきます。(2) S3上に転送されたファイルを格納するフォルダ「image」を用意します。自分のバケットの中にフォルダ「image」を作成します。
この「image」にファイルを転送します。(3) pythonでS3にファイル転送
前回利用したjupyterファイルに追加していきます。今回はcredentialsファイルを使わない形式で書いていきます。
今回はファイル名をリスト化していますが、適宜変更して下さい。ファイルがアップロードされたかS3側で確認します。
0 件のコメント:
コメントを投稿