This API is currently in "preview" mode, but please don't let that change your mind. While we have many developers using them all over the world, we are still doing some additional building and testing until we feel really comfortable that they are just right for general consumption. Go ahead, grab a key and try them.

Computer Vision API

Preview

Extract rich information from images to categorize and process visual data—and protect your users from unwanted content.

Analyze an image

This feature returns information about visual content found in an image. Use tagging, descriptions and domain-specific models to identify content and label it with confidence. Apply the adult/racy settings to enable automated restriction of adult content. Identify image types and color schemes in pictures. Please try vision feature analysis demo by uploading a local image, or providing an image URL. We don’t keep your images for this demo unless you give us permission.

Show Face Landmarks Hide Face Landmarks
Show information Hide information
Smart Cropping on Smart Cropping off
Choose Language
Submit
Open Image

                    
Features:
Feature Name Value
Description
Tags
Image Format
Image Dimensions
Clip Art Type
Line Drawing Type
Black & White Image
Is Adult Content
Adult Score
Is Racy Content
Racy Score
Categories
Faces
Dominant Color Background
Dominant Color Foreground
Dominant Colors
Accent Color

Recognize celebrities

The Celebrity Model is an example of Domain Specific Models. Our new celebrity recognition model recognizes 200K celebrities from business, politics, sports and entertainment around the World. Domain-specific models is a continuously evolving feature within Computer Vision API.

Analyze video in near real-time

Use any of the Computer Vision APIs with you video files by extracting frames of the video from your device and then sending those frames to the API calls of your choice. Get results from your videos faster. Use our sample on GitHub to get started and build your own app. Learn more

00:00:00

Read text in images

Optical Character Recognition (OCR) detects text in an image and extracts the recognized words into a machine-readable character stream. Analyze images to detect embedded text, generate character streams and enable searching. Allow users to take photos of text instead of copying to save time and effort. Please try vision optical character recognition demo by uploading a local image, or providing an image URL. We don’t keep your images for this demo unless you give us permission.

Show Face Landmarks Hide Face Landmarks
Show information Hide information
Smart Cropping on Smart Cropping off
Choose Language
Submit
Open Image

Generate a thumbnail

Generate a high quality storage-efficient thumbnail based on any input image. Use thumbnail generation to modify images to best suit your needs for size, shape and style. Apply smart cropping to generate thumbnails that differ from the aspect ratio of your original image, yet preserve the region of interest. Please try vision thumbnail demo by uploading a local image, or providing an image URL. We don’t keep your images for this demo unless you give us permission.

Show Face Landmarks Hide Face Landmarks
Show information Hide information
Smart Cropping on Smart Cropping off
Choose Language
Submit
Open Image

Pricing options

Plan Description Price
Free 5000 calls per month Free
Standard 10 TPS $1.50 per 1000 calls
Buy on Azure

Developer resources for Computer Vision API

“Once we started using the APIs, we realized the quality was exceptional. From a developer standpoint, we got the APIs working very fast, they did what they were supposed to do, and the results were outstanding. It was a good match for us.”

— Jaan Apajalahti, CEO, Blucup