Help Center> Image Recognition> SDK Reference> Introduction to Image Recognition SDK

Introduction to Image Recognition SDK

Overview of Image Recognition

Image Recognition is a technology that uses computers to process, analyze, and understand images to identify objects in different modes. It can also improve the image quality with the support of enhancement and reconstruction technologies.

Image Recognition provides services through open application programming interfaces (APIs). You can obtain the inference results by accessing and calling APIs in real time. It helps you collect key data automatically and build an intelligent service system, thereby improving service efficiency.

SDK Overview

Image Recognition Software Development Kit (Image SDK for short) encapsulates the RESTful APIs provided by Image Recognition to simplify application development. You can directly call API functions provided by Image SDK to use Image Recognition.

Mappings Between Services and APIs

Table 1 lists the mappings between the Image Recognition sub-services and APIs.

Table 1 Mappings between services and APIs

Service

API

Image Tagging

POST /v1.0/image/tagging

Celebrity Recognition

POST /v1.0/image/celebrity-recognition

Recapture Detection

POST /v1.0/image/recapture-detect

Dark Enhance

POST /v1.0/vision/dark-enhance

Defog

POST /v1.0/vision/defog

Super Resolution

POST /v1.0/vision/super-resolution