Imagga image recognition

Imagga image recognition

Bring powerful image recognition features to your apps

Deploy now
Ready to go in minutes
Ready to go in minutes

Deploy the Imagga image recognition function on your processing stack in no time. Koyeb functions are pre-configured processing application to analyze, transform and optimize your data.

Infinite combinations
Infinite combinations

Compose processing workflows with ready to use integrations and your own code if needed. Build your business logic with our SDKs in Golang, Node.js, and Python or using Docker images.

No infrastructure management
No infrastructure management

Koyeb's all-in-one platform is backed by a highly available infrastructure. Build advanced operation pipelines for your data with zero server maintenance.



Imagga provides advanced image analysis and recognition. The Imagga image recognition function lets you perform various analysis on your images:

  • Color detection, to extract the colors in an image.
  • Label detection, to detect objects in an image.
  • Image cropping, to generate thumbnails.
  • Face detection, to detect faces, facial attributes, age, gender, and ethnicity.
  • Text detection, to extract the text content of an image.
  • Explicity content detection, to identify explicit content in an image.
  • Barcode detection, to extract the barcode data in an image.

Advantages of using Koyeb's Imagga image recognition Function

With Koyeb, you can run the Imagga image recognition function to add image analysis to your applications in seconds. Additional benefits:

  • Automatically trigger the image processing from any cloud storage provider: AWS S3, DigitalOcean Spaces, Google Cloud Storage, etc.
  • Store the result on the cloud service provider of your choice
  • The function is ready to use. There is no code or complex configuration required to get started
  • Combine additional processing actions that immediately use the results of the Imagga image recognition function
  • Create image libraries that are easier to search
  • Generate thumbnails in your app
  • Conduct sentiment and demographic analysis
  • Detect explicit content in images
  • Enrich your application database
  • Identify text and numbers in images

How the Imagga image Function Works with Koyeb

To get started with the Imagga image recognition function, you have to copy the configuration snippet below and replace the required values with yours. This function is triggered each time an object is created in the Store you use.

Below is what you need to use this function:

  • A Koyeb account
  • Valid Imagga API credentials configured in your Koyeb account. To learn how to do this, please read how to configure Secrets
  • A Store to upload images and save the function result








Seconds to deploy

Configure Imagga image recognition

Additional information to get started with the Imagga image recognition integration.

Available settings

  • STORE — The store to watch to trigger the function and save the Imagga result.Default value: - Required: Yes
  • IMAGGA_API_KEY — A valid Imagga API key.Default value: - Required: Yes
  • IMAGGA_API_SECRET — A valid Imagga API secret.Default value: - Required: Yes
  • IMAGGA_RECOGNITION_FUNCTION — The name of the recognition operation to perform.Default value: label-detection - Required: No
  • IMAGGA_FILE_PREFIX — The file prefix used to store the Imagga recognition result.Default value: imagga-image-recognition - Required: No

Ready to get started?

Get in touch or create an account and deploy your serverless stack in minutes.