728x90
1. IAM 사용자 권한추가
- AmazonRekognitionFullAccess
2. PHP용 AWS SDK 설치
- https://aws.amazon.com/ko/sdk-for-php/
3. 코딩
<?php
require '/aws/aws-autoloader.php';
use Aws\Rekognition\RekognitionClient;
$Client = new \Aws\Rekognition\RekognitionClient([
'version' => 'latest',
'region' => 'ap-northeast-2',
'credentials' => [
'key' => #{키값},
'secret' => #{암호값}
]
]);
$result = $Client->detectLabels([
'Image' => [
//1. URL및 이미지 사용시에 Bytes 사용
//'Bytes' => file_get_contents("https://newsimg.hankookilbo.com/cms/articlerelease/2021/04/16/27f11979-f855-4628-8cad-c2ba207e3fee.png"),
//2. 버켓 사용
'S3Object'=>[
'Bucket'=>#{Bucket}",
'Name'=>#{디렉토리+파일명},
]
],
'MaxLabels' => 10,
'MinConfidence' => 90,
]);
print_r($result); // 확인
728x90
'개발 > aws' 카테고리의 다른 글
[설정 및 설치]1. 인스턴스 시작 - Quick Start 우분투 설치 (0) | 2022.05.20 |
---|---|
[aws]ssl 발급 및 적용 (0) | 2022.01.12 |
AWS - 가비아 도메인 연결 (route53) (0) | 2022.01.02 |
aws 기본 인스턴스 이용 인스턴스 구성 (0) | 2021.10.28 |
[aws]아마존 웹 서비스를 다루는 기술 (0) | 2021.09.03 |
댓글