Partager via


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

Ce package contient les classes de modèles pour BingVisualSearchAPI. L’API Recherche visuelle vous permet de découvrir des insights sur une image, telles que des images visuellement similaires, des sources d’achat et des recherches associées. L’API peut également effectuer la reconnaissance de texte, identifier des entités (personnes, lieux, choses), retourner d’autres contenus thématiques que l’utilisateur peut explorer, etc. Pour plus d’informations, consultez [Vue d’ensemble de la Recherche visuelle](https://docs.microsoft.com/azure/cognitive-services/bing-visual-search/overview).

Classes

Action

Modèle d’action.

AggregateOffer

Définit une liste d’offres des marchands qui sont liées à l’image.

AggregateRating

Définit les métriques qui indiquent la mesure dans laquelle un élément a été évalué par d’autres personnes.

CreativeWork

Le type le plus générique de travail créatif, y compris les livres, les films, les photographies, les logiciels, etc.

CropArea

Objet JSON constitué de coordonnées spécifiant les quatre coins d’un rectangle rogné dans l’image d’entrée.

Currency

Définit des valeurs pour Currency.

Error

Définit l’erreur qui s’est produite.

ErrorCode

Définit des valeurs pour ErrorCode.

ErrorResponse

Réponse de niveau supérieur qui représente une demande ayant échoué.

ErrorResponseException

Exception levée pour une réponse non valide avec des informations ErrorResponse.

ErrorSubCode

Définit des valeurs pour ErrorSubCode.

Filters

Objet clé-valeur constitué de filtres qui peuvent être spécifiés pour limiter les résultats retournés par l’API. Filtres disponibles actuels : site.

Identifiable

Définit l’identité d’une ressource.

ImageAction

Modèle ImageAction.

ImageEntityAction

Modèle ImageEntityAction.

ImageInfo

Objet JSON qui identité l’image pour obtenir des insights sur . Il inclut également la zone de rognage facultative que vous utilisez pour identifier la région d’intérêt dans l’image.

ImageKnowledge

Modèle ImageKnowledge.

ImageModuleAction

Modèle ImageModuleAction.

ImageObject

Définit une image.

ImageRecipesAction

Modèle ImageRecipesAction.

ImageRelatedSearchesAction

Modèle ImageRelatedSearchesAction.

ImageShoppingSourcesAction

Modèle ImageShoppingSourcesAction.

ImagesImageMetadata

Définit le nombre de sites web sur lesquels vous pouvez effectuer des achats ou effectuer d’autres actions liées à l’image.

ImagesModule

Définit une liste d’images.

ImageTag

Modèle ImageTag.

ImageTagRegion

Modèle ImageTagRegion.

Intangible

Classe utilitaire qui sert de parapluie pour un certain nombre d’éléments « intangibles », tels que les quantités, les valeurs structurées, etc.

ItemAvailability

Définit des valeurs pour ItemAvailability.

KnowledgeRequest

Objet JSON contenant des informations sur la requête, telles que des filtres pour les actions résultantes.

MediaObject

Définit un objet multimédia.

NormalizedQuadrilateral

Définit une région d’une image. La région est un quadrilatéral convexe défini par les coordonnées de ses points supérieurs gauche, supérieur droit, bas à gauche et bas à droite. Les coordonnées sont des valeurs fractionnaires de la largeur et de la hauteur de l’image d’origine dans la plage comprise entre 0,0 et 1,0.

Offer

Définit l’offre d’un marchand.

Organization

Définit une organisation.

Person

Définit une personne.

Point2D

Modèle Point2D.

PropertiesItem

Définit un élément.

Query

Définit une requête de recherche.

Rating

Définit une évaluation.

Recipe

Définit une recette de cuisine.

RecipesModule

Définit une liste de recettes.

RelatedSearchesModule

Définit une liste de recherches associées.

Response

Définit une réponse. Tous les schémas qui retournent à la racine de la réponse doivent hériter de cet objet.

ResponseBase

Base de réponse.

StructuredValue

Modèle StructuredValue.

Thing

Définit une chose.

VisualSearchOptionalParameter

Modèle VisualSearchOptionalParameter.

VisualSearchRequest

Objet JSON qui contient des informations sur l’image pour obtenir des insights. Spécifiez cet objet uniquement dans les données d’un formulaire knowledgeRequest.