Azure Cognitive Services (Knows as Azure AI Services) is a collection of cloud Based API’s from Microsoft that allows developers to use for their application with Artificial Intelligence capabilities, even having less knowledge on Machine Learning, It provide ready to use API’s or AI models to the developers for task Spanning, Vision, Speech, Language.
As of now Azure Cognitive Services divided into Five main Areas –
- Vision – Vision service(now Known as Azure AI Vision) provide capabilities to the application to Analyze Images and Videos for tasks such as Object detection, Image recognition, face detection and Optical character recognition using pre-trained models.
How to Install and setup Azure AI Vision –
Step-by-step guide
- Step 1 – Create Azure AI Vision Resource
- Go to Azure Portal
- On Azure Home Page, Azure Services Section, If Computer Vision service is not available, Click on Create Resource and search for Azure Ai Vision or Computer Vision, If available click Computer Vision
- Click Create Computer Vision button
- Fill Project Details like
- Subscription
- Resource Group : Resource group is azure service that we can create and Configure for our uses.
- Region
- Name
- Pricing Tier
- Then, Click Review + Create => Create
- Once Created, Go to Resource Page and Copy endpoint (endpoint is the base URL, used to make request to azure AI Service)


Now, Lets Install SDK in our project –
Now, we have Endpoint and Key,
For Python developers, Execute below Command on terminal-
pip install azure-cognitiveservices-vision-computervision

Authenticate and Setup Client,
In your python code update the subscription key and Endpoint to use the service.

Example –
Real World Example – Image Analysis for E-Commerce Product.
Scenario –
Suppose you have E-Commerce website, where users are uploading their product images,
Now, you want to get –
description of Image, detect Object in Image for tagging and Search.
Python Example –

Other Real World Examples –
Smart Surveillance | Detect people, objects, or actions in real-time security camera feeds. |
Healthcare | Analyze X-rays or MRI scans using custom vision models. |
Banking | OCR for reading cheques, ID cards, invoices. |
Retail | Auto-tagging clothing or accessories in product catalogs. |
Accessibility | Auto-generate alt text for visually impaired users. |
Travel | Identify landmarks or translate foreign signs using OCR. |
Available Vision API’s
Image Description | analyze_image() |
Object Detection | analyze_image() with Objects |
OCR (Read Text) | read() |
Face Detection | (via Azure Face API) |
Custom Models | Use Custom Vision Service |
Thank You All, Please post comments you face difficulties to understand the Vision Service.
#VisionAPI #AzureAI, #CognitiveServices #RealworldExamples