Freigeben über


Image Moderation - Match

Fuzzily vergleicht ein Bild mit einer Ihrer benutzerdefinierten Bildlisten. Sie können Ihre benutzerdefinierten Imagelisten mit dieser API erstellen und verwalten.

Gibt die ID und die Tags eines übereinstimmenden Bilds zurück.

Hinweis: Sie müssen den Index für die entsprechende Bildliste aktualisieren, um sicherzustellen, dass Ergänzungen und Entfernungen in der Antwort widerzuspiegeln sind.

POST {Endpoint}/contentmoderator/moderate/v1.0/ProcessImage/Match
POST {Endpoint}/contentmoderator/moderate/v1.0/ProcessImage/Match?listId={listId}&CacheImage={CacheImage}

URI-Parameter

Name In Erforderlich Typ Beschreibung
Endpoint
path True

string

Unterstützte Azure Cognitive Services-Endpunkte (Protokoll und Hostname, z https://westus.api.cognitive.microsoft.com. B. ).

CacheImage
query

boolean

Gibt an, ob das übermittelte Image für die zukünftige Verwendung beibehalten werden soll. Wenn er nicht angegeben wird, ist der Standardwert false.

listId
query

string

Listen-ID.

Anforderungsheader

Media Types: "application/json", "image/gif", "image/jpeg", "image/png", "image/bmp", "image/tiff"

Name Erforderlich Typ Beschreibung
Ocp-Apim-Subscription-Key True

string

Antworten

Name Typ Beschreibung
200 OK

MatchResponse

Unterstützte Werte für Tags sind:

  • 101: Nacktheit
  • 102: Sexueller Inhalt
  • 201: Alkohol
  • 202: Tabak
  • 203: Drogen
  • 301: Ausbeutung von Kindern
  • 401: Gewalt
  • 402: Waffen
  • 403: Gore
  • 501: Profanität
  • 502: Vulgarität
.
Other Status Codes

APIError

Fehlerantwort.

Sicherheit

Ocp-Apim-Subscription-Key

Typ: apiKey
In: header

Definitionen

Name Beschreibung
APIError

Fehlerinformationen, die von der API zurückgegeben werden.

Error

Fehlertext.

Match

Übereinstimmungsdetails.

MatchResponse

Antwort auf eine Übereinstimmungsanforderung.

Status

Statuseigenschaften.

APIError

Fehlerinformationen, die von der API zurückgegeben werden.

Name Typ Beschreibung
Error

Error

Fehlertext.

Error

Fehlertext.

Name Typ Beschreibung
Code

string

Message

string

Match

Übereinstimmungsdetails.

Name Typ Beschreibung
Label

string

Bezeichnung.

MatchId

integer

Übereinstimmungs-ID.

Score

number

Konfidenzbewertung des Bildabgleichs.

Source

string

Source.

Tags

integer[]

Tags für Übereinstimmungsdetails.

MatchResponse

Antwort auf eine Übereinstimmungsanforderung.

Name Typ Beschreibung
CacheID

string

Cache-ID.

IsMatch

boolean

Gibt an, ob eine Übereinstimmung vorhanden ist.

Matches

Match[]

Übereinstimmungsdetails.

Status

Status

Evaluierungs-status.

TrackingId

string

Nachverfolgungs-ID.

Status

Statuseigenschaften.

Name Typ Beschreibung
Code

integer

Statuscode.

Description

string

Statusbeschreibung.

Exception

string

Ausnahme status.