Dela via


Image Moderation - Match

Matcha en bild fuzzily mot en av dina anpassade bildlistor. Du kan skapa och hantera dina anpassade avbildningslistor med hjälp av det här API:et.

Returnerar ID och taggar för en matchande bild.

Obs! Du måste uppdatera indexet i motsvarande bildlista för att säkerställa att tillägg och borttagningar återspeglas i svaret.

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

URI-parametrar

Name I Obligatorisk Typ Description
Endpoint
path True

string

Azure Cognitive Services-slutpunkter som stöds (protokoll och värdnamn, till exempel https://westus.api.cognitive.microsoft.com).

CacheImage
query

boolean

Om den skickade avbildningen ska behållas för framtida användning. Om det utelämnas är standardvärdet falskt.

listId
query

string

List-ID.

Begärandehuvud

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

Name Obligatorisk Typ Description
Ocp-Apim-Subscription-Key True

string

Svar

Name Typ Description
200 OK

MatchResponse

Värden som stöds för taggar är:

  • 101: Nakenhet
  • 102: Sexuellt innehåll
  • 201: Alkohol
  • 202: Tobak
  • 203: Droger
  • 301: Utnyttjande av barn
  • 401: Våld
  • 402: Vapen
  • 403: Gore
  • 501: Svordomar
  • 502: Vulgaritet
.
Other Status Codes

APIError

Felsvar.

Säkerhet

Ocp-Apim-Subscription-Key

Typ: apiKey
I: header

Definitioner

Name Description
APIError

Felinformation som API:et returnerar.

Error

Feltext.

Match

Matcha information.

MatchResponse

Svar för en matchningsbegäran.

Status

Statusegenskaper.

APIError

Felinformation som API:et returnerar.

Name Typ Description
Error

Error

Feltext.

Error

Feltext.

Name Typ Description
Code

string

Message

string

Match

Matcha information.

Name Typ Description
Label

string

Etikett.

MatchId

integer

Matchnings-ID.

Score

number

Konfidenspoäng för bildmatchningen.

Source

string

Källkod.

Tags

integer[]

Taggar för matchningsinformation.

MatchResponse

Svar för en matchningsbegäran.

Name Typ Description
CacheID

string

Cache-ID.

IsMatch

boolean

Anger om det finns en matchning.

Matches

Match[]

Matcha information.

Status

Status

Utvärderingsstatus.

TrackingId

string

Spårnings-ID.

Status

Statusegenskaper.

Name Typ Description
Code

integer

Statuskod.

Description

string

Statusbeskrivning.

Exception

string

Undantagsstatus.