Sdílet prostřednictvím


ComputerVisionClient class

Extends

Konstruktory

ComputerVisionClient(ServiceClientCredentials, string, ServiceClientOptions)

Inicializuje novou instanci ComputerVisionClient třídy.

Zděděné vlastnosti

credentials
endpoint

Metody

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams)

Tato operace extrahuje bohatou sadu vizuálních funkcí na základě obsahu obrázku. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. V rámci požadavku je volitelný parametr, který vám umožní zvolit, které funkce se mají vrátit. Ve výchozím nastavení se v odpovědi vrátí kategorie obrázků. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Tato operace rozpozná obsah v imagi použitím modelu specifického pro doménu. Seznam modelů specifických pro doménu, které podporuje rozhraní API Počítačové zpracování obrazu, je možné načíst pomocí požadavku GET /models. V současné době rozhraní API poskytuje následující modely specifické pro doménu: celebrity, orientační body. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Tato operace rozpozná obsah v imagi použitím modelu specifického pro doménu. Seznam modelů specifických pro doménu, které podporuje rozhraní API Počítačové zpracování obrazu, je možné načíst pomocí požadavku GET /models. V současné době rozhraní API poskytuje následující modely specifické pro doménu: celebrity, orientační body. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Tato operace extrahuje bohatou sadu vizuálních funkcí na základě obsahu obrázku. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. V rámci požadavku je volitelný parametr, který vám umožní zvolit, které funkce se mají vrátit. Ve výchozím nastavení se v odpovědi vrátí kategorie obrázků. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Tato operace vygeneruje popis obrázku v čitelném jazyce s úplnými větami. Popis je založený na kolekci značek obsahu, které operace také vrací. Pro každý obrázek je možné vygenerovat více popisů. Popisy jsou seřazené podle skóre spolehlivosti. Popisy můžou v případě potřeby zahrnovat výsledky z modelů domény celebrit a orientačních bodů. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Tato operace vygeneruje popis obrázku v čitelném jazyce s úplnými větami. Popis je založený na kolekci značek obsahu, které operace také vrací. Pro každý obrázek je možné vygenerovat více popisů. Popisy jsou seřazené podle skóre spolehlivosti. Popisy můžou v případě potřeby zahrnovat výsledky z modelů domény celebrit a orientačních bodů. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Provede detekci objektů na zadaném obrázku. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Provede detekci objektů na zadaném obrázku. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Tato operace vygeneruje miniaturu s uživatelem zadanou šířkou a výškou. Ve výchozím nastavení služba analyzuje obrázek, identifikuje oblast zájmu (ROI) a na základě této oblasti zájmu vygeneruje souřadnice inteligentního oříznutí. Inteligentní oříznutí pomáhá, když zadáte poměr stran, který se liší od poměru stran vstupního obrázku. Úspěšná odpověď obsahuje binární kód miniatury obrázku. Pokud požadavek selhal, odpověď obsahuje kód chyby a zprávu, která vám pomůže určit, co se nepovedlo. Při selhání se vrátí kód chyby a chybová zpráva. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout nebo InternalServerError.

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

Tato operace vygeneruje miniaturu s uživatelem zadanou šířkou a výškou. Ve výchozím nastavení služba analyzuje obrázek, identifikuje oblast zájmu (ROI) a na základě této oblasti zájmu vygeneruje souřadnice inteligentního oříznutí. Inteligentní oříznutí pomáhá, když zadáte poměr stran, který se liší od poměru stran vstupního obrázku. Úspěšná odpověď obsahuje binární kód miniatury obrázku. Pokud požadavek selhal, odpověď obsahuje kód chyby a zprávu, která vám pomůže určit, co se nepovedlo. Při selhání se vrátí kód chyby a chybová zpráva. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout nebo InternalServerError.

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

Tato operace vrátí ohraničující rámeček kolem nejdůležitější oblasti obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď obsahuje kód chyby a zprávu, která vám pomůže určit, co se nepovedlo. Při selhání se vrátí kód chyby a chybová zpráva. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout nebo InternalServerError.

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

Tato operace vrátí ohraničující rámeček kolem nejdůležitější oblasti obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď obsahuje kód chyby a zprávu, která vám pomůže určit, co se nepovedlo. Při selhání se vrátí kód chyby a chybová zpráva. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout nebo InternalServerError.

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

Toto rozhraní se používá k získání výsledků operace čtení pomocí technologie OCR. Adresa URL tohoto rozhraní by měla být načtena z pole Operation-Location vráceného z rozhraní pro čtení.

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

