a AWS SDK를 사용하여 Amazon Rekognition을 사용하여 이미지의 객체 감지 - AWS SDK 코드 예제

AWS Doc SDK ExamplesWord AWS SDK 리포지토리에는 더 많은 GitHub 예제가 있습니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

a AWS SDK를 사용하여 Amazon Rekognition을 사용하여 이미지의 객체 감지

다음 코드 예제에서는 Amazon Rekognition을 사용하여 이미지에서 범주별 객체를 감지하는 앱을 구축하는 방법을 보여줍니다.

.NET
AWS SDK for .NET

Amazon Simple Storage Service(S3) 버킷에 있는 이미지에서 Amazon Rekognition.NET API를 사용하여 Amazon Rekognition을 사용하여 범주별로 객체를 식별하는 앱을 생성하는 방법을 보여줍니다.Amazon S3 앱은 Amazon Simple Email Service(Amazon SES)를 사용하여 결과와 함께 이메일 알림을 관리자에게 전송합니다.

전체 소스 코드와 설정 및 실행 방법에 대한 지침은 GitHub의 전체 예제를 참조하세요.

이 예시에서 사용되는 서비스
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Java
Java 2.x용 SDK

Amazon Simple Storage Service(S3) 버킷에 있는 이미지에서 Amazon Rekognition을 사용하여 범주별로 객체를 식별하는 앱을 API 생성하는 방법을 보여줍니다. Amazon Rekognition Amazon S3 앱은 Amazon Simple Email Service(Amazon SES)를 사용하여 결과와 함께 이메일 알림을 관리자에게 전송합니다.

전체 소스 코드와 설정 및 실행 방법에 대한 지침은 GitHub의 전체 예제를 참조하세요.

이 예시에서 사용되는 서비스
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

JavaScript
SDK for JavaScript (v3)

에서 Amazon Rekognition AWS SDK for JavaScript 을 사용하여 Amazon Rekognition을 사용하여 Amazon Simple Storage Service(Amazon S3) 버킷에 있는 이미지에서 범주별로 객체를 식별하는 앱을 생성하는 방법을 보여줍니다. 앱은 Amazon Simple Email Service(Amazon SES)를 사용하여 결과와 함께 이메일 알림을 관리자에게 전송합니다.

다음 작업을 수행하는 방법에 대해 알아보십시오.

  • Amazon Cognito를 사용하여 인증되지 않은 사용자를 생성합니다.

  • Amazon Rekognition을 사용하여 객체용 이미지를 분석합니다.

  • Amazon SES의 이메일 주소를 확인합니다.

  • Amazon SES를 사용하여 이메일 알림을 보냅니다.

전체 소스 코드와 설정 및 실행 방법에 대한 지침은 GitHub의 전체 예제를 참조하세요.

이 예시에서 사용되는 서비스
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Kotlin
Kotlin용 SDK

Amazon Rekognition Kotlin API를 사용하여 Amazon Rekognition을 사용하여 Amazon Simple Storage Service(Amazon S3) 버킷에 있는 이미지에서 범주별로 객체를 식별하는 앱을 생성하는 방법을 보여줍니다. 앱은 Amazon Simple Email Service(Amazon SES)를 사용하여 결과와 함께 이메일 알림을 관리자에게 전송합니다.

전체 소스 코드와 설정 및 실행 방법에 대한 지침은 GitHub의 전체 예제를 참조하세요.

이 예시에서 사용되는 서비스
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Python
Python용 SDK(Boto3)

를 사용하여 다음을 수행할 수 있는 웹 애플리케이션을 AWS SDK for Python (Boto3) 생성하는 방법을 보여줍니다.

  • 사진을 Amazon Simple Storage Service (Amazon S3) 버킷에 업로드합니다.

  • Amazon Rekognition을 사용하여 사진을 분석하고 레이블을 지정합니다.

  • Amazon Simple Email Service(Amazon SES)를 사용하여 이미지 분석에 대한 이메일 보고서를 전송합니다.

이 예제에는 React로 빌드된 in JavaScript 로 작성된 웹 페이지와 Flask-Word로 빌드된 Python으로 작성된 REST 서비스의 두 가지 주요 구성 요소가 포함되어 있습니다.RESTful

React 웹 페이지를 사용하여 다음을 수행할 수 있습니다.

  • S3 버킷에 저장된 이미지 목록을 표시합니다.

  • 컴퓨터에서 S3 버킷에 이미지를 업로드합니다.

  • 이미지에서 감지된 항목을 식별하는 이미지와 레이블을 표시합니다.

  • S3 버킷의 모든 이미지에 대한 보고서를 받고 보고서의 이메일을 보냅니다.

웹 페이지에서 REST 서비스를 호출합니다. 서비스가 다음 작업을 수행하기 위해 AWS 에 요청을 전송합니다.

  • S3 버킷의 이미지 목록을 가져오고 필터링합니다.

  • S3 버킷에 사진을 업로드합니다.

  • Amazon Rekognition을 사용하여 개별 사진을 분석하고 사진에서 감지된 항목을 식별하는 레이블 목록을 가져옵니다.

  • S3 버킷의 모든 사진을 분석하고 Amazon SES를 사용하여 보고서를 이메일로 보냅니다.

전체 소스 코드와 설정 및 실행 방법에 대한 지침은 GitHub의 전체 예제를 참조하세요.

이 예시에서 사용되는 서비스
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES