Dela via


ComputerVisionClient class

Extends

Konstruktorer

ComputerVisionClient(ServiceClientCredentials, string, ServiceClientOptions)

Initierar en ny instans av klassen ComputerVisionClient.

Ärvda egenskaper

credentials
endpoint

Metoder

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams)

Den här åtgärden extraherar en omfattande uppsättning visuella funktioner baserat på bildinnehållet. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. I din begäran finns det en valfri parameter som gör att du kan välja vilka funktioner som ska returneras. Som standard returneras bildkategorier i svaret. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams, ServiceCallback<ImageAnalysis>)
analyzeImage(string, ServiceCallback<ImageAnalysis>)
analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams)

Den här åtgärden identifierar innehåll i en bild genom att tillämpa en domänspecifik modell. Listan över domänspecifika modeller som stöds av API:et visuellt innehåll kan hämtas med get-begäran /models. API:et tillhandahåller för närvarande följande domänspecifika modeller: kändisar, landmärken. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams, ServiceCallback<DomainModelResults>)
analyzeImageByDomain(string, string, ServiceCallback<DomainModelResults>)
analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams)

Den här åtgärden identifierar innehåll i en bild genom att tillämpa en domänspecifik modell. Listan över domänspecifika modeller som stöds av API:et visuellt innehåll kan hämtas med get-begäran /models. API:et tillhandahåller för närvarande följande domänspecifika modeller: kändisar, landmärken. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams, ServiceCallback<DomainModelResults>)
analyzeImageByDomainInStream(string, HttpRequestBody, ServiceCallback<DomainModelResults>)
analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams)

Den här åtgärden extraherar en omfattande uppsättning visuella funktioner baserat på bildinnehållet. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. I din begäran finns det en valfri parameter som gör att du kan välja vilka funktioner som ska returneras. Som standard returneras bildkategorier i svaret. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams, ServiceCallback<ImageAnalysis>)
analyzeImageInStream(HttpRequestBody, ServiceCallback<ImageAnalysis>)
describeImage(string, ComputerVisionClientDescribeImageOptionalParams)

Den här åtgärden genererar en beskrivning av en bild på ett läsbart språk med fullständiga meningar. Beskrivningen baseras på en samling innehållstaggar som också returneras av åtgärden. Mer än en beskrivning kan genereras för varje bild. Beskrivningar sorteras efter deras konfidenspoäng. Beskrivningar kan innehålla resultat från kändis- och landmärkesdomänmodeller, om tillämpligt. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

describeImage(string, ComputerVisionClientDescribeImageOptionalParams, ServiceCallback<ImageDescription>)
describeImage(string, ServiceCallback<ImageDescription>)
describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams)

Den här åtgärden genererar en beskrivning av en bild på ett läsbart språk med fullständiga meningar. Beskrivningen baseras på en samling innehållstaggar som också returneras av åtgärden. Mer än en beskrivning kan genereras för varje bild. Beskrivningar sorteras efter deras konfidenspoäng. Beskrivningar kan innehålla resultat från kändis- och landmärkesdomänmodeller, om tillämpligt. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams, ServiceCallback<ImageDescription>)
describeImageInStream(HttpRequestBody, ServiceCallback<ImageDescription>)
detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams)

Utför objektidentifiering på den angivna bilden. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams, ServiceCallback<DetectResult>)
detectObjects(string, ServiceCallback<DetectResult>)
detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams)

Utför objektidentifiering på den angivna bilden. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams, ServiceCallback<DetectResult>)
detectObjectsInStream(HttpRequestBody, ServiceCallback<DetectResult>)
generateThumbnail(number, number, string, ComputerVisionClientGenerateThumbnailOptionalParams)

Den här åtgärden genererar en miniatyrbild med användarens angivna bredd och höjd. Som standard analyserar tjänsten bilden, identifierar regionen av intresse (ROI) och genererar koordinater för smart beskärning baserat på ROI. Smart beskärning hjälper när du anger ett proportioner som skiljer sig från indatabildens. Ett lyckat svar innehåller miniatyrbilden binär. Om begäran misslyckades innehåller svaret en felkod och ett meddelande för att avgöra vad som gick fel. Vid fel returneras felkoden och ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout eller InternalServerError.

generateThumbnail(number, number, string, ComputerVisionClientGenerateThumbnailOptionalParams, ServiceCallback<void>)
generateThumbnail(number, number, string, ServiceCallback<void>)
generateThumbnailInStream(number, number, HttpRequestBody, ComputerVisionClientGenerateThumbnailInStreamOptionalParams)

Den här åtgärden genererar en miniatyrbild med användarens angivna bredd och höjd. Som standard analyserar tjänsten bilden, identifierar regionen av intresse (ROI) och genererar koordinater för smart beskärning baserat på ROI. Smart beskärning hjälper när du anger ett proportioner som skiljer sig från indatabildens. Ett lyckat svar innehåller miniatyrbilden binär. Om begäran misslyckades innehåller svaret en felkod och ett meddelande för att avgöra vad som gick fel. Vid fel returneras felkoden och ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout eller InternalServerError.

generateThumbnailInStream(number, number, HttpRequestBody, ComputerVisionClientGenerateThumbnailInStreamOptionalParams, ServiceCallback<void>)
generateThumbnailInStream(number, number, HttpRequestBody, ServiceCallback<void>)
getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams)

Den här åtgärden returnerar en avgränsningsruta runt det viktigaste området i bilden. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande för att avgöra vad som gick fel. Vid fel returneras felkoden och ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout eller InternalServerError.

getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams, ServiceCallback<AreaOfInterestResult>)
getAreaOfInterest(string, ServiceCallback<AreaOfInterestResult>)
getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams)

Den här åtgärden returnerar en avgränsningsruta runt det viktigaste området i bilden. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande för att avgöra vad som gick fel. Vid fel returneras felkoden och ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout eller InternalServerError.

getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, ServiceCallback<AreaOfInterestResult>)
getAreaOfInterestInStream(HttpRequestBody, ServiceCallback<AreaOfInterestResult>)
getReadResult(string, RequestOptionsBase)

Det här gränssnittet används för att hämta OCR-resultat från läsåtgärden. URL:en till det här gränssnittet ska hämtas från fältet "Operation-Location" som returneras från läsgränssnittet.

getReadResult(string, RequestOptionsBase, ServiceCallback<ReadOperationResult>)
getReadResult(string, ServiceCallback<ReadOperationResult>)
listModels(RequestOptionsBase)

Den här åtgärden returnerar listan över domänspecifika modeller som stöds av API:et visuellt innehåll. API:et stöder för närvarande följande domänspecifika modeller: kändisigenkänning, landmärkesigenkänning. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

listModels(RequestOptionsBase, ServiceCallback<ListModelsResult>)
listModels(ServiceCallback<ListModelsResult>)
read(string, ComputerVisionClientReadOptionalParams)

Använd det här gränssnittet för att få resultatet av en Läs-åtgärd, som använder ocr-algoritmerna (state-of-the-art Optical Character Recognition) som är optimerade för textintensiva dokument. När du använder läsgränssnittet innehåller svaret ett fält med namnet "Operation-Location". Fältet "Operation-Location" innehåller den URL som du måste använda för åtgärden "GetReadResult" för att få åtkomst till OCR-resultat.

read(string, ComputerVisionClientReadOptionalParams, ServiceCallback<void>)
read(string, ServiceCallback<void>)
readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams)

Använd det här gränssnittet för att få resultatet av en Läs-åtgärd, som använder ocr-algoritmerna (state-of-the-art Optical Character Recognition) som är optimerade för textintensiva dokument. När du använder läsgränssnittet innehåller svaret ett fält med namnet "Operation-Location". Fältet "Operation-Location" innehåller den URL som du måste använda för åtgärden "GetReadResult" för att få åtkomst till OCR-resultat.

readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams, ServiceCallback<void>)
readInStream(HttpRequestBody, ServiceCallback<void>)
recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams)

Optisk teckenigenkänning (OCR) identifierar text i en bild och extraherar de identifierade tecknen till en maskinbaserad teckenström. När det har lyckats returneras OCR-resultaten. Vid fel returneras felkoden tillsammans med ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage eller InternalServerError.

recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams, ServiceCallback<OcrResult>)
recognizePrintedText(boolean, string, ServiceCallback<OcrResult>)
recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams)

Optisk teckenigenkänning (OCR) identifierar text i en bild och extraherar de identifierade tecknen till en maskinbaserad teckenström. När det har lyckats returneras OCR-resultaten. Vid fel returneras felkoden tillsammans med ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage eller InternalServerError.

recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams, ServiceCallback<OcrResult>)
recognizePrintedTextInStream(boolean, HttpRequestBody, ServiceCallback<OcrResult>)
tagImage(string, ComputerVisionClientTagImageOptionalParams)

Den här åtgärden genererar en lista med ord, eller taggar, som är relevanta för innehållet i den angivna bilden. API:et för visuellt innehåll kan returnera taggar baserat på objekt, levande varelser, landskap eller åtgärder som finns i bilder. Till skillnad från kategorier ordnas taggar inte enligt ett hierarkiskt klassificeringssystem, utan motsvarar bildinnehåll. Taggar kan innehålla tips för att undvika tvetydighet eller ge kontext, till exempel kan taggen "ascomycete" åtföljas av tipset "svamp". Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

tagImage(string, ComputerVisionClientTagImageOptionalParams, ServiceCallback<TagResult>)
tagImage(string, ServiceCallback<TagResult>)
tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams)

Den här åtgärden genererar en lista med ord, eller taggar, som är relevanta för innehållet i den angivna bilden. API:et för visuellt innehåll kan returnera taggar baserat på objekt, levande varelser, landskap eller åtgärder som finns i bilder. Till skillnad från kategorier ordnas taggar inte enligt ett hierarkiskt klassificeringssystem, utan motsvarar bildinnehåll. Taggar kan innehålla tips för att undvika tvetydighet eller ge kontext, till exempel kan taggen "ascomycete" åtföljas av tipset "svamp". Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams, ServiceCallback<TagResult>)
tagImageInStream(HttpRequestBody, ServiceCallback<TagResult>)

Ärvda metoder

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Skicka en HTTP-begäran som fylls i med den angivna OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Skicka angivet httpRequest.

Konstruktorinformation

ComputerVisionClient(ServiceClientCredentials, string, ServiceClientOptions)

Initierar en ny instans av klassen ComputerVisionClient.

new ComputerVisionClient(credentials: ServiceClientCredentials, endpoint: string, options?: ServiceClientOptions)

Parametrar

credentials
ServiceClientCredentials

Autentiseringsuppgifter för prenumeration som unikt identifierar klientprenumeration.

endpoint

string

Cognitive Services-slutpunkter som stöds.

options
ServiceClientOptions

Parameteralternativen

Information om ärvda egenskaper

credentials

credentials: ServiceClientCredentials

Egenskapsvärde

ärvs frånComputerVisionClientContext.credentials

endpoint

endpoint: string

Egenskapsvärde

string

ärvd frånComputerVisionClientContext.endpoint

Metodinformation

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams)

Den här åtgärden extraherar en omfattande uppsättning visuella funktioner baserat på bildinnehållet. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. I din begäran finns det en valfri parameter som gör att du kan välja vilka funktioner som ska returneras. Som standard returneras bildkategorier i svaret. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function analyzeImage(url: string, options?: ComputerVisionClientAnalyzeImageOptionalParams): Promise<AnalyzeImageResponse>

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientAnalyzeImageOptionalParams

De valfria parametrarna

Returer

Promise<Models.AnalyzeImageResponse>

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams, ServiceCallback<ImageAnalysis>)

function analyzeImage(url: string, options: ComputerVisionClientAnalyzeImageOptionalParams, callback: ServiceCallback<ImageAnalysis>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientAnalyzeImageOptionalParams

De valfria parametrarna

callback

ServiceCallback<ImageAnalysis>

Återanropet

analyzeImage(string, ServiceCallback<ImageAnalysis>)

function analyzeImage(url: string, callback: ServiceCallback<ImageAnalysis>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<ImageAnalysis>

Återanropet

analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams)

Den här åtgärden identifierar innehåll i en bild genom att tillämpa en domänspecifik modell. Listan över domänspecifika modeller som stöds av API:et visuellt innehåll kan hämtas med get-begäran /models. API:et tillhandahåller för närvarande följande domänspecifika modeller: kändisar, landmärken. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function analyzeImageByDomain(model: string, url: string, options?: ComputerVisionClientAnalyzeImageByDomainOptionalParams): Promise<AnalyzeImageByDomainResponse>

Parametrar

model

string

Det domänspecifika innehåll som ska identifieras.

url

string

Offentligt nåbar URL för en bild.

Returer

Promise<Models.AnalyzeImageByDomainResponse>

analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams, ServiceCallback<DomainModelResults>)

function analyzeImageByDomain(model: string, url: string, options: ComputerVisionClientAnalyzeImageByDomainOptionalParams, callback: ServiceCallback<DomainModelResults>)

Parametrar

model

string

Det domänspecifika innehåll som ska identifieras.

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<DomainModelResults>

Återanropet

analyzeImageByDomain(string, string, ServiceCallback<DomainModelResults>)

function analyzeImageByDomain(model: string, url: string, callback: ServiceCallback<DomainModelResults>)

Parametrar

model

string

Det domänspecifika innehåll som ska identifieras.

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<DomainModelResults>

Återanropet

analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams)

Den här åtgärden identifierar innehåll i en bild genom att tillämpa en domänspecifik modell. Listan över domänspecifika modeller som stöds av API:et visuellt innehåll kan hämtas med get-begäran /models. API:et tillhandahåller för närvarande följande domänspecifika modeller: kändisar, landmärken. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function analyzeImageByDomainInStream(model: string, image: HttpRequestBody, options?: ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams): Promise<AnalyzeImageByDomainInStreamResponse>

Parametrar

model

string

Det domänspecifika innehåll som ska identifieras.

image
HttpRequestBody

En bildström.

Returer

Promise<Models.AnalyzeImageByDomainInStreamResponse>

analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams, ServiceCallback<DomainModelResults>)

