com.microsoft.azure.cognitiveservices.search.visualsearch.models

This package contains the models classes for BingVisualSearchAPI. Visual Search API lets you discover insights about an image such as visually similar images, shopping sources, and related searches. The API can also perform text recognition, identify entities (people, places, things), return other topical content for the user to explore, and more. For more information, see Visual Search Overview.

Classes

Action

The Action model.

AggregateOffer

Defines a list of offers from merchants that are related to the image.

AggregateRating

Defines the metrics that indicate how well an item was rated by others.

CreativeWork

The most generic kind of creative work, including books, movies, photographs, software programs, etc.

CropArea

A JSON object consisting of coordinates specifying the four corners of a cropped rectangle within the input image.

Currency

Defines values for Currency.

Error

Defines the error that occurred.

ErrorCode

Defines values for ErrorCode.

ErrorResponse

The top-level response that represents a failed request.

ErrorResponseException

Exception thrown for an invalid response with ErrorResponse information.

ErrorSubCode

Defines values for ErrorSubCode.

Filters

A key-value object consisting of filters that may be specified to limit the results returned by the API.

Identifiable

Defines the identity of a resource.

ImageAction

The ImageAction model.

ImageEntityAction

The ImageEntityAction model.

ImageInfo

A JSON object that identities the image to get insights of .

ImageKnowledge

The ImageKnowledge model.

ImageModuleAction

The ImageModuleAction model.

ImageObject

Defines an image.

ImageRecipesAction

The ImageRecipesAction model.

ImageRelatedSearchesAction

The ImageRelatedSearchesAction model.

ImageShoppingSourcesAction

The ImageShoppingSourcesAction model.

ImageTag

The ImageTag model.

ImageTagRegion

The ImageTagRegion model.

ImagesImageMetadata

Defines a count of the number of websites where you can shop or perform other actions related to the image.

ImagesModule

Defines a list of images.

Intangible

A utility class that serves as the umbrella for a number of 'intangible' things such as quantities, structured values, etc.

ItemAvailability

Defines values for ItemAvailability.

KnowledgeRequest

A JSON object containing information about the request, such as filters for the resulting actions.

MediaObject

Defines a media object.

NormalizedQuadrilateral

Defines a region of an image.

Offer

Defines a merchant's offer.

Organization

Defines an organization.

Person

Defines a person.

Point2D

The Point2D model.

PropertiesItem

Defines an item.

Query

Defines a search query.

Rating

Defines a rating.

Recipe

Defines a cooking recipe.

RecipesModule

Defines a list of recipes.

RelatedSearchesModule

Defines a list of related searches.

Response

Defines a response.

ResponseBase

Response base.

StructuredValue

The StructuredValue model.

Thing

Defines a thing.

VisualSearchOptionalParameter

The VisualSearchOptionalParameter model.

VisualSearchRequest

A JSON object that contains information about the image to get insights of.