Amazon Rekognition으로 이미지 내 객체를 감지하는 방법은 다음과 같습니다. AWS SDK - AWS SDK코드 예제

AWS 문서 AWS SDK SDK 예제 GitHub 리포지토리에 더 많은 예제가 있습니다.

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

Amazon Rekognition으로 이미지 내 객체를 감지하는 방법은 다음과 같습니다. AWS SDK

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

.NET
AWS SDK for .NET

Amazon Rekognition을 사용하는 방법을 보여 줍니다. NETAPIAmazon Rekognition을 사용하여 Amazon Simple S3 (Amazon Simple Storage Service) 버킷에 있는 이미지에서 범주별로 객체를 식별하는 앱을 생성합니다. 앱은 Amazon 심플 이메일 서비스 (AmazonSES) 를 사용하여 결과가 포함된 이메일 알림을 관리자에게 보냅니다.

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

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

  • Amazon S3

  • 아마존 SES

Java
SDK자바 2.x의 경우

Amazon API Rekognition Java를 사용하여 Amazon Simple Storage Service (Amazon S3) 버킷에 있는 이미지의 범주별로 객체를 식별하는 앱을 만드는 방법을 보여 줍니다. 앱은 Amazon 심플 이메일 서비스 (AmazonSES) 를 사용하여 결과가 포함된 이메일 알림을 관리자에게 보냅니다.

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

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

  • Amazon S3

  • 아마존 SES

JavaScript
SDK JavaScript (v3) 용

Amazon AWS SDK for JavaScript Rekognition과 함께 사용하여 Amazon Simple Storage Service (Amazon S3) 버킷에 있는 이미지에서 Amazon Rekognition을 사용하여 범주별로 객체를 식별하는 앱을 만드는 방법을 보여 줍니다. 앱은 Amazon 심플 이메일 서비스 (AmazonSES) 를 사용하여 결과가 포함된 이메일 알림을 관리자에게 보냅니다.

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

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

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

  • Amazon의 이메일 주소를 확인하십시오SES.

  • Amazon을 사용하여 이메일 알림을 보내십시오SES.

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

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

  • Amazon S3

  • 아마존 SES

Kotlin
SDK코틀린의 경우

Amazon API Rekognition Kotlin을 사용하여 Amazon Simple Storage Service (Amazon S3) 버킷에 있는 이미지의 범주별로 객체를 식별하는 앱을 만드는 방법을 보여 줍니다. 앱은 Amazon 심플 이메일 서비스 (AmazonSES) 를 사용하여 결과가 포함된 이메일 알림을 관리자에게 보냅니다.

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

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

  • Amazon S3

  • 아마존 SES

Python
SDK파이썬용 (보토3)

를 사용하여 다음을 수행할 수 있는 웹 응용 프로그램을 만드는 AWS SDK for Python (Boto3) 방법을 보여 줍니다.

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

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

  • Amazon 심플 이메일 서비스 (AmazonSES) 를 사용하여 이미지 분석에 대한 이메일 보고서를 보낼 수 있습니다.

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

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

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

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

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

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

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

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

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

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

  • S3 버킷의 모든 사진을 분석하고 SES Amazon을 사용하여 보고서를 이메일로 보내십시오.

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

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

  • Amazon S3

  • 아마존 SES