function analyzeImageByDomainInStream(model: string, image: HttpRequestBody, options: ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams, callback: ServiceCallback<DomainModelResults>)

Parametrar

model

string

Det domänspecifika innehåll som ska identifieras.

image
HttpRequestBody

En bildström.

callback

ServiceCallback<DomainModelResults>

Återanropet

analyzeImageByDomainInStream(string, HttpRequestBody, ServiceCallback<DomainModelResults>)

function analyzeImageByDomainInStream(model: string, image: HttpRequestBody, callback: ServiceCallback<DomainModelResults>)

Parametrar

model

string

Det domänspecifika innehåll som ska identifieras.

image
HttpRequestBody

En bildström.

callback

ServiceCallback<DomainModelResults>

Återanropet

analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams)

Den här åtgärden extraherar en omfattande uppsättning visuella funktioner baserat på bildinnehållet. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. I din begäran finns det en valfri parameter som gör att du kan välja vilka funktioner som ska returneras. Som standard returneras bildkategorier i svaret. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function analyzeImageInStream(image: HttpRequestBody, options?: ComputerVisionClientAnalyzeImageInStreamOptionalParams): Promise<AnalyzeImageInStreamResponse>

Parametrar

image
HttpRequestBody

En bildström.

Returer

Promise<Models.AnalyzeImageInStreamResponse>

analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams, ServiceCallback<ImageAnalysis>)