Tato operace vrátí seznam modelů specifických pro doménu, které Počítačové zpracování obrazu API podporuje. V současné době rozhraní API podporuje následující modely specifické pro doménu: rozpoznávání celebrit, rozpoznávání památek. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Pomocí tohoto rozhraní můžete získat výsledek operace čtení, která využívá nejmodernější algoritmy optického rozpoznávání znaků (OCR) optimalizované pro dokumenty s velkým množstvím textu. Když použijete rozhraní Read, odpověď obsahuje pole s názvem "Operation-Location". Pole Operation-Location obsahuje adresu URL, kterou musíte použít pro operaci GetReadResult pro přístup k výsledkům OCR.

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

Pomocí tohoto rozhraní můžete získat výsledek operace čtení, která využívá nejmodernější algoritmy optického rozpoznávání znaků (OCR) optimalizované pro dokumenty s velkým množstvím textu. Když použijete rozhraní Read, odpověď obsahuje pole s názvem "Operation-Location". Pole Operation-Location obsahuje adresu URL, kterou musíte použít pro operaci GetReadResult pro přístup k výsledkům OCR.

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

Optické rozpoznávání znaků (OCR) rozpozná text v obrázku a extrahuje rozpoznané znaky do strojově použitelného znakového proudu. Po úspěchu se vrátí výsledky OCR. Při selhání se vrátí kód chyby spolu s chybovou zprávou. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage nebo InternalServerError.

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

Optické rozpoznávání znaků (OCR) rozpozná text v obrázku a extrahuje rozpoznané znaky do strojově použitelného znakového proudu. Po úspěchu se vrátí výsledky OCR. Při selhání se vrátí kód chyby spolu s chybovou zprávou. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage nebo InternalServerError.

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

Tato operace vygeneruje seznam slov nebo značek, které jsou relevantní pro obsah zadaného obrázku. Rozhraní API Počítačové zpracování obrazu může vracet značky na základě objektů, živých bytostí, scenérií nebo akcí nalezených na obrázcích. Na rozdíl od kategorií nejsou značky uspořádané podle hierarchického klasifikačního systému, ale odpovídají obsahu obrázku. Značky můžou obsahovat nápovědu, aby se zabránilo nejednoznačnosti nebo poskytlo kontext. Například značka "ascomycete" může být doprovázena nápovědou "houba". Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Tato operace vygeneruje seznam slov nebo značek, které jsou relevantní pro obsah zadaného obrázku. Rozhraní API Počítačové zpracování obrazu může vracet značky na základě objektů, živých bytostí, scenérií nebo akcí nalezených na obrázcích. Na rozdíl od kategorií nejsou značky uspořádané podle hierarchického klasifikačního systému, ale odpovídají obsahu obrázku. Značky můžou obsahovat nápovědu, aby se zabránilo nejednoznačnosti nebo poskytlo kontext. Například značka "ascomycete" může být doprovázena nápovědou "houba". Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Zděděné metody

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešlete zadaný požadavek httpRequest.

Podrobnosti konstruktoru

ComputerVisionClient(ServiceClientCredentials, string, ServiceClientOptions)

Inicializuje novou instanci ComputerVisionClient třídy.

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

Parametry

credentials
ServiceClientCredentials

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné klienta.

endpoint

string

Podporované koncové body služeb Cognitive Services

options
ServiceClientOptions

Možnosti parametru

Podrobnosti zděděných vlastností

credentials

credentials: ServiceClientCredentials

Hodnota vlastnosti

Zděděno zComputerVisionClientContext.credentials

endpoint

endpoint: string

Hodnota vlastnosti

string

Zděděno zcomputerVisionClientContext.endpoint

Podrobnosti metody

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams)

Tato operace extrahuje bohatou sadu vizuálních funkcí na základě obsahu obrázku. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. V rámci požadavku je volitelný parametr, který vám umožní zvolit, které funkce se mají vrátit. Ve výchozím nastavení se v odpovědi vrátí kategorie obrázků. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

options
ComputerVisionClientAnalyzeImageOptionalParams

Volitelné parametry

Návraty

Promise<Models.AnalyzeImageResponse>

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams, ServiceCallback<ImageAnalysis>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

options
ComputerVisionClientAnalyzeImageOptionalParams

Volitelné parametry

callback

ServiceCallback<ImageAnalysis>

Zpětné volání

