ImageModerationExtensions.OCRMethodAsync Method

Definition

Returns any text found in the image for the language specified. If no language is specified in input then the detection defaults to English.

public static System.Threading.Tasks.Task<Microsoft.Azure.CognitiveServices.ContentModerator.Models.OCR> OCRMethodAsync (this Microsoft.Azure.CognitiveServices.ContentModerator.IImageModeration operations, string language, bool? cacheImage = default, bool? enhanced = False, System.Threading.CancellationToken cancellationToken = default);
static member OCRMethodAsync : Microsoft.Azure.CognitiveServices.ContentModerator.IImageModeration * string * Nullable<bool> * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.CognitiveServices.ContentModerator.Models.OCR>
<Extension()>
Public Function OCRMethodAsync (operations As IImageModeration, language As String, Optional cacheImage As Nullable(Of Boolean) = Nothing, Optional enhanced As Nullable(Of Boolean) = False, Optional cancellationToken As CancellationToken = Nothing) As Task(Of OCR)

Parameters

operations
IImageModeration

The operations group for this extension method.

language
String

Language of the terms.

cacheImage
Nullable<Boolean>

Whether to retain the submitted image for future use; defaults to false if omitted.

enhanced
Nullable<Boolean>

When set to True, the image goes through additional processing to come with additional candidates.

image/tiff is not supported when enhanced is set to true

Note: This impacts the response time.

cancellationToken
CancellationToken

The cancellation token.

Returns

Applies to