खोज…


परिचय

Amazon Rekognition एक ऐसी सेवा है जो आपके अनुप्रयोगों में छवि विश्लेषण को जोड़ना आसान बनाता है। मान्यता के साथ, आप वस्तुओं, दृश्यों और छवियों में चेहरे का पता लगा सकते हैं। आप चेहरे की खोज और तुलना भी कर सकते हैं। Rekognition की एपीआई आपको अपने अनुप्रयोगों में परिष्कृत गहरी सीखने-आधारित दृश्य खोज और छवि वर्गीकरण को जल्दी से जोड़ने में सक्षम बनाती है।

AWS मान्यता के साथ छवि लेबल का पता लगाएं

$BucketName = 'trevorrekognition'
$FileName = 'kitchen.jpg'

New-S3Bucket -BucketName $BucketName
Write-S3Object -BucketName $BucketName -File $FileName
$REKResult = Find-REKLabel -Region us-east-1 -ImageBucket $BucketName -ImageName $FileName

$REKResult.Labels

उपरोक्त स्क्रिप्ट को चलाने के बाद, आपके पास अपने PowerShell होस्ट में प्रिंट होने वाले परिणाम होने चाहिए, जो निम्न के समान दिखते हैं:

RESULTS:

Confidence Name
---------- ----
86.87605   Indoors
86.87605   Interior Design
86.87605   Room
77.4853    Kitchen
77.25354   Housing
77.25354   Loft
66.77325   Appliance
66.77325   Oven

AWS रेकग्निशन सेवा के साथ संयोजन में AWS पॉवरशेल मॉड्यूल का उपयोग करके, आप एक इमेज में लेबल्स का पता लगा सकते हैं, जैसे कि एक कमरे में ऑब्जेक्ट्स की पहचान करना, आपके द्वारा ली गई तस्वीरों के बारे में एट्रिब्यूट्स और संबंधित आत्मविश्वास स्तर जो उन प्रत्येक विशेषताओं के लिए है।

Find-REKLabel कमांड वह है जो आपको इन विशेषताओं / लेबलों की खोज करने में सक्षम बनाता है। जब आप API कॉल के दौरान बाइट सरणी के रूप में छवि सामग्री प्रदान कर सकते हैं, तो एक बेहतर तरीका यह है कि आप अपनी छवि फ़ाइलों को AWS S3 बकेट में अपलोड करें, और फिर S3 ऑब्जेक्ट्स पर उस रिकॉग्निशन सेवा को इंगित करें जिसका आप विश्लेषण करना चाहते हैं। ऊपर दिए गए उदाहरण से पता चलता है कि इसे कैसे पूरा किया जाए।

AWS मान्यता के साथ चेहरे की समानता की तुलना करें

$BucketName = 'trevorrekognition'

### Create a new AWS S3 Bucket
New-S3Bucket -BucketName $BucketName

### Upload two different photos of myself to AWS S3 Bucket
Write-S3Object -BucketName $BucketName -File myphoto1.jpg
Write-S3Object -BucketName $BucketName -File myphoto2.jpg

### Perform a facial comparison between the two photos with AWS Rekognition
$Comparison = @{
    SourceImageBucket = $BucketName
    TargetImageBucket = $BucketName
    SourceImageName = 'myphoto1.jpg'
    TargetImageName = 'myphoto2.jpg'
    Region = 'us-east-1'
}
$Result = Compare-REKFace @Comparison
$Result.FaceMatches

ऊपर दी गई उदाहरण स्क्रिप्ट आपको निम्नलिखित के समान परिणाम देनी चाहिए:

Face                                  Similarity
----                                  ----------
Amazon.Rekognition.Model.ComparedFace 90

एडब्ल्यूएस रिकॉग्निशन सेवा आपको दो तस्वीरों के बीच चेहरे की तुलना करने में सक्षम बनाती है। इस सेवा का उपयोग करना काफी सीधा है। बस दो छवि फ़ाइलों को अपलोड करें, जिनकी आप AWS S3 बाल्टी से तुलना करना चाहते हैं। फिर, ऊपर दिए गए उदाहरण के समान, Compare-REKFace कमांड को लागू Compare-REKFace । बेशक, आपको अपने स्वयं के, विश्व स्तर पर अद्वितीय S3 बाल्टी नाम और फ़ाइल नाम प्रदान करने की आवश्यकता होगी।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow