Share via


ComputerVisionClient class

Extends

Oluşturucular

ComputerVisionClient(ServiceClientCredentials, string, ServiceClientOptions)

ComputerVisionClient sınıfının yeni bir örneğini başlatır.

Devralınan Özellikler

credentials
endpoint

Yöntemler

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams)

Bu işlem, görüntü içeriğine göre zengin bir görsel özellik kümesi ayıklar. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. İsteğinizin içinde, hangi özelliklerin döndürüleceğini seçmenize olanak tanıyan isteğe bağlı bir parametre vardır. Varsayılan olarak, yanıtta görüntü kategorileri döndürülür. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Bu işlem, etki alanına özgü bir model uygulayarak görüntüdeki içeriği tanır. Görüntü İşleme API tarafından desteklenen etki alanına özgü modellerin listesi /models GET isteği kullanılarak alınabilir. API şu anda etki alanına özgü şu modelleri sağlamaktadır: ünlüler, yer işaretleri. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Bu işlem, etki alanına özgü bir model uygulayarak görüntüdeki içeriği tanır. Görüntü İşleme API tarafından desteklenen etki alanına özgü modellerin listesi /models GET isteği kullanılarak alınabilir. API şu anda etki alanına özgü şu modelleri sağlamaktadır: ünlüler, yer işaretleri. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Bu işlem, görüntü içeriğine göre zengin bir görsel özellik kümesi ayıklar. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. İsteğinizin içinde, hangi özelliklerin döndürüleceğini seçmenize olanak tanıyan isteğe bağlı bir parametre vardır. Varsayılan olarak, yanıtta görüntü kategorileri döndürülür. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Bu işlem, tam cümlelerle okunabilir dilde bir görüntünün açıklamasını oluşturur. Açıklama, işlem tarafından da döndürülen içerik etiketleri koleksiyonunu temel alır. Her görüntü için birden fazla açıklama oluşturulabilir. Açıklamalar güvenilirlik puanına göre sıralanır. Açıklamalar, varsa ünlü ve yer işareti etki alanı modellerinin sonuçlarını içerebilir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Bu işlem, tam cümlelerle okunabilir dilde bir görüntünün açıklamasını oluşturur. Açıklama, işlem tarafından da döndürülen içerik etiketleri koleksiyonunu temel alır. Her görüntü için birden fazla açıklama oluşturulabilir. Açıklamalar güvenilirlik puanına göre sıralanır. Açıklamalar, varsa ünlü ve yer işareti etki alanı modellerinin sonuçlarını içerebilir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Belirtilen görüntüde nesne algılama gerçekleştirir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Belirtilen görüntüde nesne algılama gerçekleştirir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Bu işlem, kullanıcı tarafından belirtilen genişlik ve yüksekliğe sahip bir küçük resim görüntüsü oluşturur. Hizmet, varsayılan olarak görüntüyü inceler, ilgi bölgesini (ROI) belirler ve ilgi bölgesine göre akıllı kırpma koordinatları oluşturur. Akıllı kırpma, giriş görüntüsününkinden farklı bir en boy oranı belirttiğinizde yardımcı olur. Başarılı bir yanıt, küçük resim görüntü ikili dosyasını içerir. İstek başarısız olduysa, yanıt bir hata kodu ve neyin yanlış gittiğini belirlemeye yardımcı olacak bir ileti içerir. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout veya InternalServerError kaynaklarından biri olabilir.

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

Bu işlem, kullanıcı tarafından belirtilen genişlik ve yüksekliğe sahip bir küçük resim görüntüsü oluşturur. Hizmet, varsayılan olarak görüntüyü inceler, ilgi bölgesini (ROI) belirler ve ilgi bölgesine göre akıllı kırpma koordinatları oluşturur. Akıllı kırpma, giriş görüntüsününkinden farklı bir en boy oranı belirttiğinizde yardımcı olur. Başarılı bir yanıt, küçük resim görüntü ikili dosyasını içerir. İstek başarısız olduysa, yanıt bir hata kodu ve neyin yanlış gittiğini belirlemeye yardımcı olacak bir ileti içerir. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout veya InternalServerError kaynaklarından biri olabilir.

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

Bu işlem, görüntünün en önemli alanının çevresinde bir sınırlayıcı kutu döndürür. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıtta neyin yanlış gittiğini saptamaya yardımcı olacak bir hata kodu ve bir ileti bulunur. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout veya InternalServerError olabilir.

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

Bu işlem, görüntünün en önemli alanının çevresinde bir sınırlayıcı kutu döndürür. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıtta neyin yanlış gittiğini saptamaya yardımcı olacak bir hata kodu ve bir ileti bulunur. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout veya InternalServerError olabilir.

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

Bu arabirim, Okuma işleminin OCR sonuçlarını almak için kullanılır. Bu arabirimin URL'si Okuma arabiriminden döndürülen 'Operation-Location' alanından alınmalıdır.

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

Bu işlem, Görüntü İşleme API tarafından desteklenen etki alanına özgü modellerin listesini döndürür. API şu anda şu etki alanına özgü modelleri destekler: ünlü tanıyıcı, yer işareti tanıyıcı. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıt bir hata kodu ve neyin yanlış gittiğini anlamanıza yardımcı olacak bir ileti içerir.

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

Metin açısından yoğun belgeler için iyileştirilmiş en yeni Optik Karakter Tanıma (OCR) algoritmalarını kullanarak okuma işleminin sonucunu elde etmek için bu arabirimi kullanın. Okuma arabirimini kullandığınızda, yanıt 'Operation-Location' adlı bir alan içerir. 'Operation-Location' alanı, OCR sonuçlarına erişmek için 'GetReadResult' işleminizde kullanmanız gereken URL'yi içerir.

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

Metin açısından yoğun belgeler için iyileştirilmiş en yeni Optik Karakter Tanıma (OCR) algoritmalarını kullanarak okuma işleminin sonucunu elde etmek için bu arabirimi kullanın. Okuma arabirimini kullandığınızda, yanıt 'Operation-Location' adlı bir alan içerir. 'Operation-Location' alanı, OCR sonuçlarına erişmek için 'GetReadResult' işleminizde kullanmanız gereken URL'yi içerir.

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

Optik Karakter Tanıma (OCR), bir görüntüdeki metni algılar ve tanınan karakterleri makine tarafından kullanılabilir bir karakter akışına ayıklar. Başarılı olduğunda OCR sonuçları döndürülür. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage veya InternalServerError olabilir.

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

Optik Karakter Tanıma (OCR), bir görüntüdeki metni algılar ve tanınan karakterleri makine tarafından kullanılabilir bir karakter akışına ayıklar. Başarılı olduğunda OCR sonuçları döndürülür. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage veya InternalServerError olabilir.

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

Bu işlem, sağlanan görüntünün içeriğiyle ilgili sözcüklerin veya etiketlerin listesini oluşturur. Görüntü İşleme API'sinde nesnelere, canlılara, manzaraya veya görüntülerde bulunan eylemlere göre etiketler döndürülebilir. Kategorilerden farklı olarak etiketler hiyerarşik sınıflandırma sistemine göre düzenlenmez, ancak görüntü içeriğine karşılık gelir. Etiketler belirsizliği önlemek veya bağlam sağlamak için ipuçları içerebilir, örneğin "ascomycete" etiketine "mantar" ipucu eşlik edebilir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıt bir hata kodu ve neyin yanlış gittiğini anlamanıza yardımcı olacak bir ileti içerir.

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