analyzeImage(string, ServiceCallback<ImageAnalysis>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<ImageAnalysis>

Zpětné volání

analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams)

Tato operace rozpozná obsah v imagi použitím modelu specifického pro doménu. Seznam modelů specifických pro doménu, které podporuje rozhraní API Počítačové zpracování obrazu, je možné načíst pomocí požadavku GET /models. V současné době rozhraní API poskytuje následující modely specifické pro doménu: celebrity, orientační body. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

model

string

Obsah specifický pro doménu, který se má rozpoznat.

url

string

Veřejně dostupná adresa URL obrázku

Návraty

Promise<Models.AnalyzeImageByDomainResponse>

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

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

Parametry

model

string

Obsah specifický pro doménu, který se má rozpoznat.

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<DomainModelResults>

Zpětné volání

analyzeImageByDomain(string, string, ServiceCallback<DomainModelResults>)

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

Parametry

model

string

Obsah specifický pro doménu, který se má rozpoznat.

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<DomainModelResults>

Zpětné volání

analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams)

Tato operace rozpozná obsah v imagi použitím modelu specifického pro doménu. Seznam modelů specifických pro doménu, které podporuje rozhraní API Počítačové zpracování obrazu, je možné načíst pomocí požadavku GET /models. V současné době rozhraní API poskytuje následující modely specifické pro doménu: celebrity, orientační body. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

model

string

Obsah specifický pro doménu, který se má rozpoznat.

image
HttpRequestBody

Datový proud obrázku.

Návraty

Promise<Models.AnalyzeImageByDomainInStreamResponse>

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

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

Parametry

model

string

Obsah specifický pro doménu, který se má rozpoznat.

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<DomainModelResults>

Zpětné volání

analyzeImageByDomainInStream(string, HttpRequestBody, ServiceCallback<DomainModelResults>)

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

Parametry

model

string

Obsah specifický pro doménu, který se má rozpoznat.

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<DomainModelResults>

Zpětné volání

analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams)

Tato operace extrahuje bohatou sadu vizuálních funkcí na základě obsahu obrázku. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. V rámci požadavku je volitelný parametr, který vám umožní zvolit, které funkce se mají vrátit. Ve výchozím nastavení se v odpovědi vrátí kategorie obrázků. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

Návraty

Promise<Models.AnalyzeImageInStreamResponse>

analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams, ServiceCallback<ImageAnalysis>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<ImageAnalysis>

Zpětné volání

