ComputerVisionClient class
- Extends
Konstruktory
Computer |
Inicjuje nowe wystąpienie klasy ComputerVisionClient. |
Właściwości dziedziczone
credentials | |
endpoint |
Metody
analyze |
Ta operacja wyodrębnia bogaty zestaw funkcji wizualnych na podstawie zawartości obrazu. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. W żądaniu istnieje opcjonalny parametr umożliwiający wybranie funkcji, które mają być zwracane. Domyślnie kategorie obrazów są zwracane w odpowiedzi. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
analyze |
|
analyze |
|
analyze |
Ta operacja rozpoznaje zawartość na obrazie, stosując model specyficzny dla domeny. Listę modeli specyficznych dla domeny obsługiwanych przez interfejs API przetwarzanie obrazów można pobrać przy użyciu żądania /models GET. Obecnie interfejs API udostępnia następujące modele specyficzne dla domeny: gwiazdy, punkty orientacyjne. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
analyze |
|
analyze |
|
analyze |
Ta operacja rozpoznaje zawartość na obrazie, stosując model specyficzny dla domeny. Listę modeli specyficznych dla domeny obsługiwanych przez interfejs API przetwarzanie obrazów można pobrać przy użyciu żądania /models GET. Obecnie interfejs API udostępnia następujące modele specyficzne dla domeny: gwiazdy, punkty orientacyjne. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
analyze |
|
analyze |
|
analyze |
Ta operacja wyodrębnia bogaty zestaw funkcji wizualnych na podstawie zawartości obrazu. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. W żądaniu istnieje opcjonalny parametr umożliwiający wybranie funkcji, które mają być zwracane. Domyślnie kategorie obrazów są zwracane w odpowiedzi. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
analyze |
|
analyze |
|
describe |
Ta operacja generuje opis obrazu w języku czytelnym dla człowieka z pełnymi zdaniami. Opis jest oparty na kolekcji tagów zawartości, które są również zwracane przez operację. Dla każdego obrazu można wygenerować więcej niż jeden opis. Opisy są uporządkowane według ich wyniku ufności. Opisy mogą zawierać wyniki z modeli domen sławnych i przełomowych, jeśli ma to zastosowanie. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiedzie się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
describe |
|
describe |
|
describe |
Ta operacja generuje opis obrazu w języku czytelnym dla człowieka z pełnymi zdaniami. Opis jest oparty na kolekcji tagów zawartości, które są również zwracane przez operację. Dla każdego obrazu można wygenerować więcej niż jeden opis. Opisy są uporządkowane według ich współczynnika ufności. Opisy mogą obejmować wyniki z modeli domeny osobistości i punktów orientacyjnych, jeśli ma to zastosowanie. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiedzie się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
describe |
|
describe |
|
detect |
Wykonuje wykrywanie obiektów na określonym obrazie. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiedzie się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
detect |
|
detect |
|
detect |
Wykonuje wykrywanie obiektów na określonym obrazie. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiedzie się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
detect |
|
detect |
|
generate |
Ta operacja generuje obraz miniatury z określoną przez użytkownika szerokością i wysokością. Domyślnie usługa analizuje obraz, identyfikuje region zainteresowania (ROI) i generuje współrzędne inteligentnego przycinania w oparciu o ten region. Inteligentne przycinanie ułatwia określenie współczynnika proporcji, który różni się od proporcji obrazu wejściowego. Po pomyślnym przetworzeniu żądania jest zwracana odpowiedź zawierająca dane binarne obrazu miniatury. Jeśli żądanie nie powiodło się, odpowiedź zawiera kod błędu i komunikat, który pomoże określić, co poszło nie tak. Po awarii zwracany jest kod błędu i komunikat o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout lub InternalServerError. |
generate |
|
generate |
|
generate |
Ta operacja generuje obraz miniatury z określoną przez użytkownika szerokością i wysokością. Domyślnie usługa analizuje obraz, identyfikuje region zainteresowania (ROI) i generuje współrzędne inteligentnego przycinania w oparciu o ten region. Inteligentne przycinanie ułatwia określenie współczynnika proporcji, który różni się od proporcji obrazu wejściowego. Po pomyślnym przetworzeniu żądania jest zwracana odpowiedź zawierająca dane binarne obrazu miniatury. Jeśli żądanie nie powiodło się, odpowiedź zawiera kod błędu i komunikat, który pomoże określić, co poszło nie tak. Po awarii zwracany jest kod błędu i komunikat o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout lub InternalServerError. |
generate |
|
generate |
|
get |
Ta operacja zwraca pole ograniczenia wokół najważniejszego obszaru obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź zawiera kod błędu i komunikat, który pomoże określić, co poszło nie tak. Po awarii zwracany jest kod błędu i komunikat o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout lub InternalServerError. |
get |
|
get |
|
get |
Ta operacja zwraca pole ograniczenia wokół najważniejszego obszaru obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź zawiera kod błędu i komunikat, który pomoże określić, co poszło nie tak. Po awarii zwracany jest kod błędu i komunikat o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout lub InternalServerError. |
get |
|
get |
|
get |
Ten interfejs służy do uzyskiwania wyników operacji odczytu OCR. Adres URL tego interfejsu należy pobrać z pola "Operation-Location" zwróconego z interfejsu odczytu. |
get |
|
get |
|
list |
Ta operacja zwraca listę modeli specyficznych dla domeny obsługiwanych przez interfejs API przetwarzanie obrazów. Obecnie interfejs API obsługuje następujące modele specyficzne dla domeny: rozpoznawanie osobistości, rozpoznawanie punktów orientacyjnych. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
list |
|
list |
|
read(string, Computer |
Użyj tego interfejsu, aby uzyskać wynik operacji odczytu, stosując najnowocześniejsze algorytmy optycznego rozpoznawania znaków (OCR) zoptymalizowane pod kątem dokumentów z dużą ilością tekstu. W przypadku korzystania z interfejsu Odczyt odpowiedź zawiera pole o nazwie "Operation-Location". Pole "Operation-Location" zawiera adres URL, którego musisz użyć do operacji "GetReadResult", aby uzyskać dostęp do wyników OCR. |
read(string, Computer |
|
read(string, Service |
|
read |
Użyj tego interfejsu, aby uzyskać wynik operacji odczytu, stosując najnowocześniejsze algorytmy optycznego rozpoznawania znaków (OCR) zoptymalizowane pod kątem dokumentów z dużą ilością tekstu. W przypadku korzystania z interfejsu Odczyt odpowiedź zawiera pole o nazwie "Operation-Location". Pole "Operation-Location" zawiera adres URL, którego musisz użyć do operacji "GetReadResult", aby uzyskać dostęp do wyników OCR. |
read |
|
read |
|
recognize |
Optyczne rozpoznawanie znaków (OCR) wykrywa tekst na obrazie i wyodrębnia rozpoznane znaki do strumienia znaków do użytku maszynowego. Po powodzeniu wyniki OCR zostaną zwrócone. Po awarii zostanie zwrócony kod błędu wraz z komunikatem o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage lub InternalServerError. |
recognize |
|
recognize |
|
recognize |
Optyczne rozpoznawanie znaków (OCR) wykrywa tekst na obrazie i wyodrębnia rozpoznane znaki do strumienia znaków do użytku maszynowego. Po powodzeniu wyniki OCR zostaną zwrócone. Po awarii zostanie zwrócony kod błędu wraz z komunikatem o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage lub InternalServerError. |
recognize |
|
recognize |
|
tag |
Ta operacja generuje listę słów lub tagów, które są istotne dla zawartości dostarczonego obrazu. Interfejs API przetwarzanie obrazów może zwracać tagi na podstawie obiektów, istot żywych, scenerii lub akcji znalezionych na obrazach. W przeciwieństwie do kategorii tagi nie są zorganizowane zgodnie z hierarchicznym systemem klasyfikacji, ale odpowiadają zawartości obrazu. Tagi mogą zawierać wskazówki, aby uniknąć niejednoznaczności lub zapewnić kontekst, na przykład tag "ascomycete" może towarzyszyć wskazówka "grzyb". Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
tag |
|
tag |
|
tag |
Ta operacja generuje listę słów lub tagów, które są istotne dla zawartości dostarczonego obrazu. Interfejs API przetwarzanie obrazów może zwracać tagi na podstawie obiektów, istot żywych, scenerii lub akcji znalezionych na obrazach. W przeciwieństwie do kategorii tagi nie są zorganizowane zgodnie z hierarchicznym systemem klasyfikacji, ale odpowiadają zawartości obrazu. Tagi mogą zawierać wskazówki, aby uniknąć niejednoznaczności lub zapewnić kontekst, na przykład tag "ascomycete" może towarzyszyć wskazówka "grzyb". Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak. |
tag |
|
tag |
Metody dziedziczone
send |
Wyślij żądanie HTTP wypełnione przy użyciu podanego elementu OperationSpec. |
send |
Wyślij podany element httpRequest. |
Szczegóły konstruktora
ComputerVisionClient(ServiceClientCredentials, string, ServiceClientOptions)
Inicjuje nowe wystąpienie klasy ComputerVisionClient.
new ComputerVisionClient(credentials: ServiceClientCredentials, endpoint: string, options?: ServiceClientOptions)
Parametry
- credentials
- ServiceClientCredentials
Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję klienta.
- endpoint
-
string
Obsługiwane punkty końcowe usług Cognitive Services.
- options
- ServiceClientOptions
Opcje parametrów
Szczegóły właściwości dziedziczonej
credentials
credentials: ServiceClientCredentials
Wartość właściwości
Dziedziczone zcomputerVisionClientContext.credentials
endpoint
endpoint: string
Wartość właściwości
string
Dziedziczone zobiektu ComputerVisionClientContext.endpoint
Szczegóły metody
analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams)
Ta operacja wyodrębnia bogaty zestaw funkcji wizualnych na podstawie zawartości obrazu. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. W żądaniu istnieje opcjonalny parametr umożliwiający wybranie funkcji, które mają być zwracane. Domyślnie kategorie obrazów są zwracane w odpowiedzi. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function analyzeImage(url: string, options?: ComputerVisionClientAnalyzeImageOptionalParams): Promise<AnalyzeImageResponse>
Parametry
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
Zwraca
Promise<AnalyzeImageResponse>
Promise<Models.AnalyzeImageResponse>
analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams, ServiceCallback<ImageAnalysis>)
function analyzeImage(url: string, options: ComputerVisionClientAnalyzeImageOptionalParams, callback: ServiceCallback<ImageAnalysis>)
Parametry
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
analyzeImage(string, ServiceCallback<ImageAnalysis>)
function analyzeImage(url: string, callback: ServiceCallback<ImageAnalysis>)
Parametry
- url
-
string
Publiczny adres URL obrazu.
- callback
Wywołanie zwrotne
analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams)
Ta operacja rozpoznaje zawartość na obrazie, stosując model specyficzny dla domeny. Listę modeli specyficznych dla domeny obsługiwanych przez interfejs API przetwarzanie obrazów można pobrać przy użyciu żądania /models GET. Obecnie interfejs API udostępnia następujące modele specyficzne dla domeny: gwiazdy, punkty orientacyjne. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function analyzeImageByDomain(model: string, url: string, options?: ComputerVisionClientAnalyzeImageByDomainOptionalParams): Promise<AnalyzeImageByDomainResponse>
Parametry
- model
-
string
Zawartość specyficzna dla domeny do rozpoznania.
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
Zwraca
Promise<AnalyzeImageByDomainResponse>
Promise<Models.AnalyzeImageByDomainResponse>
analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams, ServiceCallback<DomainModelResults>)
function analyzeImageByDomain(model: string, url: string, options: ComputerVisionClientAnalyzeImageByDomainOptionalParams, callback: ServiceCallback<DomainModelResults>)
Parametry
- model
-
string
Zawartość specyficzna dla domeny do rozpoznania.
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
analyzeImageByDomain(string, string, ServiceCallback<DomainModelResults>)
function analyzeImageByDomain(model: string, url: string, callback: ServiceCallback<DomainModelResults>)
Parametry
- model
-
string
Zawartość specyficzna dla domeny do rozpoznania.
- url
-
string
Publiczny adres URL obrazu.
- callback
Wywołanie zwrotne
analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams)
Ta operacja rozpoznaje zawartość na obrazie, stosując model specyficzny dla domeny. Listę modeli specyficznych dla domeny obsługiwanych przez interfejs API przetwarzanie obrazów można pobrać przy użyciu żądania /models GET. Obecnie interfejs API udostępnia następujące modele specyficzne dla domeny: gwiazdy, punkty orientacyjne. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function analyzeImageByDomainInStream(model: string, image: HttpRequestBody, options?: ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams): Promise<AnalyzeImageByDomainInStreamResponse>
Parametry
- model
-
string
Zawartość specyficzna dla domeny do rozpoznania.
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
Zwraca
Promise<AnalyzeImageByDomainInStreamResponse>
Promise<Models.AnalyzeImageByDomainInStreamResponse>
analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams, ServiceCallback<DomainModelResults>)
function analyzeImageByDomainInStream(model: string, image: HttpRequestBody, options: ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams, callback: ServiceCallback<DomainModelResults>)
Parametry
- model
-
string
Zawartość specyficzna dla domeny do rozpoznania.
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
analyzeImageByDomainInStream(string, HttpRequestBody, ServiceCallback<DomainModelResults>)
function analyzeImageByDomainInStream(model: string, image: HttpRequestBody, callback: ServiceCallback<DomainModelResults>)
Parametry
- model
-
string
Zawartość specyficzna dla domeny do rozpoznania.
- image
- HttpRequestBody
Strumień obrazu.
- callback
Wywołanie zwrotne
analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams)
Ta operacja wyodrębnia bogaty zestaw funkcji wizualnych na podstawie zawartości obrazu. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. W żądaniu istnieje opcjonalny parametr umożliwiający wybranie funkcji, które mają być zwracane. Domyślnie kategorie obrazów są zwracane w odpowiedzi. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function analyzeImageInStream(image: HttpRequestBody, options?: ComputerVisionClientAnalyzeImageInStreamOptionalParams): Promise<AnalyzeImageInStreamResponse>
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
Zwraca
Promise<AnalyzeImageInStreamResponse>
Promise<Models.AnalyzeImageInStreamResponse>
analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams, ServiceCallback<ImageAnalysis>)
function analyzeImageInStream(image: HttpRequestBody, options: ComputerVisionClientAnalyzeImageInStreamOptionalParams, callback: ServiceCallback<ImageAnalysis>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
analyzeImageInStream(HttpRequestBody, ServiceCallback<ImageAnalysis>)
function analyzeImageInStream(image: HttpRequestBody, callback: ServiceCallback<ImageAnalysis>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
- callback
Wywołanie zwrotne
describeImage(string, ComputerVisionClientDescribeImageOptionalParams)
Ta operacja generuje opis obrazu w języku czytelnym dla człowieka z pełnymi zdaniami. Opis jest oparty na kolekcji tagów zawartości, które są również zwracane przez operację. Dla każdego obrazu można wygenerować więcej niż jeden opis. Opisy są uporządkowane według ich wyniku ufności. Opisy mogą zawierać wyniki z modeli domen sławnych i przełomowych, jeśli ma to zastosowanie. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiedzie się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function describeImage(url: string, options?: ComputerVisionClientDescribeImageOptionalParams): Promise<DescribeImageResponse>
Parametry
- url
-
string
Publicznie dostępny adres URL obrazu.
Parametry opcjonalne
Zwraca
Promise<DescribeImageResponse>
Promise<Models.DescribeImageResponse>
describeImage(string, ComputerVisionClientDescribeImageOptionalParams, ServiceCallback<ImageDescription>)
function describeImage(url: string, options: ComputerVisionClientDescribeImageOptionalParams, callback: ServiceCallback<ImageDescription>)
Parametry
- url
-
string
Publicznie dostępny adres URL obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
describeImage(string, ServiceCallback<ImageDescription>)
function describeImage(url: string, callback: ServiceCallback<ImageDescription>)
Parametry
- url
-
string
Publicznie dostępny adres URL obrazu.
- callback
Wywołanie zwrotne
describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams)
Ta operacja generuje opis obrazu w języku czytelnym dla człowieka z pełnymi zdaniami. Opis jest oparty na kolekcji tagów zawartości, które są również zwracane przez operację. Dla każdego obrazu można wygenerować więcej niż jeden opis. Opisy są uporządkowane według ich współczynnika ufności. Opisy mogą obejmować wyniki z modeli domeny osobistości i punktów orientacyjnych, jeśli ma to zastosowanie. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiedzie się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function describeImageInStream(image: HttpRequestBody, options?: ComputerVisionClientDescribeImageInStreamOptionalParams): Promise<DescribeImageInStreamResponse>
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
Zwraca
Promise<DescribeImageInStreamResponse>
Promise<Models.DescribeImageInStreamResponse>
describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams, ServiceCallback<ImageDescription>)
function describeImageInStream(image: HttpRequestBody, options: ComputerVisionClientDescribeImageInStreamOptionalParams, callback: ServiceCallback<ImageDescription>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
describeImageInStream(HttpRequestBody, ServiceCallback<ImageDescription>)
function describeImageInStream(image: HttpRequestBody, callback: ServiceCallback<ImageDescription>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
- callback
Wywołanie zwrotne
detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams)
Wykonuje wykrywanie obiektów na określonym obrazie. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiedzie się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function detectObjects(url: string, options?: ComputerVisionClientDetectObjectsOptionalParams): Promise<DetectObjectsResponse>
Parametry
- url
-
string
Publicznie dostępny adres URL obrazu.
Parametry opcjonalne
Zwraca
Promise<DetectObjectsResponse>
Promise<Models.DetectObjectsResponse>
detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams, ServiceCallback<DetectResult>)
function detectObjects(url: string, options: ComputerVisionClientDetectObjectsOptionalParams, callback: ServiceCallback<DetectResult>)
Parametry
- url
-
string
Publicznie dostępny adres URL obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
detectObjects(string, ServiceCallback<DetectResult>)
function detectObjects(url: string, callback: ServiceCallback<DetectResult>)
Parametry
- url
-
string
Publicznie dostępny adres URL obrazu.
- callback
Wywołanie zwrotne
detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams)
Wykonuje wykrywanie obiektów na określonym obrazie. Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiedzie się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function detectObjectsInStream(image: HttpRequestBody, options?: ComputerVisionClientDetectObjectsInStreamOptionalParams): Promise<DetectObjectsInStreamResponse>
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
Zwraca
Promise<DetectObjectsInStreamResponse>
Promise<Models.DetectObjectsInStreamResponse>
detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams, ServiceCallback<DetectResult>)
function detectObjectsInStream(image: HttpRequestBody, options: ComputerVisionClientDetectObjectsInStreamOptionalParams, callback: ServiceCallback<DetectResult>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
detectObjectsInStream(HttpRequestBody, ServiceCallback<DetectResult>)
function detectObjectsInStream(image: HttpRequestBody, callback: ServiceCallback<DetectResult>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
- callback
Wywołanie zwrotne
generateThumbnail(number, number, string, ComputerVisionClientGenerateThumbnailOptionalParams)
Ta operacja generuje obraz miniatury z określoną przez użytkownika szerokością i wysokością. Domyślnie usługa analizuje obraz, identyfikuje region zainteresowania (ROI) i generuje współrzędne inteligentnego przycinania w oparciu o ten region. Inteligentne przycinanie ułatwia określenie współczynnika proporcji, który różni się od proporcji obrazu wejściowego. Po pomyślnym przetworzeniu żądania jest zwracana odpowiedź zawierająca dane binarne obrazu miniatury. Jeśli żądanie nie powiodło się, odpowiedź zawiera kod błędu i komunikat, który pomoże określić, co poszło nie tak. Po awarii zwracany jest kod błędu i komunikat o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout lub InternalServerError.
function generateThumbnail(width: number, height: number, url: string, options?: ComputerVisionClientGenerateThumbnailOptionalParams): Promise<GenerateThumbnailResponse>
Parametry
- width
-
number
Szerokość miniatury w pikselach. Musi zawierać się w przedziale od 1 do 1024. Zalecane minimum 50.
- height
-
number
Wysokość miniatury w pikselach. Musi zawierać się w przedziale od 1 do 1024. Zalecane minimum 50.
- url
-
string
Publicznie dostępny adres URL obrazu.
Parametry opcjonalne
Zwraca
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>)
Parametry
- width
-
number
Szerokość miniatury w pikselach. Musi zawierać się w przedziale od 1 do 1024. Zalecane minimum 50.
- height
-
number
Wysokość miniatury w pikselach. Musi zawierać się w przedziale od 1 do 1024. Zalecane minimum 50.
- url
-
string
Publicznie dostępny adres URL obrazu.
Parametry opcjonalne
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
generateThumbnail(number, number, string, ServiceCallback<void>)
function generateThumbnail(width: number, height: number, url: string, callback: ServiceCallback<void>)
Parametry
- width
-
number
Szerokość miniatury w pikselach. Musi zawierać się w przedziale od 1 do 1024. Zalecane minimum 50.
- height
-
number
Wysokość miniatury w pikselach. Musi zawierać się w przedziale od 1 do 1024. Zalecane minimum 50.
- url
-
string
Publicznie dostępny adres URL obrazu.
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
generateThumbnailInStream(number, number, HttpRequestBody, ComputerVisionClientGenerateThumbnailInStreamOptionalParams)
Ta operacja generuje obraz miniatury z określoną przez użytkownika szerokością i wysokością. Domyślnie usługa analizuje obraz, identyfikuje region zainteresowania (ROI) i generuje współrzędne inteligentnego przycinania w oparciu o ten region. Inteligentne przycinanie ułatwia określenie współczynnika proporcji, który różni się od proporcji obrazu wejściowego. Po pomyślnym przetworzeniu żądania jest zwracana odpowiedź zawierająca dane binarne obrazu miniatury. Jeśli żądanie nie powiodło się, odpowiedź zawiera kod błędu i komunikat, który pomoże określić, co poszło nie tak. Po awarii zwracany jest kod błędu i komunikat o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout lub InternalServerError.
function generateThumbnailInStream(width: number, height: number, image: HttpRequestBody, options?: ComputerVisionClientGenerateThumbnailInStreamOptionalParams): Promise<GenerateThumbnailInStreamResponse>
Parametry
- width
-
number
Szerokość miniatury w pikselach. Musi zawierać się w przedziale od 1 do 1024. Zalecane minimum 50.
- height
-
number
Wysokość miniatury w pikselach. Musi zawierać się w przedziale od 1 do 1024. Zalecane minimum 50.
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
Zwraca
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>)
Parametry
- width
-
number
Szerokość miniatury w pikselach. Musi zawierać się w przedziale od 1 do 1024. Zalecane minimum 50.
- height
-
number
Wysokość miniatury w pikselach. Musi należeć do zakresu od 1 do 1024. Zalecane minimum 50.
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
generateThumbnailInStream(number, number, HttpRequestBody, ServiceCallback<void>)
function generateThumbnailInStream(width: number, height: number, image: HttpRequestBody, callback: ServiceCallback<void>)
Parametry
- width
-
number
Szerokość miniatury w pikselach. Musi należeć do zakresu od 1 do 1024. Zalecane minimum 50.
- height
-
number
Wysokość miniatury w pikselach. Musi należeć do zakresu od 1 do 1024. Zalecane minimum 50.
- image
- HttpRequestBody
Strumień obrazu.
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams)
Ta operacja zwraca pole ograniczenia wokół najważniejszego obszaru obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź zawiera kod błędu i komunikat, który pomoże określić, co poszło nie tak. Po awarii zwracany jest kod błędu i komunikat o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout lub InternalServerError.
function getAreaOfInterest(url: string, options?: ComputerVisionClientGetAreaOfInterestOptionalParams): Promise<GetAreaOfInterestResponse>
Parametry
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
Zwraca
Promise<GetAreaOfInterestResponse>
Promise<Models.GetAreaOfInterestResponse>
getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterest(url: string, options: ComputerVisionClientGetAreaOfInterestOptionalParams, callback: ServiceCallback<AreaOfInterestResult>)
Parametry
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
getAreaOfInterest(string, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterest(url: string, callback: ServiceCallback<AreaOfInterestResult>)
Parametry
- url
-
string
Publiczny adres URL obrazu.
- callback
Wywołanie zwrotne
getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams)
Ta operacja zwraca pole ograniczenia wokół najważniejszego obszaru obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź zawiera kod błędu i komunikat, który pomoże określić, co poszło nie tak. Po awarii zwracany jest kod błędu i komunikat o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout lub InternalServerError.
function getAreaOfInterestInStream(image: HttpRequestBody, options?: ComputerVisionClientGetAreaOfInterestInStreamOptionalParams): Promise<GetAreaOfInterestInStreamResponse>
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
Zwraca
Promise<GetAreaOfInterestInStreamResponse>
Promise<Models.GetAreaOfInterestInStreamResponse>
getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterestInStream(image: HttpRequestBody, options: ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, callback: ServiceCallback<AreaOfInterestResult>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
getAreaOfInterestInStream(HttpRequestBody, ServiceCallback<AreaOfInterestResult>)
function getAreaOfInterestInStream(image: HttpRequestBody, callback: ServiceCallback<AreaOfInterestResult>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
- callback
Wywołanie zwrotne
getReadResult(string, RequestOptionsBase)
Ten interfejs służy do uzyskiwania wyników operacji odczytu OCR. Adres URL tego interfejsu należy pobrać z pola "Operation-Location" zwróconego z interfejsu odczytu.
function getReadResult(operationId: string, options?: RequestOptionsBase): Promise<GetReadResultResponse>
Parametry
- operationId
-
string
Identyfikator operacji odczytu zwróconej w odpowiedzi interfejsu "Odczyt".
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<GetReadResultResponse>
Promise<Models.GetReadResultResponse>
getReadResult(string, RequestOptionsBase, ServiceCallback<ReadOperationResult>)
function getReadResult(operationId: string, options: RequestOptionsBase, callback: ServiceCallback<ReadOperationResult>)
Parametry
- operationId
-
string
Identyfikator operacji odczytu zwróconej w odpowiedzi interfejsu "Odczyt".
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
Wywołanie zwrotne
getReadResult(string, ServiceCallback<ReadOperationResult>)
function getReadResult(operationId: string, callback: ServiceCallback<ReadOperationResult>)
Parametry
- operationId
-
string
Identyfikator operacji odczytu zwróconej w odpowiedzi interfejsu "Odczyt".
- callback
Wywołanie zwrotne
listModels(RequestOptionsBase)
Ta operacja zwraca listę modeli specyficznych dla domeny obsługiwanych przez interfejs API przetwarzanie obrazów. Obecnie interfejs API obsługuje następujące modele specyficzne dla domeny: rozpoznawanie osobistości, rozpoznawanie punktów orientacyjnych. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function listModels(options?: RequestOptionsBase): Promise<ListModelsResponse>
Parametry
- options
- RequestOptionsBase
Parametry opcjonalne
Zwraca
Promise<ListModelsResponse>
Promise<Models.ListModelsResponse>
listModels(RequestOptionsBase, ServiceCallback<ListModelsResult>)
function listModels(options: RequestOptionsBase, callback: ServiceCallback<ListModelsResult>)
Parametry
- options
- RequestOptionsBase
Parametry opcjonalne
- callback
Wywołanie zwrotne
listModels(ServiceCallback<ListModelsResult>)
function listModels(callback: ServiceCallback<ListModelsResult>)
Parametry
- callback
Wywołanie zwrotne
read(string, ComputerVisionClientReadOptionalParams)
Użyj tego interfejsu, aby uzyskać wynik operacji odczytu, stosując najnowocześniejsze algorytmy optycznego rozpoznawania znaków (OCR) zoptymalizowane pod kątem dokumentów z dużą ilością tekstu. W przypadku korzystania z interfejsu Odczyt odpowiedź zawiera pole o nazwie "Operation-Location". Pole "Operation-Location" zawiera adres URL, którego musisz użyć do operacji "GetReadResult", aby uzyskać dostęp do wyników OCR.
function read(url: string, options?: ComputerVisionClientReadOptionalParams): Promise<ReadResponse>
Parametry
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
Zwraca
Promise<ReadResponse>
Promise<Models.ReadResponse>
read(string, ComputerVisionClientReadOptionalParams, ServiceCallback<void>)
function read(url: string, options: ComputerVisionClientReadOptionalParams, callback: ServiceCallback<void>)
Parametry
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
read(string, ServiceCallback<void>)
function read(url: string, callback: ServiceCallback<void>)
Parametry
- url
-
string
Publiczny adres URL obrazu.
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams)
Użyj tego interfejsu, aby uzyskać wynik operacji odczytu, stosując najnowocześniejsze algorytmy optycznego rozpoznawania znaków (OCR) zoptymalizowane pod kątem dokumentów z dużą ilością tekstu. W przypadku korzystania z interfejsu Odczyt odpowiedź zawiera pole o nazwie "Operation-Location". Pole "Operation-Location" zawiera adres URL, którego musisz użyć do operacji "GetReadResult", aby uzyskać dostęp do wyników OCR.
function readInStream(image: HttpRequestBody, options?: ComputerVisionClientReadInStreamOptionalParams): Promise<ReadInStreamResponse>
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
Zwraca
Promise<ReadInStreamResponse>
Promise<Models.ReadInStreamResponse>
readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams, ServiceCallback<void>)
function readInStream(image: HttpRequestBody, options: ComputerVisionClientReadInStreamOptionalParams, callback: ServiceCallback<void>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
readInStream(HttpRequestBody, ServiceCallback<void>)
function readInStream(image: HttpRequestBody, callback: ServiceCallback<void>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
- callback
-
ServiceCallback<void>
Wywołanie zwrotne
recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams)
Optyczne rozpoznawanie znaków (OCR) wykrywa tekst na obrazie i wyodrębnia rozpoznane znaki do strumienia znaków do użytku maszynowego. Po powodzeniu wyniki OCR zostaną zwrócone. Po awarii zostanie zwrócony kod błędu wraz z komunikatem o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage lub InternalServerError.
function recognizePrintedText(detectOrientation: boolean, url: string, options?: ComputerVisionClientRecognizePrintedTextOptionalParams): Promise<RecognizePrintedTextResponse>
Parametry
- detectOrientation
-
boolean
Czy wykryć orientację tekstu na obrazie. Za pomocą funkcji detectOrientation=true usługa OCR próbuje wykryć orientację obrazu i poprawić ją przed dalszym przetwarzaniem (np. jeśli jest ona do góry nogami).
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
Zwraca
Promise<RecognizePrintedTextResponse>
Promise<Models.RecognizePrintedTextResponse>
recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams, ServiceCallback<OcrResult>)
function recognizePrintedText(detectOrientation: boolean, url: string, options: ComputerVisionClientRecognizePrintedTextOptionalParams, callback: ServiceCallback<OcrResult>)
Parametry
- detectOrientation
-
boolean
Czy wykryć orientację tekstu na obrazie. Za pomocą funkcji detectOrientation=true usługa OCR próbuje wykryć orientację obrazu i poprawić ją przed dalszym przetwarzaniem (np. jeśli jest ona do góry nogami).
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
recognizePrintedText(boolean, string, ServiceCallback<OcrResult>)
function recognizePrintedText(detectOrientation: boolean, url: string, callback: ServiceCallback<OcrResult>)
Parametry
- detectOrientation
-
boolean
Czy wykryć orientację tekstu na obrazie. Za pomocą funkcji detectOrientation=true usługa OCR próbuje wykryć orientację obrazu i poprawić ją przed dalszym przetwarzaniem (np. jeśli jest ona do góry nogami).
- url
-
string
Publiczny adres URL obrazu.
- callback
Wywołanie zwrotne
recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams)
Optyczne rozpoznawanie znaków (OCR) wykrywa tekst na obrazie i wyodrębnia rozpoznane znaki do strumienia znaków do użytku maszynowego. Po powodzeniu wyniki OCR zostaną zwrócone. Po awarii zostanie zwrócony kod błędu wraz z komunikatem o błędzie. Kod błędu może być jednym z invalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage lub InternalServerError.
function recognizePrintedTextInStream(detectOrientation: boolean, image: HttpRequestBody, options?: ComputerVisionClientRecognizePrintedTextInStreamOptionalParams): Promise<RecognizePrintedTextInStreamResponse>
Parametry
- detectOrientation
-
boolean
Czy wykryć orientację tekstu na obrazie. Za pomocą funkcji detectOrientation=true usługa OCR próbuje wykryć orientację obrazu i poprawić ją przed dalszym przetwarzaniem (np. jeśli jest ona do góry nogami).
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
Zwraca
Promise<RecognizePrintedTextInStreamResponse>
Promise<Models.RecognizePrintedTextInStreamResponse>
recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams, ServiceCallback<OcrResult>)
function recognizePrintedTextInStream(detectOrientation: boolean, image: HttpRequestBody, options: ComputerVisionClientRecognizePrintedTextInStreamOptionalParams, callback: ServiceCallback<OcrResult>)
Parametry
- detectOrientation
-
boolean
Czy wykryć orientację tekstu na obrazie. Za pomocą funkcji detectOrientation=true usługa OCR próbuje wykryć orientację obrazu i poprawić ją przed dalszym przetwarzaniem (np. jeśli jest ona do góry nogami).
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
recognizePrintedTextInStream(boolean, HttpRequestBody, ServiceCallback<OcrResult>)
function recognizePrintedTextInStream(detectOrientation: boolean, image: HttpRequestBody, callback: ServiceCallback<OcrResult>)
Parametry
- detectOrientation
-
boolean
Czy wykryć orientację tekstu na obrazie. Za pomocą funkcji detectOrientation=true usługa OCR próbuje wykryć orientację obrazu i poprawić ją przed dalszym przetwarzaniem (np. jeśli jest ona do góry nogami).
- image
- HttpRequestBody
Strumień obrazu.
- callback
Wywołanie zwrotne
tagImage(string, ComputerVisionClientTagImageOptionalParams)
Ta operacja generuje listę słów lub tagów, które są istotne dla zawartości dostarczonego obrazu. Interfejs API przetwarzanie obrazów może zwracać tagi na podstawie obiektów, istot żywych, scenerii lub akcji znalezionych na obrazach. W przeciwieństwie do kategorii tagi nie są zorganizowane zgodnie z hierarchicznym systemem klasyfikacji, ale odpowiadają zawartości obrazu. Tagi mogą zawierać wskazówki, aby uniknąć niejednoznaczności lub zapewnić kontekst, na przykład tag "ascomycete" może towarzyszyć wskazówka "grzyb". Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function tagImage(url: string, options?: ComputerVisionClientTagImageOptionalParams): Promise<TagImageResponse>
Parametry
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
Zwraca
Promise<TagImageResponse>
Promise<Models.TagImageResponse>
tagImage(string, ComputerVisionClientTagImageOptionalParams, ServiceCallback<TagResult>)
function tagImage(url: string, options: ComputerVisionClientTagImageOptionalParams, callback: ServiceCallback<TagResult>)
Parametry
- url
-
string
Publiczny adres URL obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
tagImage(string, ServiceCallback<TagResult>)
function tagImage(url: string, callback: ServiceCallback<TagResult>)
Parametry
- url
-
string
Publiczny adres URL obrazu.
- callback
Wywołanie zwrotne
tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams)
Ta operacja generuje listę słów lub tagów, które są istotne dla zawartości dostarczonego obrazu. Interfejs API przetwarzanie obrazów może zwracać tagi na podstawie obiektów, istot żywych, scenerii lub akcji znalezionych na obrazach. W przeciwieństwie do kategorii tagi nie są zorganizowane zgodnie z hierarchicznym systemem klasyfikacji, ale odpowiadają zawartości obrazu. Tagi mogą zawierać wskazówki, aby uniknąć niejednoznaczności lub zapewnić kontekst, na przykład tag "ascomycete" może towarzyszyć wskazówka "grzyb". Obsługiwane są dwie metody wejściowe — (1) Przekazywanie obrazu lub (2) określanie adresu URL obrazu. Pomyślna odpowiedź zostanie zwrócona w formacie JSON. Jeśli żądanie nie powiodło się, odpowiedź będzie zawierać kod błędu i komunikat, który pomoże zrozumieć, co poszło nie tak.
function tagImageInStream(image: HttpRequestBody, options?: ComputerVisionClientTagImageInStreamOptionalParams): Promise<TagImageInStreamResponse>
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
Zwraca
Promise<TagImageInStreamResponse>
Promise<Models.TagImageInStreamResponse>
tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams, ServiceCallback<TagResult>)
function tagImageInStream(image: HttpRequestBody, options: ComputerVisionClientTagImageInStreamOptionalParams, callback: ServiceCallback<TagResult>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
Parametry opcjonalne
- callback
Wywołanie zwrotne
tagImageInStream(HttpRequestBody, ServiceCallback<TagResult>)
function tagImageInStream(image: HttpRequestBody, callback: ServiceCallback<TagResult>)
Parametry
- image
- HttpRequestBody
Strumień obrazu.
- callback
Wywołanie zwrotne
Szczegóły metody dziedziczonej
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Wyślij żądanie HTTP wypełnione przy użyciu podanego elementu OperationSpec.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parametry
- operationArguments
- OperationArguments
Argumenty, z których zostaną wypełnione wartości szablonowe żądania HTTP.
- operationSpec
- OperationSpec
Element OperationSpec służy do wypełniania obiektu httpRequest.
- callback
-
ServiceCallback<any>
Wywołanie zwrotne do wywołania po odebraniu odpowiedzi.
Zwraca
Promise<RestResponse>
Dziedziczone zcomputerVisionClientContext.sendOperationRequest
sendRequest(RequestPrepareOptions | WebResourceLike)
Wyślij podany element httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametry
- options
Zwraca
Promise<HttpOperationResponse>
Dziedziczone zcomputerVisionClientContext.sendRequest