Bu işlem, sağlanan görüntünün içeriğiyle ilgili sözcüklerin veya etiketlerin listesini oluşturur. Görüntü İşleme API'sinde nesnelere, canlılara, manzaraya veya görüntülerde bulunan eylemlere göre etiketler döndürülebilir. Kategorilerden farklı olarak etiketler hiyerarşik sınıflandırma sistemine göre düzenlenmez, ancak görüntü içeriğine karşılık gelir. Etiketler belirsizliği önlemek veya bağlam sağlamak için ipuçları içerebilir, örneğin "ascomycete" etiketine "mantar" ipucu eşlik edebilir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıt bir hata kodu ve neyin yanlış gittiğini anlamanıza yardımcı olacak bir ileti içerir.

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

Devralınan Yöntemler

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Sağlanan OperationSpec kullanılarak doldurulan bir HTTP isteği gönderin.

sendRequest(RequestPrepareOptions | WebResourceLike)

Sağlanan httpRequest'i gönderin.

Oluşturucu Ayrıntıları

ComputerVisionClient(ServiceClientCredentials, string, ServiceClientOptions)

ComputerVisionClient sınıfının yeni bir örneğini başlatır.

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

Parametreler

credentials
ServiceClientCredentials

İstemci aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri.

endpoint

string

Desteklenen Bilişsel Hizmetler uç noktaları.

options
ServiceClientOptions

Parametre seçenekleri

Devralınan Özellik Detayları

credentials

credentials: ServiceClientCredentials

Özellik Değeri

ComputerVisionClientContext.credentials'tanDevralındı

endpoint

endpoint: string

Özellik Değeri

string

ComputerVisionClientContext.endpoint'tanDevralındı

Yöntem Ayrıntıları

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams)

Bu işlem, görüntü içeriğine göre zengin bir görsel özellik kümesi ayıklar. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. İsteğinizin içinde, hangi özelliklerin döndürüleceğini seçmenize olanak tanıyan isteğe bağlı bir parametre vardır. Varsayılan olarak, yanıtta görüntü kategorileri döndürülür. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientAnalyzeImageOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.AnalyzeImageResponse>