analyzeImageInStream(HttpRequestBody, ServiceCallback<ImageAnalysis>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<ImageAnalysis>

Zpětné volání

describeImage(string, ComputerVisionClientDescribeImageOptionalParams)

Tato operace vygeneruje popis obrázku v čitelném jazyce s úplnými větami. Popis je založený na kolekci značek obsahu, které operace také vrací. Pro každý obrázek je možné vygenerovat více popisů. Popisy jsou seřazené podle skóre spolehlivosti. Popisy můžou v případě potřeby zahrnovat výsledky z modelů domény celebrit a orientačních bodů. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

Návraty

Promise<Models.DescribeImageResponse>

describeImage(string, ComputerVisionClientDescribeImageOptionalParams, ServiceCallback<ImageDescription>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<ImageDescription>

Zpětné volání

describeImage(string, ServiceCallback<ImageDescription>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<ImageDescription>

Zpětné volání

describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams)

Tato operace vygeneruje popis obrázku v čitelném jazyce s úplnými větami. Popis je založený na kolekci značek obsahu, které operace také vrací. Pro každý obrázek je možné vygenerovat více popisů. Popisy jsou seřazené podle skóre spolehlivosti. Popisy můžou v případě potřeby zahrnovat výsledky z modelů domény celebrit a orientačních bodů. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

Návraty

Promise<Models.DescribeImageInStreamResponse>

describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams, ServiceCallback<ImageDescription>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<ImageDescription>

Zpětné volání

describeImageInStream(HttpRequestBody, ServiceCallback<ImageDescription>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<ImageDescription>

Zpětné volání

detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams)

Provede detekci objektů na zadaném obrázku. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

Návraty

Promise<Models.DetectObjectsResponse>

detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams, ServiceCallback<DetectResult>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<DetectResult>

Zpětné volání

detectObjects(string, ServiceCallback<DetectResult>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<DetectResult>

Zpětné volání

detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams)

Provede detekci objektů na zadaném obrázku. Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

Návraty

Promise<Models.DetectObjectsInStreamResponse>

detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams, ServiceCallback<DetectResult>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<DetectResult>

Zpětné volání

detectObjectsInStream(HttpRequestBody, ServiceCallback<DetectResult>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<DetectResult>

Zpětné volání

generateThumbnail(number, number, string, ComputerVisionClientGenerateThumbnailOptionalParams)

Tato operace vygeneruje miniaturu s uživatelem zadanou šířkou a výškou. Ve výchozím nastavení služba analyzuje obrázek, identifikuje oblast zájmu (ROI) a na základě této oblasti zájmu vygeneruje souřadnice inteligentního oříznutí. Inteligentní oříznutí pomáhá, když zadáte poměr stran, který se liší od poměru stran vstupního obrázku. Úspěšná odpověď obsahuje binární kód miniatury obrázku. Pokud požadavek selhal, odpověď obsahuje kód chyby a zprávu, která vám pomůže určit, co se nepovedlo. Při selhání se vrátí kód chyby a chybová zpráva. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout nebo InternalServerError.

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

Parametry

width

number

Šířka miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

height

number

Výška miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

url

string

Veřejně dostupná adresa URL obrázku

Návraty

Promise<Models.GenerateThumbnailResponse>

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

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

Parametry

width

number

Šířka miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

height

number

Výška miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<void>

Zpětné volání

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

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

Parametry

width

number

Šířka miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

height

number

Výška miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<void>

Zpětné volání

generateThumbnailInStream(number, number, HttpRequestBody, ComputerVisionClientGenerateThumbnailInStreamOptionalParams)

Tato operace vygeneruje miniaturu s uživatelem zadanou šířkou a výškou. Ve výchozím nastavení služba analyzuje obrázek, identifikuje oblast zájmu (ROI) a na základě této oblasti zájmu vygeneruje souřadnice inteligentního oříznutí. Inteligentní oříznutí pomáhá, když zadáte poměr stran, který se liší od poměru stran vstupního obrázku. Úspěšná odpověď obsahuje binární kód miniatury obrázku. Pokud požadavek selhal, odpověď obsahuje kód chyby a zprávu, která vám pomůže určit, co se nepovedlo. Při selhání se vrátí kód chyby a chybová zpráva. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout nebo InternalServerError.

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

Parametry

width

number

Šířka miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

height

number

Výška miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

image
HttpRequestBody

Datový proud obrázku.

Návraty

Promise<Models.GenerateThumbnailInStreamResponse>

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

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

Parametry

width

number

Šířka miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

height

number

Výška miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<void>

Zpětné volání

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

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

Parametry

width

number

Šířka miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

height

number

Výška miniatury v pixelech Musí být mezi 1 a 1024. Doporučené minimum je 50.

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<void>

Zpětné volání

getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams)

Tato operace vrátí ohraničující rámeček kolem nejdůležitější oblasti obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď obsahuje kód chyby a zprávu, která vám pomůže určit, co se nepovedlo. Při selhání se vrátí kód chyby a chybová zpráva. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout nebo InternalServerError.

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

Návraty

Promise<Models.GetAreaOfInterestResponse>

getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams, ServiceCallback<AreaOfInterestResult>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<AreaOfInterestResult>

Zpětné volání

getAreaOfInterest(string, ServiceCallback<AreaOfInterestResult>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<AreaOfInterestResult>

Zpětné volání

getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams)

Tato operace vrátí ohraničující rámeček kolem nejdůležitější oblasti obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď obsahuje kód chyby a zprávu, která vám pomůže určit, co se nepovedlo. Při selhání se vrátí kód chyby a chybová zpráva. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout nebo InternalServerError.

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

Návraty

Promise<Models.GetAreaOfInterestInStreamResponse>

getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, ServiceCallback<AreaOfInterestResult>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<AreaOfInterestResult>

Zpětné volání

getAreaOfInterestInStream(HttpRequestBody, ServiceCallback<AreaOfInterestResult>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<AreaOfInterestResult>

Zpětné volání

getReadResult(string, RequestOptionsBase)

Toto rozhraní se používá k získání výsledků operace čtení pomocí technologie OCR. Adresa URL tohoto rozhraní by měla být načtena z pole Operation-Location vráceného z rozhraní pro čtení.

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

Parametry

operationId

string

ID operace čtení vrácené v odpovědi rozhraní Read.

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.GetReadResultResponse>

getReadResult(string, RequestOptionsBase, ServiceCallback<ReadOperationResult>)

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

Parametry

operationId

string

ID operace čtení vrácené v odpovědi rozhraní Read.

options
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<ReadOperationResult>

Zpětné volání

getReadResult(string, ServiceCallback<ReadOperationResult>)

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

Parametry

operationId

string

ID operace čtení vrácené v odpovědi rozhraní Read.

callback

ServiceCallback<ReadOperationResult>

Zpětné volání

listModels(RequestOptionsBase)

Tato operace vrátí seznam modelů specifických pro doménu, které Počítačové zpracování obrazu API podporuje. V současné době rozhraní API podporuje následující modely specifické pro doménu: rozpoznávání celebrit, rozpoznávání památek. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ListModelsResponse>

listModels(RequestOptionsBase, ServiceCallback<ListModelsResult>)

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

Parametry

options
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<ListModelsResult>

Zpětné volání

listModels(ServiceCallback<ListModelsResult>)

function listModels(callback: ServiceCallback<ListModelsResult>)

Parametry

callback

ServiceCallback<ListModelsResult>

Zpětné volání

read(string, ComputerVisionClientReadOptionalParams)

Pomocí tohoto rozhraní můžete získat výsledek operace čtení, která využívá nejmodernější algoritmy optického rozpoznávání znaků (OCR) optimalizované pro dokumenty s velkým množstvím textu. Když použijete rozhraní Read, odpověď obsahuje pole s názvem "Operation-Location". Pole Operation-Location obsahuje adresu URL, kterou musíte použít pro operaci GetReadResult pro přístup k výsledkům OCR.

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

options
ComputerVisionClientReadOptionalParams

Volitelné parametry

Návraty

Promise<ReadResponse>

Promise<Models.ReadResponse>

read(string, ComputerVisionClientReadOptionalParams, ServiceCallback<void>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

options
ComputerVisionClientReadOptionalParams

Volitelné parametry

callback

ServiceCallback<void>

Zpětné volání

read(string, ServiceCallback<void>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<void>

Zpětné volání

readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams)

Pomocí tohoto rozhraní můžete získat výsledek operace čtení, která využívá nejmodernější algoritmy optického rozpoznávání znaků (OCR) optimalizované pro dokumenty s velkým množstvím textu. Když použijete rozhraní Read, odpověď obsahuje pole s názvem "Operation-Location". Pole Operation-Location obsahuje adresu URL, kterou musíte použít pro operaci GetReadResult pro přístup k výsledkům OCR.

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

options
ComputerVisionClientReadInStreamOptionalParams

Volitelné parametry

Návraty

Promise<Models.ReadInStreamResponse>

readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams, ServiceCallback<void>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

options
ComputerVisionClientReadInStreamOptionalParams

Volitelné parametry

callback

ServiceCallback<void>

Zpětné volání

readInStream(HttpRequestBody, ServiceCallback<void>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<void>

Zpětné volání

recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams)

Optické rozpoznávání znaků (OCR) rozpozná text v obrázku a extrahuje rozpoznané znaky do strojově použitelného znakového proudu. Po úspěchu se vrátí výsledky OCR. Při selhání se vrátí kód chyby spolu s chybovou zprávou. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage nebo InternalServerError.

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

Parametry

detectOrientation

boolean

Určuje orientaci textu na obrázku. S funkcí detectOrientation=true se služba OCR pokusí zjistit orientaci obrázku a opravit ji před dalším zpracováním (např. pokud je vzhůru nohama).

url

string

Veřejně dostupná adresa URL obrázku

Návraty

Promise<Models.RecognizePrintedTextResponse>

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

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

Parametry

detectOrientation

boolean

Určuje orientaci textu na obrázku. S funkcí detectOrientation=true se služba OCR pokusí zjistit orientaci obrázku a opravit ji před dalším zpracováním (např. pokud je vzhůru nohama).

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<OcrResult>

Zpětné volání

recognizePrintedText(boolean, string, ServiceCallback<OcrResult>)

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

Parametry

detectOrientation

boolean

Určuje orientaci textu na obrázku. S funkcí detectOrientation=true se služba OCR pokusí zjistit orientaci obrázku a opravit ji před dalším zpracováním (např. pokud je vzhůru nohama).

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<OcrResult>

Zpětné volání

recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams)

Optické rozpoznávání znaků (OCR) rozpozná text v obrázku a extrahuje rozpoznané znaky do strojově použitelného znakového proudu. Po úspěchu se vrátí výsledky OCR. Při selhání se vrátí kód chyby spolu s chybovou zprávou. Kód chyby může být InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage nebo InternalServerError.

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

Parametry

detectOrientation

boolean

Určuje orientaci textu na obrázku. S funkcí detectOrientation=true se služba OCR pokusí zjistit orientaci obrázku a opravit ji před dalším zpracováním (např. pokud je vzhůru nohama).

image
HttpRequestBody

Datový proud obrázku.

Návraty

Promise<Models.RecognizePrintedTextInStreamResponse>

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

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

Parametry

detectOrientation

boolean

Určuje orientaci textu na obrázku. S funkcí detectOrientation=true se služba OCR pokusí zjistit orientaci obrázku a opravit ji před dalším zpracováním (např. pokud je vzhůru nohama).

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<OcrResult>

Zpětné volání

recognizePrintedTextInStream(boolean, HttpRequestBody, ServiceCallback<OcrResult>)

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

Parametry

detectOrientation

boolean

Určuje orientaci textu na obrázku. S funkcí detectOrientation=true se služba OCR pokusí zjistit orientaci obrázku a opravit ji před dalším zpracováním (např. pokud je vzhůru nohama).

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<OcrResult>

Zpětné volání

tagImage(string, ComputerVisionClientTagImageOptionalParams)

Tato operace vygeneruje seznam slov nebo značek, které jsou relevantní pro obsah zadaného obrázku. Rozhraní API Počítačové zpracování obrazu může vracet značky na základě objektů, živých bytostí, scenérií nebo akcí nalezených na obrázcích. Na rozdíl od kategorií nejsou značky uspořádané podle hierarchického klasifikačního systému, ale odpovídají obsahu obrázku. Značky můžou obsahovat nápovědu, aby se zabránilo nejednoznačnosti nebo poskytlo kontext. Například značka "ascomycete" může být doprovázena nápovědou "houba". Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

options
ComputerVisionClientTagImageOptionalParams

Volitelné parametry

Návraty

Promise<TagImageResponse>

Promise<Models.TagImageResponse>

tagImage(string, ComputerVisionClientTagImageOptionalParams, ServiceCallback<TagResult>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

options
ComputerVisionClientTagImageOptionalParams

Volitelné parametry

callback

ServiceCallback<TagResult>

Zpětné volání

tagImage(string, ServiceCallback<TagResult>)

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

Parametry

url

string

Veřejně dostupná adresa URL obrázku

callback

ServiceCallback<TagResult>

Zpětné volání

tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams)

Tato operace vygeneruje seznam slov nebo značek, které jsou relevantní pro obsah zadaného obrázku. Rozhraní API Počítačové zpracování obrazu může vracet značky na základě objektů, živých bytostí, scenérií nebo akcí nalezených na obrázcích. Na rozdíl od kategorií nejsou značky uspořádané podle hierarchického klasifikačního systému, ale odpovídají obsahu obrázku. Značky můžou obsahovat nápovědu, aby se zabránilo nejednoznačnosti nebo poskytlo kontext. Například značka "ascomycete" může být doprovázena nápovědou "houba". Podporují se dvě metody zadávání – (1) nahrání obrázku nebo (2) zadání adresy URL obrázku. Úspěšná odpověď se vrátí ve formátu JSON. Pokud požadavek selhal, odpověď bude obsahovat kód chyby a zprávu, která vám pomůže pochopit, co se nepovedlo.

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

Návraty

Promise<Models.TagImageInStreamResponse>

tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams, ServiceCallback<TagResult>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<TagResult>

Zpětné volání

tagImageInStream(HttpRequestBody, ServiceCallback<TagResult>)

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

Parametry

image
HttpRequestBody

Datový proud obrázku.

callback

ServiceCallback<TagResult>

Zpětné volání

Podrobnosti zděděných metod

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

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

Parametry

operationArguments
OperationArguments

Argumenty, ze které budou vyplněny hodnoty šablony požadavku HTTP.

operationSpec
OperationSpec

OperationSpec, který se použije k naplnění požadavku httpRequest.

callback

ServiceCallback<any>

Zpětné volání, které se má volat při přijetí odpovědi.

Návraty

Promise<RestResponse>

Zděděno zcomputerVisionClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešlete zadaný požadavek httpRequest.

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

Parametry

Návraty

Zděděno zcomputerVisionClientContext.sendRequest