GadagojuShiva / ImageLabelerPro

ImageLabelerPro is a serverless AWS Lambda function for automatic image labeling using Amazon Rekognition. This project detects labels in images uploaded to an S3 bucket and stores the results in a separate bucket. Enhance your image processing workflows effortlessly!
0 stars 0 forks source link
aws aws-lambda aws-s3 computer-vision imageprocessing rekognition serverless

I M A G E - L A B E L E R - P R O

Table of Contents

Description

ImageLabelerPro is a project that automates the process of labeling images using AWS Lambda and Rekognition services. This project provides a step-by-step guide on setting up the required AWS resources, creating Lambda functions, and configuring triggers to label images automatically. The labeled results are stored in a designated S3 bucket for easy access.

Architecture

ImageLabelerPro Logo

ImageLabelerPro works like a helpful wizard in the cloud! The wizard, called imagelabelerpro-label-Function šŸ§™ā€ā™‚ļø, uses a special tool called Amazon Rekognition to look at pictures and tell us what's in them. When you put a picture in the magic bucket (imagelabelerpro-upload-bucket šŸŖ£), the wizard wakes up and starts working on it. The results, like a list of magic words, are kept safe in another bucket (imagelabelerpro-results-bucket šŸ“¦). It's super easy for anyone to upload pictures, let the wizard do its thing, and then check what the wizard found in the results bucket. The wizard has a special role that lets it do its magic, like opening doors to other tools and talking to Amazon Rekognition. This setup makes ImageLabelerPro a simple and powerful way to understand what's in pictures using the cloud magic! āœØ

Setting Up AWS Resources

Creating a Lambda Execution Role

Creating S3 Buckets

Creating Lambda Function

Configuring S3 Trigger

Uploading Images and Verifying Results

Conclusion

ImageLabelerPro simplifies the process of image labeling using AWS services. Follow the provided steps to set up the necessary resources, create Lambda functions, and verify the labeled results. Your feedback is highly valued, and if you have any suggestions for enhancements or improvements, please feel free to open an issue or contribute to the project on GitHub. Thank you for using ImageLabelerPro!