analyzeImage(string, ComputerVisionClientAnalyzeImageOptionalParams, ServiceCallback<ImageAnalysis>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientAnalyzeImageOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<ImageAnalysis>

Geri çağırma

analyzeImage(string, ServiceCallback<ImageAnalysis>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

callback

ServiceCallback<ImageAnalysis>

Geri çağırma

analyzeImageByDomain(string, string, ComputerVisionClientAnalyzeImageByDomainOptionalParams)

Bu işlem, etki alanına özgü bir model uygulayarak görüntüdeki içeriği tanır. Görüntü İşleme API tarafından desteklenen etki alanına özgü modellerin listesi /models GET isteği kullanılarak alınabilir. API şu anda etki alanına özgü şu modelleri sağlamaktadır: ünlüler, yer işaretleri. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Parametreler

model

string

Tanınacak etki alanına özgü içerik.

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientAnalyzeImageByDomainOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.AnalyzeImageByDomainResponse>

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

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

Parametreler

model

string

Tanınacak etki alanına özgü içerik.

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientAnalyzeImageByDomainOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<DomainModelResults>

Geri çağırma

analyzeImageByDomain(string, string, ServiceCallback<DomainModelResults>)

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

Parametreler

model

string

Tanınacak etki alanına özgü içerik.

url

string

Görüntünün genel olarak erişilebilen URL'si.

callback

ServiceCallback<DomainModelResults>

Geri çağırma

analyzeImageByDomainInStream(string, HttpRequestBody, ComputerVisionClientAnalyzeImageByDomainInStreamOptionalParams)

Bu işlem, etki alanına özgü bir model uygulayarak görüntüdeki içeriği tanır. Görüntü İşleme API tarafından desteklenen etki alanına özgü modellerin listesi /models GET isteği kullanılarak alınabilir. API şu anda etki alanına özgü şu modelleri sağlamaktadır: ünlüler, yer işaretleri. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Parametreler

model

string

Tanınacak etki alanına özgü içerik.

image
HttpRequestBody

Görüntü akışı.

Döndürülenler

Promise<Models.AnalyzeImageByDomainInStreamResponse>

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

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

Parametreler

model

string

Tanınacak etki alanına özgü içerik.

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<DomainModelResults>

Geri çağırma

analyzeImageByDomainInStream(string, HttpRequestBody, ServiceCallback<DomainModelResults>)

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

Parametreler

model

string

Tanınacak etki alanına özgü içerik.

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<DomainModelResults>

Geri çağırma

analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams)

Bu işlem, görüntü içeriğine göre zengin bir görsel özellik kümesi ayıklar. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. İsteğinizin içinde, hangi özelliklerin döndürüleceğini seçmenize olanak tanıyan isteğe bağlı bir parametre vardır. Varsayılan olarak, yanıtta görüntü kategorileri döndürülür. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientAnalyzeImageInStreamOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.AnalyzeImageInStreamResponse>

analyzeImageInStream(HttpRequestBody, ComputerVisionClientAnalyzeImageInStreamOptionalParams, ServiceCallback<ImageAnalysis>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientAnalyzeImageInStreamOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<ImageAnalysis>

Geri çağırma

analyzeImageInStream(HttpRequestBody, ServiceCallback<ImageAnalysis>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<ImageAnalysis>

Geri çağırma

describeImage(string, ComputerVisionClientDescribeImageOptionalParams)

Bu işlem, tam cümlelerle okunabilir dilde bir görüntünün açıklamasını oluşturur. Açıklama, işlem tarafından da döndürülen içerik etiketleri koleksiyonunu temel alır. Her görüntü için birden fazla açıklama oluşturulabilir. Açıklamalar güvenilirlik puanına göre sıralanır. Açıklamalar, varsa ünlü ve yer işareti etki alanı modellerinin sonuçlarını içerebilir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientDescribeImageOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.DescribeImageResponse>

describeImage(string, ComputerVisionClientDescribeImageOptionalParams, ServiceCallback<ImageDescription>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientDescribeImageOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<ImageDescription>

Geri çağırma

describeImage(string, ServiceCallback<ImageDescription>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

callback

ServiceCallback<ImageDescription>

Geri çağırma

describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams)

Bu işlem, tam cümlelerle okunabilir dilde bir görüntünün açıklamasını oluşturur. Açıklama, işlem tarafından da döndürülen içerik etiketleri koleksiyonunu temel alır. Her görüntü için birden fazla açıklama oluşturulabilir. Açıklamalar güvenilirlik puanına göre sıralanır. Açıklamalar, varsa ünlü ve yer işareti etki alanı modellerinin sonuçlarını içerebilir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientDescribeImageInStreamOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.DescribeImageInStreamResponse>

describeImageInStream(HttpRequestBody, ComputerVisionClientDescribeImageInStreamOptionalParams, ServiceCallback<ImageDescription>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientDescribeImageInStreamOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<ImageDescription>

Geri çağırma

describeImageInStream(HttpRequestBody, ServiceCallback<ImageDescription>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<ImageDescription>

Geri çağırma

detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams)

Belirtilen görüntüde nesne algılama gerçekleştirir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientDetectObjectsOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.DetectObjectsResponse>

detectObjects(string, ComputerVisionClientDetectObjectsOptionalParams, ServiceCallback<DetectResult>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientDetectObjectsOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<DetectResult>

Geri çağırma

detectObjects(string, ServiceCallback<DetectResult>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

callback

ServiceCallback<DetectResult>

Geri çağırma

detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams)

Belirtilen görüntüde nesne algılama gerçekleştirir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa yanıt, neyin yanlış gittiğini anlamanıza yardımcı olacak bir hata kodu ve ileti içerir.

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientDetectObjectsInStreamOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.DetectObjectsInStreamResponse>

detectObjectsInStream(HttpRequestBody, ComputerVisionClientDetectObjectsInStreamOptionalParams, ServiceCallback<DetectResult>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientDetectObjectsInStreamOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<DetectResult>

Geri çağırma

detectObjectsInStream(HttpRequestBody, ServiceCallback<DetectResult>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<DetectResult>

Geri çağırma

generateThumbnail(number, number, string, ComputerVisionClientGenerateThumbnailOptionalParams)

Bu işlem, kullanıcı tarafından belirtilen genişlik ve yüksekliğe sahip bir küçük resim görüntüsü oluşturur. Hizmet, varsayılan olarak görüntüyü inceler, ilgi bölgesini (ROI) belirler ve ilgi bölgesine göre akıllı kırpma koordinatları oluşturur. Akıllı kırpma, giriş görüntüsününkinden farklı bir en boy oranı belirttiğinizde yardımcı olur. Başarılı bir yanıt, küçük resim görüntü ikili dosyasını içerir. İstek başarısız olduysa, yanıt bir hata kodu ve neyin yanlış gittiğini belirlemeye yardımcı olacak bir ileti içerir. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout veya InternalServerError kaynaklarından biri olabilir.

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

Parametreler

width

number

Küçük resmin piksel cinsinden genişliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

height

number

Küçük resmin piksel cinsinden yüksekliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientGenerateThumbnailOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.GenerateThumbnailResponse>

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

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

Parametreler

width

number

Küçük resmin piksel cinsinden genişliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

height

number

Küçük resmin piksel cinsinden yüksekliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientGenerateThumbnailOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<void>

Geri çağırma

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

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

Parametreler

width

number

Küçük resmin piksel cinsinden genişliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

height

number

Küçük resmin piksel cinsinden yüksekliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

url

string

Görüntünün genel olarak erişilebilen URL'si.

callback

ServiceCallback<void>

Geri çağırma

generateThumbnailInStream(number, number, HttpRequestBody, ComputerVisionClientGenerateThumbnailInStreamOptionalParams)

Bu işlem, kullanıcı tarafından belirtilen genişlik ve yüksekliğe sahip bir küçük resim görüntüsü oluşturur. Hizmet, varsayılan olarak görüntüyü inceler, ilgi bölgesini (ROI) belirler ve ilgi bölgesine göre akıllı kırpma koordinatları oluşturur. Akıllı kırpma, giriş görüntüsününkinden farklı bir en boy oranı belirttiğinizde yardımcı olur. Başarılı bir yanıt, küçük resim görüntü ikili dosyasını içerir. İstek başarısız olduysa, yanıt bir hata kodu ve neyin yanlış gittiğini belirlemeye yardımcı olacak bir ileti içerir. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, InvalidThumbnailSize, NotSupportedImage, FailedToProcess, Timeout veya InternalServerError kaynaklarından biri olabilir.

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

Parametreler

width

number

Küçük resmin piksel cinsinden genişliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

height

number

Küçük resmin piksel cinsinden yüksekliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientGenerateThumbnailInStreamOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.GenerateThumbnailInStreamResponse>

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

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

Parametreler

width

number

Küçük resmin piksel cinsinden genişliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

height

number

Küçük resmin piksel cinsinden yüksekliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientGenerateThumbnailInStreamOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<void>

Geri arama

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

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

Parametreler

width

number

Piksel cinsinden küçük resmin genişliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

height

number

Küçük resmin piksel cinsinden yüksekliği. 1 ile 1024 arasında olmalıdır. Önerilen en az 50.

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<void>

Geri arama

getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams)

Bu işlem, görüntünün en önemli alanının çevresinde bir sınırlayıcı kutu döndürür. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıtta neyin yanlış gittiğini saptamaya yardımcı olacak bir hata kodu ve bir ileti bulunur. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout veya InternalServerError olabilir.

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientGetAreaOfInterestOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.GetAreaOfInterestResponse>

getAreaOfInterest(string, ComputerVisionClientGetAreaOfInterestOptionalParams, ServiceCallback<AreaOfInterestResult>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientGetAreaOfInterestOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<AreaOfInterestResult>

Geri arama

getAreaOfInterest(string, ServiceCallback<AreaOfInterestResult>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

callback

ServiceCallback<AreaOfInterestResult>

Geri arama

getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams)

Bu işlem, görüntünün en önemli alanının çevresinde bir sınırlayıcı kutu döndürür. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıtta neyin yanlış gittiğini saptamaya yardımcı olacak bir hata kodu ve bir ileti bulunur. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, FailedToProcess, Timeout veya InternalServerError olabilir.

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientGetAreaOfInterestInStreamOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.GetAreaOfInterestInStreamResponse>

getAreaOfInterestInStream(HttpRequestBody, ComputerVisionClientGetAreaOfInterestInStreamOptionalParams, ServiceCallback<AreaOfInterestResult>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientGetAreaOfInterestInStreamOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<AreaOfInterestResult>

Geri arama

getAreaOfInterestInStream(HttpRequestBody, ServiceCallback<AreaOfInterestResult>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<AreaOfInterestResult>

Geri arama

getReadResult(string, RequestOptionsBase)

Bu arabirim, Okuma işleminin OCR sonuçlarını almak için kullanılır. Bu arabirimin URL'si Okuma arabiriminden döndürülen 'Operation-Location' alanından alınmalıdır.

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

Parametreler

operationId

string

'Okuma' arabiriminin yanıtında döndürülen okuma işleminin kimliği.

options
RequestOptionsBase

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.GetReadResultResponse>

getReadResult(string, RequestOptionsBase, ServiceCallback<ReadOperationResult>)

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

Parametreler

operationId

string

'Okuma' arabiriminin yanıtında döndürülen okuma işleminin kimliği.

options
RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<ReadOperationResult>

Geri arama

getReadResult(string, ServiceCallback<ReadOperationResult>)

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

Parametreler

operationId

string

'Okuma' arabiriminin yanıtında döndürülen okuma işleminin kimliği.

callback

ServiceCallback<ReadOperationResult>

Geri arama

listModels(RequestOptionsBase)

Bu işlem, Görüntü İşleme API tarafından desteklenen etki alanına özgü modellerin listesini döndürür. API şu anda şu etki alanına özgü modelleri destekler: ünlü tanıyıcı, yer işareti tanıyıcı. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıt bir hata kodu ve neyin yanlış gittiğini anlamanıza yardımcı olacak bir ileti içerir.

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

Parametreler

options
RequestOptionsBase

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.ListModelsResponse>

listModels(RequestOptionsBase, ServiceCallback<ListModelsResult>)

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

Parametreler

options
RequestOptionsBase

İsteğe bağlı parametreler

callback

ServiceCallback<ListModelsResult>

Geri arama

listModels(ServiceCallback<ListModelsResult>)

function listModels(callback: ServiceCallback<ListModelsResult>)

Parametreler

callback

ServiceCallback<ListModelsResult>

Geri arama

read(string, ComputerVisionClientReadOptionalParams)

Metin açısından yoğun belgeler için iyileştirilmiş en yeni Optik Karakter Tanıma (OCR) algoritmalarını kullanarak okuma işleminin sonucunu elde etmek için bu arabirimi kullanın. Okuma arabirimini kullandığınızda, yanıt 'Operation-Location' adlı bir alan içerir. 'Operation-Location' alanı, OCR sonuçlarına erişmek için 'GetReadResult' işleminizde kullanmanız gereken URL'yi içerir.

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientReadOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<ReadResponse>

Promise<Models.ReadResponse>

read(string, ComputerVisionClientReadOptionalParams, ServiceCallback<void>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientReadOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<void>

Geri arama

read(string, ServiceCallback<void>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

callback

ServiceCallback<void>

Geri arama

readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams)

Metin açısından yoğun belgeler için iyileştirilmiş en yeni Optik Karakter Tanıma (OCR) algoritmalarını kullanarak okuma işleminin sonucunu elde etmek için bu arabirimi kullanın. Okuma arabirimini kullandığınızda, yanıt 'Operation-Location' adlı bir alan içerir. 'Operation-Location' alanı, OCR sonuçlarına erişmek için 'GetReadResult' işleminizde kullanmanız gereken URL'yi içerir.

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientReadInStreamOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.ReadInStreamResponse>

readInStream(HttpRequestBody, ComputerVisionClientReadInStreamOptionalParams, ServiceCallback<void>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientReadInStreamOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<void>

Geri arama

readInStream(HttpRequestBody, ServiceCallback<void>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<void>

Geri arama

recognizePrintedText(boolean, string, ComputerVisionClientRecognizePrintedTextOptionalParams)

Optik Karakter Tanıma (OCR), bir görüntüdeki metni algılar ve tanınan karakterleri makine tarafından kullanılabilir bir karakter akışına ayıklar. Başarılı olduğunda OCR sonuçları döndürülür. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage veya InternalServerError olabilir.

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

Parametreler

detectOrientation

boolean

Görüntüdeki metin yönlendirmesinin algılanıp algılanmaz. detectOrientation=true ile OCR hizmeti görüntü yönlendirmesini algılamaya ve daha fazla işlem yapmadan önce düzeltmeye çalışır (örneğin baş aşağıysa).

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientRecognizePrintedTextOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.RecognizePrintedTextResponse>

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

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

Parametreler

detectOrientation

boolean

Görüntüdeki metin yönlendirmesinin algılanıp algılanmaz. detectOrientation=true ile OCR hizmeti görüntü yönlendirmesini algılamaya ve daha fazla işlem yapmadan önce düzeltmeye çalışır (örneğin baş aşağıysa).

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientRecognizePrintedTextOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<OcrResult>

Geri arama

recognizePrintedText(boolean, string, ServiceCallback<OcrResult>)

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

Parametreler

detectOrientation

boolean

Görüntüdeki metin yönlendirmesinin algılanıp algılanmaz. detectOrientation=true ile OCR hizmeti görüntü yönlendirmesini algılamaya ve daha fazla işlem yapmadan önce düzeltmeye çalışır (örneğin baş aşağıysa).

url

string

Görüntünün genel olarak erişilebilen URL'si.

callback

ServiceCallback<OcrResult>

Geri arama

recognizePrintedTextInStream(boolean, HttpRequestBody, ComputerVisionClientRecognizePrintedTextInStreamOptionalParams)

Optik Karakter Tanıma (OCR), bir görüntüdeki metni algılar ve tanınan karakterleri makine tarafından kullanılabilir bir karakter akışına ayıklar. Başarılı olduğunda OCR sonuçları döndürülür. Hata durumunda hata kodu ve hata iletisi döndürülür. Hata kodu InvalidImageUrl, InvalidImageFormat, InvalidImageSize, NotSupportedImage, NotSupportedLanguage veya InternalServerError olabilir.

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

Parametreler

detectOrientation

boolean

Görüntüdeki metin yönlendirmesinin algılanıp algılanmaz. detectOrientation=true ile OCR hizmeti görüntü yönlendirmesini algılamaya ve daha fazla işlem yapmadan önce düzeltmeye çalışır (örneğin baş aşağıysa).

image
HttpRequestBody

Görüntü akışı.

Döndürülenler

Promise<Models.RecognizePrintedTextInStreamResponse>

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

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

Parametreler

detectOrientation

boolean

Görüntüdeki metin yönlendirmesinin algılanıp algılanmaz. detectOrientation=true ile OCR hizmeti görüntü yönlendirmesini algılamaya ve daha fazla işlem yapmadan önce düzeltmeye çalışır (örneğin baş aşağıysa).

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<OcrResult>

Geri arama

recognizePrintedTextInStream(boolean, HttpRequestBody, ServiceCallback<OcrResult>)

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

Parametreler

detectOrientation

boolean

Görüntüdeki metin yönlendirmesinin algılanıp algılanmaz. detectOrientation=true ile OCR hizmeti görüntü yönlendirmesini algılamaya ve daha fazla işlem yapmadan önce düzeltmeye çalışır (örneğin baş aşağıysa).

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<OcrResult>

Geri arama

tagImage(string, ComputerVisionClientTagImageOptionalParams)

Bu işlem, sağlanan görüntünün içeriğiyle ilgili sözcüklerin veya etiketlerin listesini oluşturur. Görüntü İşleme API'sinde nesnelere, canlılara, manzaraya veya görüntülerde bulunan eylemlere göre etiketler döndürülebilir. Kategorilerden farklı olarak etiketler hiyerarşik sınıflandırma sistemine göre düzenlenmez, ancak görüntü içeriğine karşılık gelir. Etiketler belirsizliği önlemek veya bağlam sağlamak için ipuçları içerebilir, örneğin "ascomycete" etiketine "mantar" ipucu eşlik edebilir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıt bir hata kodu ve neyin yanlış gittiğini anlamanıza yardımcı olacak bir ileti içerir.

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientTagImageOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<TagImageResponse>

Promise<Models.TagImageResponse>

tagImage(string, ComputerVisionClientTagImageOptionalParams, ServiceCallback<TagResult>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

options
ComputerVisionClientTagImageOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<TagResult>

Geri arama

tagImage(string, ServiceCallback<TagResult>)

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

Parametreler

url

string

Görüntünün genel olarak erişilebilen URL'si.

callback

ServiceCallback<TagResult>

Geri arama

tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams)

Bu işlem, sağlanan görüntünün içeriğiyle ilgili sözcüklerin veya etiketlerin listesini oluşturur. Görüntü İşleme API'sinde nesnelere, canlılara, manzaraya veya görüntülerde bulunan eylemlere göre etiketler döndürülebilir. Kategorilerden farklı olarak etiketler hiyerarşik sınıflandırma sistemine göre düzenlenmez, ancak görüntü içeriğine karşılık gelir. Etiketler belirsizliği önlemek veya bağlam sağlamak için ipuçları içerebilir, örneğin "ascomycete" etiketine "mantar" ipucu eşlik edebilir. İki giriş yöntemi desteklenir: (1) Görüntü karşıya yükleme veya (2) görüntü URL'si belirtme. JSON'da başarılı bir yanıt döndürülür. İstek başarısız olursa, yanıt bir hata kodu ve neyin yanlış gittiğini anlamanıza yardımcı olacak bir ileti içerir.

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientTagImageInStreamOptionalParams

İsteğe bağlı parametreler

Döndürülenler

Promise<Models.TagImageInStreamResponse>

tagImageInStream(HttpRequestBody, ComputerVisionClientTagImageInStreamOptionalParams, ServiceCallback<TagResult>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

options
ComputerVisionClientTagImageInStreamOptionalParams

İsteğe bağlı parametreler

callback

ServiceCallback<TagResult>

Geri arama

tagImageInStream(HttpRequestBody, ServiceCallback<TagResult>)

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

Parametreler

image
HttpRequestBody

Görüntü akışı.

callback

ServiceCallback<TagResult>

Geri arama

Devralınan Yöntemin Ayrıntıları

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Sağlanan OperationSpec kullanılarak doldurulan bir HTTP isteği gönderin.

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

Parametreler

operationArguments
OperationArguments

HTTP isteğinin şablonlu değerlerinin doldurulacağı bağımsız değişkenler.

operationSpec
OperationSpec

httpRequest'i doldurmak için kullanılacak OperationSpec.

callback

ServiceCallback<any>

Yanıt alındığında çağrılacak geri çağırma.

Döndürülenler

Promise<RestResponse>

ComputerVisionClientContext.sendOperationRequest'tenDevralındı

sendRequest(RequestPrepareOptions | WebResourceLike)

Sağlanan httpRequest'i gönderin.

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

Parametreler

Döndürülenler

ComputerVisionClientContext.sendRequest'tenDevralındı