function analyzeImageInStream(image: HttpRequestBody, options: ComputerVisionClientAnalyzeImageInStreamOptionalParams, callback: ServiceCallback<ImageAnalysis>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<ImageAnalysis>

Återanropet

analyzeImageInStream(HttpRequestBody, ServiceCallback<ImageAnalysis>)

function analyzeImageInStream(image: HttpRequestBody, callback: ServiceCallback<ImageAnalysis>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<ImageAnalysis>

Återanropet

describeImage(string, ComputerVisionClientDescribeImageOptionalParams)

Den här åtgärden genererar en beskrivning av en bild på ett läsbart språk med fullständiga meningar. Beskrivningen baseras på en samling innehållstaggar som också returneras av åtgärden. Mer än en beskrivning kan genereras för varje bild. Beskrivningar sorteras efter deras konfidenspoäng. Beskrivningar kan innehålla resultat från kändis- och landmärkesdomänmodeller, om tillämpligt. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function describeImage(url: string, options?: ComputerVisionClientDescribeImageOptionalParams): Promise<DescribeImageResponse>

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientDescribeImageOptionalParams

De valfria parametrarna

Returer

Promise<Models.DescribeImageResponse>

describeImage(string, ComputerVisionClientDescribeImageOptionalParams, ServiceCallback<ImageDescription>)

function describeImage(url: string, options: ComputerVisionClientDescribeImageOptionalParams, callback: ServiceCallback<ImageDescription>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientDescribeImageOptionalParams

De valfria parametrarna

callback

ServiceCallback<ImageDescription>

Återanropet

describeImage(string, ServiceCallback<ImageDescription>)

function describeImage(url: string, callback: ServiceCallback<ImageDescription>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<ImageDescription>

Återanropet

describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams)

Den här åtgärden genererar en beskrivning av en bild på ett läsbart språk med fullständiga meningar. Beskrivningen baseras på en samling innehållstaggar som också returneras av åtgärden. Mer än en beskrivning kan genereras för varje bild. Beskrivningar sorteras efter deras konfidenspoäng. Beskrivningar kan innehålla resultat från kändis- och landmärkesdomänmodeller, om tillämpligt. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function describeImageInStream(image: HttpRequestBody, options?: ComputerVisionClientDescribeImageInStreamOptionalParams): Promise<DescribeImageInStreamResponse>

Parametrar

image
HttpRequestBody

En bildström.

Returer

Promise<Models.DescribeImageInStreamResponse>

describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams, ServiceCallback<ImageDescription>)

function describeImageInStream(image: HttpRequestBody, options: ComputerVisionClientDescribeImageInStreamOptionalParams, callback: ServiceCallback<ImageDescription>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<ImageDescription>

Återanropet

describeImageInStream(HttpRequestBody, ServiceCallback<ImageDescription>)

function describeImageInStream(image: HttpRequestBody, callback: ServiceCallback<ImageDescription>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<ImageDescription>

Återanropet

detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams)

Utför objektidentifiering på den angivna bilden. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function detectObjects(url: string, options?: ComputerVisionClientDetectObjectsOptionalParams): Promise<DetectObjectsResponse>

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientDetectObjectsOptionalParams

De valfria parametrarna

Returer

Promise<Models.DetectObjectsResponse>

detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams, ServiceCallback<DetectResult>)

function detectObjects(url: string, options: ComputerVisionClientDetectObjectsOptionalParams, callback: ServiceCallback<DetectResult>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientDetectObjectsOptionalParams

De valfria parametrarna

callback

ServiceCallback<DetectResult>

Återanropet

detectObjects(string, ServiceCallback<DetectResult>)

function detectObjects(url: string, callback: ServiceCallback<DetectResult>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<DetectResult>

Återanropet

detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams)

Utför objektidentifiering på den angivna bilden. Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function detectObjectsInStream(image: HttpRequestBody, options?: ComputerVisionClientDetectObjectsInStreamOptionalParams): Promise<DetectObjectsInStreamResponse>

Parametrar

image
HttpRequestBody

En bildström.

Returer

Promise<Models.DetectObjectsInStreamResponse>

detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams, ServiceCallback<DetectResult>)

function detectObjectsInStream(image: HttpRequestBody, options: ComputerVisionClientDetectObjectsInStreamOptionalParams, callback: ServiceCallback<DetectResult>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<DetectResult>

Återanropet

detectObjectsInStream(HttpRequestBody, ServiceCallback<DetectResult>)

function detectObjectsInStream(image: HttpRequestBody, callback: ServiceCallback<DetectResult>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<DetectResult>

Återanropet

generateThumbnail(number, number, string, ComputerVisionClientGenerateThumbnailOptionalParams)

Den här åtgärden genererar en miniatyrbild med användarens angivna bredd och höjd. Som standard analyserar tjänsten bilden, identifierar regionen av intresse (ROI) och genererar koordinater för smart beskärning baserat på ROI. Smart beskärning hjälper när du anger ett proportioner som skiljer sig från indatabildens. Ett lyckat svar innehåller miniatyrbilden binär. Om begäran misslyckades innehåller svaret en felkod och ett meddelande för att avgöra vad som gick fel. Vid fel returneras felkoden och ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout eller InternalServerError.

function generateThumbnail(width: number, height: number, url: string, options?: ComputerVisionClientGenerateThumbnailOptionalParams): Promise<GenerateThumbnailResponse>

Parametrar

width

number

Miniatyrbildens bredd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

height

number

Miniatyrbildens höjd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientGenerateThumbnailOptionalParams

De valfria parametrarna

Returer

Promise<Models.GenerateThumbnailResponse>

generateThumbnail(number, number, string, ComputerVisionClientGenerateThumbnailOptionalParams, ServiceCallback<void>)

function generateThumbnail(width: number, height: number, url: string, options: ComputerVisionClientGenerateThumbnailOptionalParams, callback: ServiceCallback<void>)

Parametrar

width

number

Miniatyrbildens bredd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

height

number

Miniatyrbildens höjd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientGenerateThumbnailOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

generateThumbnail(number, number, string, ServiceCallback<void>)

function generateThumbnail(width: number, height: number, url: string, callback: ServiceCallback<void>)

Parametrar

width

number

Miniatyrbildens bredd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

height

number

Miniatyrbildens höjd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<void>

Återanropet

generateThumbnailInStream(number, number, HttpRequestBody, ComputerVisionClientGenerateThumbnailInStreamOptionalParams)

Den här åtgärden genererar en miniatyrbild med användarens angivna bredd och höjd. Som standard analyserar tjänsten bilden, identifierar regionen av intresse (ROI) och genererar koordinater för smart beskärning baserat på ROI. Smart beskärning hjälper när du anger ett proportioner som skiljer sig från indatabildens. Ett lyckat svar innehåller miniatyrbilden binär. Om begäran misslyckades innehåller svaret en felkod och ett meddelande för att avgöra vad som gick fel. Vid fel returneras felkoden och ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout eller InternalServerError.

function generateThumbnailInStream(width: number, height: number, image: HttpRequestBody, options?: ComputerVisionClientGenerateThumbnailInStreamOptionalParams): Promise<GenerateThumbnailInStreamResponse>

Parametrar

width

number

Miniatyrbildens bredd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

height

number

Miniatyrbildens höjd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

image
HttpRequestBody

En bildström.

Returer

Promise<Models.GenerateThumbnailInStreamResponse>

generateThumbnailInStream(number, number, HttpRequestBody, ComputerVisionClientGenerateThumbnailInStreamOptionalParams, ServiceCallback<void>)

function generateThumbnailInStream(width: number, height: number, image: HttpRequestBody, options: ComputerVisionClientGenerateThumbnailInStreamOptionalParams, callback: ServiceCallback<void>)

Parametrar

width

number

Miniatyrbildens bredd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

height

number

Miniatyrbildens höjd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

image
HttpRequestBody

En bildström.

callback

ServiceCallback<void>

Återanropet

generateThumbnailInStream(number, number, HttpRequestBody, ServiceCallback<void>)

function generateThumbnailInStream(width: number, height: number, image: HttpRequestBody, callback: ServiceCallback<void>)

Parametrar

width

number

Miniatyrbildens bredd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

height

number

Miniatyrbildens höjd i bildpunkter. Det måste vara mellan 1 och 1024. Rekommenderat minst 50.

image
HttpRequestBody

En bildström.

callback

ServiceCallback<void>

Återanropet

getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams)

Den här åtgärden returnerar en avgränsningsruta runt det viktigaste området i bilden. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande för att avgöra vad som gick fel. Vid fel returneras felkoden och ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout eller InternalServerError.

function getAreaOfInterest(url: string, options?: ComputerVisionClientGetAreaOfInterestOptionalParams): Promise<GetAreaOfInterestResponse>

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientGetAreaOfInterestOptionalParams

De valfria parametrarna

Returer

Promise<Models.GetAreaOfInterestResponse>

getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams, ServiceCallback<AreaOfInterestResult>)

function getAreaOfInterest(url: string, options: ComputerVisionClientGetAreaOfInterestOptionalParams, callback: ServiceCallback<AreaOfInterestResult>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientGetAreaOfInterestOptionalParams

De valfria parametrarna

callback

ServiceCallback<AreaOfInterestResult>

Återanropet

getAreaOfInterest(string, ServiceCallback<AreaOfInterestResult>)

function getAreaOfInterest(url: string, callback: ServiceCallback<AreaOfInterestResult>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<AreaOfInterestResult>

Återanropet

getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams)

Den här åtgärden returnerar en avgränsningsruta runt det viktigaste området i bilden. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande för att avgöra vad som gick fel. Vid fel returneras felkoden och ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout eller InternalServerError.

function getAreaOfInterestInStream(image: HttpRequestBody, options?: ComputerVisionClientGetAreaOfInterestInStreamOptionalParams): Promise<GetAreaOfInterestInStreamResponse>

Parametrar

image
HttpRequestBody

En bildström.

Returer

Promise<Models.GetAreaOfInterestInStreamResponse>

getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, ServiceCallback<AreaOfInterestResult>)

function getAreaOfInterestInStream(image: HttpRequestBody, options: ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, callback: ServiceCallback<AreaOfInterestResult>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<AreaOfInterestResult>

Återanropet

getAreaOfInterestInStream(HttpRequestBody, ServiceCallback<AreaOfInterestResult>)

function getAreaOfInterestInStream(image: HttpRequestBody, callback: ServiceCallback<AreaOfInterestResult>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<AreaOfInterestResult>

Återanropet

getReadResult(string, RequestOptionsBase)

Det här gränssnittet används för att hämta OCR-resultat från läsåtgärden. URL:en till det här gränssnittet ska hämtas från fältet "Operation-Location" som returneras från läsgränssnittet.

function getReadResult(operationId: string, options?: RequestOptionsBase): Promise<GetReadResultResponse>

Parametrar

operationId

string

ID för läsåtgärd som returneras i svaret för gränssnittet "Läs".

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.GetReadResultResponse>

getReadResult(string, RequestOptionsBase, ServiceCallback<ReadOperationResult>)

function getReadResult(operationId: string, options: RequestOptionsBase, callback: ServiceCallback<ReadOperationResult>)

Parametrar

operationId

string

ID för läsåtgärd som returneras i svaret för gränssnittet "Läs".

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<ReadOperationResult>

Återanropet

getReadResult(string, ServiceCallback<ReadOperationResult>)

function getReadResult(operationId: string, callback: ServiceCallback<ReadOperationResult>)

Parametrar

operationId

string

ID för läsåtgärd som returneras i svaret för gränssnittet "Läs".

callback

ServiceCallback<ReadOperationResult>

Återanropet

listModels(RequestOptionsBase)

Den här åtgärden returnerar listan över domänspecifika modeller som stöds av API:et visuellt innehåll. API:et stöder för närvarande följande domänspecifika modeller: kändisigenkänning, landmärkesigenkänning. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function listModels(options?: RequestOptionsBase): Promise<ListModelsResponse>

Parametrar

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<Models.ListModelsResponse>

listModels(RequestOptionsBase, ServiceCallback<ListModelsResult>)

function listModels(options: RequestOptionsBase, callback: ServiceCallback<ListModelsResult>)

Parametrar

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<ListModelsResult>

Återanropet

listModels(ServiceCallback<ListModelsResult>)

function listModels(callback: ServiceCallback<ListModelsResult>)

Parametrar

callback

ServiceCallback<ListModelsResult>

Återanropet

read(string, ComputerVisionClientReadOptionalParams)

Använd det här gränssnittet för att få resultatet av en Läs-åtgärd, som använder ocr-algoritmerna (state-of-the-art Optical Character Recognition) som är optimerade för textintensiva dokument. När du använder läsgränssnittet innehåller svaret ett fält med namnet "Operation-Location". Fältet "Operation-Location" innehåller den URL som du måste använda för åtgärden "GetReadResult" för att få åtkomst till OCR-resultat.

function read(url: string, options?: ComputerVisionClientReadOptionalParams): Promise<ReadResponse>

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientReadOptionalParams

De valfria parametrarna

Returer

Promise<ReadResponse>

Promise<Models.ReadResponse>

read(string, ComputerVisionClientReadOptionalParams, ServiceCallback<void>)

function read(url: string, options: ComputerVisionClientReadOptionalParams, callback: ServiceCallback<void>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientReadOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

read(string, ServiceCallback<void>)

function read(url: string, callback: ServiceCallback<void>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<void>

Återanropet

readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams)

Använd det här gränssnittet för att få resultatet av en Läs-åtgärd, som använder ocr-algoritmerna (state-of-the-art Optical Character Recognition) som är optimerade för textintensiva dokument. När du använder läsgränssnittet innehåller svaret ett fält med namnet "Operation-Location". Fältet "Operation-Location" innehåller den URL som du måste använda för åtgärden "GetReadResult" för att få åtkomst till OCR-resultat.

function readInStream(image: HttpRequestBody, options?: ComputerVisionClientReadInStreamOptionalParams): Promise<ReadInStreamResponse>

Parametrar

image
HttpRequestBody

En bildström.

options
ComputerVisionClientReadInStreamOptionalParams

De valfria parametrarna

Returer

Promise<Models.ReadInStreamResponse>

readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams, ServiceCallback<void>)

function readInStream(image: HttpRequestBody, options: ComputerVisionClientReadInStreamOptionalParams, callback: ServiceCallback<void>)

Parametrar

image
HttpRequestBody

En bildström.

options
ComputerVisionClientReadInStreamOptionalParams

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

readInStream(HttpRequestBody, ServiceCallback<void>)

function readInStream(image: HttpRequestBody, callback: ServiceCallback<void>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<void>

Återanropet

recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams)

Optisk teckenigenkänning (OCR) identifierar text i en bild och extraherar de identifierade tecknen till en maskinbaserad teckenström. När det har lyckats returneras OCR-resultaten. Vid fel returneras felkoden tillsammans med ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage eller InternalServerError.

function recognizePrintedText(detectOrientation: boolean, url: string, options?: ComputerVisionClientRecognizePrintedTextOptionalParams): Promise<RecognizePrintedTextResponse>

Parametrar

detectOrientation

boolean

Om du vill identifiera textorienteringen i bilden. Med detectOrientation=true försöker OCR-tjänsten identifiera bildorienteringen och korrigera den före vidare bearbetning (t.ex. om den är upp och ned).

url

string

Offentligt nåbar URL för en bild.

Returer

Promise<Models.RecognizePrintedTextResponse>

recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams, ServiceCallback<OcrResult>)

function recognizePrintedText(detectOrientation: boolean, url: string, options: ComputerVisionClientRecognizePrintedTextOptionalParams, callback: ServiceCallback<OcrResult>)

Parametrar

detectOrientation

boolean

Om du vill identifiera textorienteringen i bilden. Med detectOrientation=true försöker OCR-tjänsten identifiera bildorienteringen och korrigera den före vidare bearbetning (t.ex. om den är upp och ned).

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<OcrResult>

Återanropet

recognizePrintedText(boolean, string, ServiceCallback<OcrResult>)

function recognizePrintedText(detectOrientation: boolean, url: string, callback: ServiceCallback<OcrResult>)

Parametrar

detectOrientation

boolean

Om du vill identifiera textorienteringen i bilden. Med detectOrientation=true försöker OCR-tjänsten identifiera bildorienteringen och korrigera den före vidare bearbetning (t.ex. om den är upp och ned).

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<OcrResult>

Återanropet

recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams)

Optisk teckenigenkänning (OCR) identifierar text i en bild och extraherar de identifierade tecknen till en maskinbaserad teckenström. När det har lyckats returneras OCR-resultaten. Vid fel returneras felkoden tillsammans med ett felmeddelande. Felkoden kan vara en av InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage eller InternalServerError.

function recognizePrintedTextInStream(detectOrientation: boolean, image: HttpRequestBody, options?: ComputerVisionClientRecognizePrintedTextInStreamOptionalParams): Promise<RecognizePrintedTextInStreamResponse>

Parametrar

detectOrientation

boolean

Om du vill identifiera textorienteringen i bilden. Med detectOrientation=true försöker OCR-tjänsten identifiera bildorienteringen och korrigera den före vidare bearbetning (t.ex. om den är upp och ned).

image
HttpRequestBody

En bildström.

Returer

Promise<Models.RecognizePrintedTextInStreamResponse>

recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams, ServiceCallback<OcrResult>)

function recognizePrintedTextInStream(detectOrientation: boolean, image: HttpRequestBody, options: ComputerVisionClientRecognizePrintedTextInStreamOptionalParams, callback: ServiceCallback<OcrResult>)

Parametrar

detectOrientation

boolean

Om du vill identifiera textorienteringen i bilden. Med detectOrientation=true försöker OCR-tjänsten identifiera bildorienteringen och korrigera den före vidare bearbetning (t.ex. om den är upp och ned).

image
HttpRequestBody

En bildström.

callback

ServiceCallback<OcrResult>

Återanropet

recognizePrintedTextInStream(boolean, HttpRequestBody, ServiceCallback<OcrResult>)

function recognizePrintedTextInStream(detectOrientation: boolean, image: HttpRequestBody, callback: ServiceCallback<OcrResult>)

Parametrar

detectOrientation

boolean

Om du vill identifiera textorienteringen i bilden. Med detectOrientation=true försöker OCR-tjänsten identifiera bildorienteringen och korrigera den före vidare bearbetning (t.ex. om den är upp och ned).

image
HttpRequestBody

En bildström.

callback

ServiceCallback<OcrResult>

Återanropet

tagImage(string, ComputerVisionClientTagImageOptionalParams)

Den här åtgärden genererar en lista med ord, eller taggar, som är relevanta för innehållet i den angivna bilden. API:et för visuellt innehåll kan returnera taggar baserat på objekt, levande varelser, landskap eller åtgärder som finns i bilder. Till skillnad från kategorier ordnas taggar inte enligt ett hierarkiskt klassificeringssystem, utan motsvarar bildinnehåll. Taggar kan innehålla tips för att undvika tvetydighet eller ge kontext, till exempel kan taggen "ascomycete" åtföljas av tipset "svamp". Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function tagImage(url: string, options?: ComputerVisionClientTagImageOptionalParams): Promise<TagImageResponse>

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientTagImageOptionalParams

De valfria parametrarna

Returer

Promise<TagImageResponse>

Promise<Models.TagImageResponse>

tagImage(string, ComputerVisionClientTagImageOptionalParams, ServiceCallback<TagResult>)

function tagImage(url: string, options: ComputerVisionClientTagImageOptionalParams, callback: ServiceCallback<TagResult>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

options
ComputerVisionClientTagImageOptionalParams

De valfria parametrarna

callback

ServiceCallback<TagResult>

Återanropet

tagImage(string, ServiceCallback<TagResult>)

function tagImage(url: string, callback: ServiceCallback<TagResult>)

Parametrar

url

string

Offentligt nåbar URL för en bild.

callback

ServiceCallback<TagResult>

Återanropet

tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams)

Den här åtgärden genererar en lista med ord, eller taggar, som är relevanta för innehållet i den angivna bilden. API:et för visuellt innehåll kan returnera taggar baserat på objekt, levande varelser, landskap eller åtgärder som finns i bilder. Till skillnad från kategorier ordnas taggar inte enligt ett hierarkiskt klassificeringssystem, utan motsvarar bildinnehåll. Taggar kan innehålla tips för att undvika tvetydighet eller ge kontext, till exempel kan taggen "ascomycete" åtföljas av tipset "svamp". Två indatametoder stöds – (1) Ladda upp en bild eller (2) ange en bild-URL. Ett lyckat svar returneras i JSON. Om begäran misslyckades innehåller svaret en felkod och ett meddelande som hjälper dig att förstå vad som gick fel.

function tagImageInStream(image: HttpRequestBody, options?: ComputerVisionClientTagImageInStreamOptionalParams): Promise<TagImageInStreamResponse>

Parametrar

image
HttpRequestBody

En bildström.

options
ComputerVisionClientTagImageInStreamOptionalParams

De valfria parametrarna

Returer

Promise<Models.TagImageInStreamResponse>

tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams, ServiceCallback<TagResult>)

function tagImageInStream(image: HttpRequestBody, options: ComputerVisionClientTagImageInStreamOptionalParams, callback: ServiceCallback<TagResult>)

Parametrar

image
HttpRequestBody

En bildström.

options
ComputerVisionClientTagImageInStreamOptionalParams

De valfria parametrarna

callback

ServiceCallback<TagResult>

Återanropet

tagImageInStream(HttpRequestBody, ServiceCallback<TagResult>)

function tagImageInStream(image: HttpRequestBody, callback: ServiceCallback<TagResult>)

Parametrar

image
HttpRequestBody

En bildström.

callback

ServiceCallback<TagResult>

Återanropet

Ärvd metodinformation

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Skicka en HTTP-begäran som fylls i med den angivna OperationSpec.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parametrar

operationArguments
OperationArguments

Argumenten som HTTP-begärans mallade värden fylls i från.

operationSpec
OperationSpec

Den OperationSpec som ska användas för att fylla i httpRequest.

callback

ServiceCallback<any>

Återanropet för att anropa när svaret tas emot.

Returer

Promise<RestResponse>

ärvd frånComputerVisionClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Skicka angivet httpRequest.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Parametrar

Returer

ärvd frånComputerVisionClientContext.sendRequest