com.microsoft.azure.cognitiveservices.vision.computervision.models

This package contains the models classes for ComputerVisionClient. The Computer Vision API provides state-of-the-art algorithms to process images and return information. For example, it can be used to determine if an image contains mature content, or it can be used to find all the faces in an image. It also has other features like estimating dominant and accent colors, categorizing the content of images, and describing an image with complete English sentences. Additionally, it can also intelligently generate images thumbnails for displaying large images effectively.

Classes

AdultInfo

An object describing whether the image contains adult-oriented content and/or is racy.

AnalyzeImageByDomainInStreamOptionalParameter

The AnalyzeImageByDomainInStreamOptionalParameter model.

AnalyzeImageByDomainOptionalParameter

The AnalyzeImageByDomainOptionalParameter model.

AnalyzeImageInStreamOptionalParameter

The AnalyzeImageInStreamOptionalParameter model.

AnalyzeImageOptionalParameter

The AnalyzeImageOptionalParameter model.

AnalyzeResults

Analyze batch operation result.

Appearance

An object representing the appearance of the text line.

AreaOfInterestResult

Result of AreaOfInterest operation.

BoundingRect

A bounding box for an area inside an image.

Category

An object describing identified category.

CategoryDetail

An object describing additional category details.

CelebritiesModel

An object describing possible celebrity identification.

ColorInfo

An object providing additional metadata describing color attributes.

ComputerVisionError

The API request error.

ComputerVisionErrorCodes

Defines values for ComputerVisionErrorCodes.

ComputerVisionErrorResponse

The API error response.

ComputerVisionErrorResponseException

Exception thrown for an invalid response with ComputerVisionErrorResponse information.

ComputerVisionInnerError

Details about the API request error.

ComputerVisionInnerErrorCodeValue

Defines values for ComputerVisionInnerErrorCodeValue.

ComputerVisionOcrError

Details about the API request error.

ComputerVisionOcrErrorException

Exception thrown for an invalid response with ComputerVisionOcrError information.

DescribeImageInStreamOptionalParameter

The DescribeImageInStreamOptionalParameter model.

DescribeImageOptionalParameter

The DescribeImageOptionalParameter model.

DetectedBrand

A brand detected in an image.

DetectedObject

An object detected in an image.

DetectObjectsInStreamOptionalParameter

The DetectObjectsInStreamOptionalParameter model.

DetectObjectsOptionalParameter

The DetectObjectsOptionalParameter model.

DetectResult

Result of a DetectImage call.

DomainModelResults

Result of image analysis using a specific domain model including additional metadata.

FaceDescription

An object describing a face identified in the image.

FaceRectangle

An object describing face rectangle.

GenerateThumbnailInStreamOptionalParameter

The GenerateThumbnailInStreamOptionalParameter model.

GenerateThumbnailOptionalParameter

The GenerateThumbnailOptionalParameter model.

GetAreaOfInterestInStreamOptionalParameter

The GetAreaOfInterestInStreamOptionalParameter model.

GetAreaOfInterestOptionalParameter

The GetAreaOfInterestOptionalParameter model.

ImageAnalysis

Result of AnalyzeImage operation.

ImageCaption

An image caption, i.e. a brief description of what the image depicts.

ImageDescription

A collection of content tags, along with a list of captions sorted by confidence level, and image metadata.

ImageDescriptionDetails

A collection of content tags, along with a list of captions sorted by confidence level, and image metadata.

ImageMetadata

Image metadata.

ImageTag

An entity observation in the image, along with the confidence score.

ImageType

An object providing possible image types and matching confidence levels.

ImageUrl

The ImageUrl model.

LandmarksModel

A landmark recognized in the image.

Line

An object representing a recognized text line.

ListModelsResult

Result of the List Domain Models operation.

ModelDescription

An object describing supported model by name and categories.

ObjectHierarchy

An object detected inside an image.

OcrDetectionLanguage

Defines values for OcrDetectionLanguage.

OcrLine

An object describing a single recognized line of text.

OcrRegion

A region consists of multiple lines (e.g. a column of text in a multi-column document).

OcrResult

The OcrResult model.

OcrWord

Information on a recognized word.

ReadHeaders

Defines headers for Read operation.

ReadInStreamHeaders

Defines headers for ReadInStream operation.

ReadInStreamOptionalParameter

The ReadInStreamOptionalParameter model.

ReadOperationResult

OCR result of the read operation.

ReadOptionalParameter

The ReadOptionalParameter model.

ReadResult

Text extracted from a page in the input document.

RecognizePrintedTextInStreamOptionalParameter

The RecognizePrintedTextInStreamOptionalParameter model.

RecognizePrintedTextOptionalParameter

The RecognizePrintedTextOptionalParameter model.

Style

An object representing the style of the text line.

TagImageInStreamOptionalParameter

The TagImageInStreamOptionalParameter model.

TagImageOptionalParameter

The TagImageOptionalParameter model.

TagResult

The results of a image tag operation, including any tags and image metadata.

TextStyle

Defines values for TextStyle.

Word

An object representing a recognized word.

Enums

DescriptionExclude

Defines values for DescriptionExclude.

Details

Defines values for Details.

Gender

Defines values for Gender.

OcrLanguages

Defines values for OcrLanguages.

OperationStatusCodes

Defines values for OperationStatusCodes.

TextRecognitionResultDimensionUnit

Defines values for TextRecognitionResultDimensionUnit.

VisualFeatureTypes

Defines values for VisualFeatureTypes.