ImageAnalysisClient.Analyze Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Analyze(BinaryData, VisualFeatures, ImageAnalysisOptions, CancellationToken) |
Performs a single Image Analysis operation. |
Analyze(Uri, VisualFeatures, ImageAnalysisOptions, CancellationToken) |
Performs a single Image Analysis operation. |
Analyze(BinaryData, VisualFeatures, ImageAnalysisOptions, CancellationToken)
- Source:
- ImageAnalysisClient.cs
- Source:
- ImageAnalysisClient.cs
Performs a single Image Analysis operation.
public virtual Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult> Analyze (BinaryData imageData, Azure.AI.Vision.ImageAnalysis.VisualFeatures visualFeatures, Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member Analyze : BinaryData * Azure.AI.Vision.ImageAnalysis.VisualFeatures * Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult>
override this.Analyze : BinaryData * Azure.AI.Vision.ImageAnalysis.VisualFeatures * Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult>
Public Overridable Function Analyze (imageData As BinaryData, visualFeatures As VisualFeatures, Optional options As ImageAnalysisOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of ImageAnalysisResult)
Parameters
- imageData
- BinaryData
The image to be analyzed.
- visualFeatures
- VisualFeatures
A flags enumeration indicating what visual feature types to return. Valid visual feature types include: Tags, Caption, DenseCaptions, Objects, Read, SmartCrops, People. At least one visual feature must be specified for Image Analysis.
- options
- ImageAnalysisOptions
A structure containing the per call analysis options.
- cancellationToken
- CancellationToken
The cancellation token to use.
Returns
Exceptions
imageData
is null.
Applies to
Analyze(Uri, VisualFeatures, ImageAnalysisOptions, CancellationToken)
- Source:
- ImageAnalysisClient.cs
- Source:
- ImageAnalysisClient.cs
Performs a single Image Analysis operation.
public virtual Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult> Analyze (Uri imageUri, Azure.AI.Vision.ImageAnalysis.VisualFeatures visualFeatures, Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member Analyze : Uri * Azure.AI.Vision.ImageAnalysis.VisualFeatures * Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult>
override this.Analyze : Uri * Azure.AI.Vision.ImageAnalysis.VisualFeatures * Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult>
Public Overridable Function Analyze (imageUri As Uri, visualFeatures As VisualFeatures, Optional options As ImageAnalysisOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of ImageAnalysisResult)
Parameters
- imageUri
- Uri
The image to be analyzed.
- visualFeatures
- VisualFeatures
A flags enumeration indicating what visual feature types to return. Valid visual feature types include: Tags, Caption, DenseCaptions, Objects, Read, SmartCrops, People. At least one visual feature must be specified for Image Analysis.
- options
- ImageAnalysisOptions
A structure containing the per call analysis options.
- cancellationToken
- CancellationToken
The cancellation token to use.
Returns
Exceptions
imageUri
is null.
Applies to
Azure SDK for .NET