ComputerVisionClient class
- Extends
Konstruktorer
Computer |
Initierar en ny instans av klassen ComputerVisionClient. |
Ärvda egenskaper
credentials | |
endpoint |
Metoder
analyze |
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. |
analyze |
|
analyze |
|
analyze |
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. |
analyze |
|
analyze |
|
analyze |
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. |
analyze |
|
analyze |
|
analyze |
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. |
analyze |
|
analyze |
|
describe |
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. |
describe |
|
describe |
|
describe |
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. |
describe |
|
describe |
|
detect |
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. |
detect |
|
detect |
|
detect |
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. |
detect |
|
detect |
|
generate |
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. |
generate |
|
generate |
|
generate |
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. |
generate |
|
generate |
|
get |
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. |
get |
|
get |
|
get |
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. |
get |
|
get |
|
get |
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. |
get |
|
get |
|
list |
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. |
list |
|
list |
|
read(string, Computer |
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, Computer |
|
read(string, Service |
|
read |
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 |
|
read |
|
recognize |
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. |
recognize |
|
recognize |
|
recognize |
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. |
recognize |
|
recognize |
|
tag |
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. |
tag |
|
tag |
|
tag |
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. |
tag |
|
tag |
Ärvda metoder
send |
Skicka en HTTP-begäran som fylls i med den angivna OperationSpec. |
send |
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
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.
De valfria parametrarna
Returer
Promise<AnalyzeImageResponse>
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.
De valfria parametrarna
- callback
Återanropet
analyzeImage(string, ServiceCallback<ImageAnalysis>)
function analyzeImage(url: string, callback: ServiceCallback<ImageAnalysis>)
Parametrar
- url
-
string
Offentligt nåbar URL för en bild.
- callback
Å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.
De valfria parametrarna
Returer
Promise<AnalyzeImageByDomainResponse>
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.
De valfria parametrarna
- callback
Å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
Å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.
De valfria parametrarna
Returer
Promise<AnalyzeImageByDomainInStreamResponse>
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.
De valfria parametrarna
- callback
Å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
Å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.
De valfria parametrarna
Returer
Promise<AnalyzeImageInStreamResponse>
Promise<Models.AnalyzeImageInStreamResponse>
analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams, ServiceCallback<ImageAnalysis>)
function analyzeImageInStream(image: HttpRequestBody, options: ComputerVisionClientAnalyzeImageInStreamOptionalParams, callback: ServiceCallback<ImageAnalysis>)
Parametrar
- image
- HttpRequestBody
En bildström.
De valfria parametrarna
- callback
Återanropet
analyzeImageInStream(HttpRequestBody, ServiceCallback<ImageAnalysis>)
function analyzeImageInStream(image: HttpRequestBody, callback: ServiceCallback<ImageAnalysis>)
Parametrar
- image
- HttpRequestBody
En bildström.
- callback
Å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.
De valfria parametrarna
Returer
Promise<DescribeImageResponse>
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.
De valfria parametrarna
- callback
Återanropet
describeImage(string, ServiceCallback<ImageDescription>)
function describeImage(url: string, callback: ServiceCallback<ImageDescription>)
Parametrar
- url
-
string
Offentligt nåbar URL för en bild.
- callback
Å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.
De valfria parametrarna
Returer
Promise<DescribeImageInStreamResponse>
Promise<Models.DescribeImageInStreamResponse>
describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams, ServiceCallback<ImageDescription>)
function describeImageInStream(image: HttpRequestBody, options: ComputerVisionClientDescribeImageInStreamOptionalParams, callback: ServiceCallback<ImageDescription>)
Parametrar
- image
- HttpRequestBody
En bildström.
De valfria parametrarna
- callback
Återanropet
describeImageInStream(HttpRequestBody, ServiceCallback<ImageDescription>)
function describeImageInStream(image: HttpRequestBody, callback: ServiceCallback<ImageDescription>)
Parametrar
- image
- HttpRequestBody
En bildström.
- callback
Å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.
De valfria parametrarna
Returer
Promise<DetectObjectsResponse>
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.
De valfria parametrarna
- callback
Återanropet
detectObjects(string, ServiceCallback<DetectResult>)
function detectObjects(url: string, callback: ServiceCallback<DetectResult>)
Parametrar
- url
-
string
Offentligt nåbar URL för en bild.
- callback
Å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.
De valfria parametrarna
Returer
Promise<DetectObjectsInStreamResponse>
Promise<Models.DetectObjectsInStreamResponse>
detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams, ServiceCallback<DetectResult>)
function detectObjectsInStream(image: HttpRequestBody, options: ComputerVisionClientDetectObjectsInStreamOptionalParams, callback: ServiceCallback<DetectResult>)
Parametrar
- image
- HttpRequestBody
En bildström.
De valfria parametrarna
- callback
Återanropet
detectObjectsInStream(HttpRequestBody, ServiceCallback<DetectResult>)
function detectObjectsInStream(image: HttpRequestBody, callback: ServiceCallback<DetectResult>)
Parametrar
- image
- HttpRequestBody
En bildström.
- callback
Å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.
De valfria parametrarna
Returer
Promise<GenerateThumbnailResponse>
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.
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.
De valfria parametrarna
Returer
Promise<GenerateThumbnailInStreamResponse>
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.
De valfria parametrarna
- 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.
De valfria parametrarna
Returer
Promise<GetAreaOfInterestResponse>
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.
De valfria parametrarna
- callback
Återanropet
getAreaOfInterest(string, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterest(url: string, callback: ServiceCallback<AreaOfInterestResult>)
Parametrar
- url
-
string
Offentligt nåbar URL för en bild.
- callback
Å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.
De valfria parametrarna
Returer
Promise<GetAreaOfInterestInStreamResponse>
Promise<Models.GetAreaOfInterestInStreamResponse>
getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterestInStream(image: HttpRequestBody, options: ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, callback: ServiceCallback<AreaOfInterestResult>)
Parametrar
- image
- HttpRequestBody
En bildström.
De valfria parametrarna
- callback
Återanropet
getAreaOfInterestInStream(HttpRequestBody, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterestInStream(image: HttpRequestBody, callback: ServiceCallback<AreaOfInterestResult>)
Parametrar
- image
- HttpRequestBody
En bildström.
- callback
Å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<GetReadResultResponse>
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
Å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
Å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<ListModelsResponse>
Promise<Models.ListModelsResponse>
listModels(RequestOptionsBase, ServiceCallback<ListModelsResult>)
function listModels(options: RequestOptionsBase, callback: ServiceCallback<ListModelsResult>)
Parametrar
- options
- RequestOptionsBase
De valfria parametrarna
- callback
Återanropet
listModels(ServiceCallback<ListModelsResult>)
function listModels(callback: ServiceCallback<ListModelsResult>)
Parametrar
- callback
Å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.
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.
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.
De valfria parametrarna
Returer
Promise<ReadInStreamResponse>
Promise<Models.ReadInStreamResponse>
readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams, ServiceCallback<void>)
function readInStream(image: HttpRequestBody, options: ComputerVisionClientReadInStreamOptionalParams, callback: ServiceCallback<void>)
Parametrar
- image
- HttpRequestBody
En bildström.
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.
De valfria parametrarna
Returer
Promise<RecognizePrintedTextResponse>
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.
De valfria parametrarna
- callback
Å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
Å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.
De valfria parametrarna
Returer
Promise<RecognizePrintedTextInStreamResponse>
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.
De valfria parametrarna
- callback
Å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
Å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.
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.
De valfria parametrarna
- callback
Återanropet
tagImage(string, ServiceCallback<TagResult>)
function tagImage(url: string, callback: ServiceCallback<TagResult>)
Parametrar
- url
-
string
Offentligt nåbar URL för en bild.
- callback
Å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.
De valfria parametrarna
Returer
Promise<TagImageInStreamResponse>
Promise<Models.TagImageInStreamResponse>
tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams, ServiceCallback<TagResult>)
function tagImageInStream(image: HttpRequestBody, options: ComputerVisionClientTagImageInStreamOptionalParams, callback: ServiceCallback<TagResult>)
Parametrar
- image
- HttpRequestBody
En bildström.
De valfria parametrarna
- callback
Återanropet
tagImageInStream(HttpRequestBody, ServiceCallback<TagResult>)
function tagImageInStream(image: HttpRequestBody, callback: ServiceCallback<TagResult>)
Parametrar
- image
- HttpRequestBody
En bildström.
- callback
Å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>
sendRequest(RequestPrepareOptions | WebResourceLike)
Skicka angivet httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametrar
- options
Returer
Promise<HttpOperationResponse>